Cruise ships on Cozumel: Shore excursions
A day on Cozumel is very popular for cruise ships, because of its many famous attractions. Conveniently located near Miami, Belize, Jamaica and Cuba, Cozumel is an integral part of Caribbean and Central American cruise routes. The island is now the largest cruise ship destination in the region, with over 3 million visitors annually.
Cozumel shore excursions

Private Jeep-Tour Cozumel: Island Tour and National Park
Exclusive Cozumel Jeep Tour: The best all-inclusive excursion with Island Tour, National Park, Cozumel East Side and Beach Break

Private Excursion Cozumel Mayan Ruins and Beach
Cozumel Mayan ruins and beach

Exclusive Cozumel Island Tour: Punta Sur lagoons and beach
Cozumel Island Tour: Punta Sur lagoons and beach

Cozumel ATV Tour: Jungle, caves and cenotes
Cozumel ATV Tour: Using ATVs, travel through jungle, caves and cenotes

Private Boat Charter to Cozumel Passion Island
Private Boat Tour Cozumel Isla Passion (Lagoons)

Private Excursion to Tulum: Mayan ruins, Cenotes and Beach
Excursion to Tulum: Combination of Mayan ruins, cenotes and beach

Cozumel island tour with snorkeling from the beach
Cozumel island tour with snorkeling from the beach

Discover Scuba Diving on Cozumel: Try to dive
Discover Scuba Diving on Cozumel: Try to dive
For many cruise ship guests, Cozumel is the first contact with Mexico. Various Cozumel shore excursions give a great impression of the culturally rich country of Mexico. Cruise excursions on Cozumel offer something for everyone, whether you are interested in Mexican culture and history, or the coral reefs and beaches. Listed below are some of the best Cozumel shore excursions in English. On this page you will also find helpful information about the Cozumel cruise port and the island of Cozumel in Mexico.
Information on the cruise port of Costa Maya and Costa Maya shore excursions we give on our page Costa Maya Excursions.
Content of this page
Cozumel Shore Excursions
Our Cozumel shore excursions are private tours or excursions in small groups with English speaking tour guides. The Cozumel cruise excursions are also available in other languages icluding French, German or Italian. On request, we can offer each of the shore excursions on Cozumel as a private tour. Discover the Cozumel history of the Maya, the culture of the island and its people, secluded Cozumel beaches, fascinating lagoons, and much more during your unforgettable time on Cozumel.

Private Jeep-Tour Cozumel: Island Tour and National Park
Exclusive Cozumel Jeep Tour: The best all-inclusive excursion with Island Tour, National Park, Cozumel East Side and Beach Break

Private Excursion Cozumel Mayan Ruins and Beach
Cozumel Mayan ruins and beach

Exclusive Cozumel Island Tour: Punta Sur lagoons and beach
Cozumel Island Tour: Punta Sur lagoons and beach

Cozumel ATV Tour: Jungle, caves and cenotes
Cozumel ATV Tour: Using ATVs, travel through jungle, caves and cenotes

Private Boat Charter to Cozumel Passion Island
Private Boat Tour Cozumel Isla Passion (Lagoons)

Private Excursion to Tulum: Mayan ruins, Cenotes and Beach
Excursion to Tulum: Combination of Mayan ruins, cenotes and beach

Cozumel island tour with snorkeling from the beach
Cozumel island tour with snorkeling from the beach

Discover Scuba Diving on Cozumel: Try to dive
Discover Scuba Diving on Cozumel: Try to dive
Cozumel Shore Excursions – Where to book?

You can either book a Cozumel shore excursion directly on the ship or with a local operator such as Leon Tours. We have many years of experience with cruise ship excursions. We have worked with the customers of the major cruise companies on Cozumel such as Carnival and Royal Caribbean and have personally guided many of these tours. We use this expertise to offer high-quality Cozumel excursions, in small groups with reasonable prices, to give an unforgettable holiday experience.
Why Leon Tours...?
- Small groups
If you book your Cozumel shore excursion on the ship, it is very likely that there are many other participants, because these tours are open sale. We have a maximum number of participants for all of our tours - Certified tour guides
Our tour guides have certifications in archeology and history of Mexico - Meeting points close to the cruise ship piers
We will pick you up right after you eave the cruise ship pier and bring you back there - Quality Service and Support
Enjoy our excellent customer service. We have local knowledge and love to give you recommendations about your perfect stay on Cozumel - Locally owned company
If you book through Leon Tours, you will support local businesses. We use local guides wherever possible - Back to ship guarantee
We have many years of experience working with cruise ship guests. All of our tours are adopted to the cruise schedule. You will be back on your ship in time. GUARANTEED - You can trust us
We spent many years in building up our online presence. You can follow us on Trip Advisor or Facebook. With us you know who you are booking wit - Small refundable deposit
We charge only a small deposit to secure your reservation. - Island Experts
We strive to give you the best service, not to maximize our comission. Saying that, we bring you to the most beautiful places on the island, not the places with the highest commission.
We are happy to answer any questions about your cruise stay on Cozumel.
0052 - 19 841 42 61 53
Do not hesitate to call
0052 - 19 841 42 61 53
Contact via WhatsApp
info@leontours.com
Write us
Cozumel Port for Cruise Ships
Cozumel has a total of three cruise ship ports, which can accomodate up to seven ships per day. If more cruise ships arrive on Cozumel, the ship stays in the ocean and the guests are brought to Cozumel by smaller boat. Most of the cruise line companies have their permanent cruise port on Cozumel, but this can change at short notice. You should inform yourself of the final port before leaving your cruise ship. Basically, the English-speaking ships of Carnival arrive into the Cozumel harbor, Puerta Maya. The ships of Royal Caribbean arrive into the Cozumel harbor called International Pier and the European ships of MSC come to the Cozumel harbor of Punta Langosta. Here is an overview of the each port. However, the respective port on Cozumel can vary, especially on busy days, if more than seven cruise ships arrive at Cozumel.
Cruise ship port Cozumel Punta Langosta

Punta Langosta is the only cruise port on Cozumel right in the city center of San Miguel de Cozumel. It can hold two cruise ships. The port belongs to the Mexican government. This is where the cruise liners of the Disney Cruise Lines, the MSC Cruises and the Norwegian Cruise Line dock. The Cozumel Cruise Port, Punta Langosta, is very close to where you would catch the ferry to Playa del Carmen, which is located on the mainland.
Cruise ship port Cozumel International Pier

The Cozumel cruise port, International Pier, belongs to the Royal Caribbean Organization and has space for two cruise ships. It is located outside the city center. There are numerous shopping opportunities in the harbor for guests of the Cozumel cruise ships. The ships docking at Cozumel International Harbor include the largest cruise ships in the world, the Oasis class, the Freedom class and the Voyager class. If you wish to visit Playa del Carmen, you would have to take a taxi to the ferry terminal. The taxi journey takes about 10 – 15 minutes.
Cruise ship port Cozumel Puerta Maya

The Cozumel Port, Puerta Maya belongs, to the Carnival Cruise Line and can hold three cruise ships. This Cozumel harbor offers countless shopping opportunities for cruise passengers on Cozumel. Cozumel Puerta Maya is normally used by cruise liners of the Carnival Cooperation shipping companies, such as Princess Cruises, Holland America Line, AIDA and Costa Deliziosa Cruise. Cozumel Cruise Port Puerta Maya is next to the Cozumel Cruise Port, International Pier.
Summary
- Cozumel has three cruise ship terminals
- It is advisable to book Cozumel shore excursions online
- There are a variety of Cozumel shore excursions for different ships
Contact
0052 - 19 841 42 61 53
Do not hesitate to call
0052 - 19 841 42 61 53
Contact via WhatsApp
info@leontours.com
Write us