Carnival docks at Puerto Maya, the main cruise terminal on the island's west side

Carnival Cruise Line ships arrive at Puerto Maya, located on the western shore of Cozumel about 1.2 miles south of San Miguel, the island's main town. This is the largest and most modern cruise port on the island, built specifically to handle multiple large ships at once. The terminal has three dock berths, so depending on how many ships are in port that day, your ship may tie up at different positions within the same facility.

Puerto Maya is a private cruise terminal, not a government port, which means Carnival and other cruise lines have invested in the infrastructure there. The terminal includes shops, restaurants, and services inside the port area itself, though you will need to clear through security and immigration screening before leaving the dock.

The walk from your ship to the exit of Puerto Maya takes about 10 to 15 minutes depending on which berth you dock at. Once you leave the terminal building, you are in the port zone but still technically in a controlled area before reaching the public streets of Cozumel.

Key Takeaways

  • Carnival ships dock at Puerto Maya on Cozumel's west side, about 1.2 miles south of downtown San Miguel.
  • Puerto Maya has three berths and can accommodate multiple large cruise ships at the same time.
  • The terminal is a private facility with its own shops and restaurants, but you must pass through security and immigration before leaving the dock area.
  • Getting from your ship to the public streets of Cozumel takes roughly 15 to 20 minutes total, including the walk through the terminal.

What you will find at the Puerto Maya terminal

Inside the terminal building, Carnival passengers encounter a duty-free shop, a few casual restaurants and cafes, and ATMs. The shops sell jewelry, liquor, perfume, and souvenirs at prices lower than you would pay on the street, though the selection is limited compared to what is available outside the port.

The terminal also has restrooms, phone charging stations, and information desks where staff can answer basic questions about the port and nearby attractions. If you are returning to the ship late or have mobility concerns, taxis and shuttle services operate from the terminal exit.

One detail that matters: Puerto Maya is gated and monitored. You cannot wander back to the dock area once you have left the terminal without a valid ship ID. If you plan to return to the ship for lunch or to drop off purchases, keep your key card with you.

How far the terminal is from Cozumel's main attractions

San Miguel, the island's downtown, is about 1.2 miles north of Puerto Maya. A taxi ride takes 5 to 10 minutes depending on traffic and costs roughly 50 to 75 pesos (about $3 to $5 USD) per person one way. Ride-sharing apps like Uber also operate in Cozumel and may be cheaper if multiple passengers share.

The famous Cozumel reefs and diving sites are accessible by boat from the port, with tour operators stationed near the terminal exit. Snorkeling tours typically depart from Puerto Maya itself or from nearby beach clubs, so you do not need to travel far to reach the water.

If you want to explore the island's interior or visit the Mayan ruins at San Gervasio, you will need a taxi, rental car, or organized tour. Most of these attractions are 20 to 45 minutes from the port depending on which one you choose.

Timing and what to expect when you arrive

Carnival ships typically begin docking around 7:00 or 8:00 a.m., though the exact time depends on your specific sailing and any port delays. Disembarkation (passengers leaving the ship) usually starts around 8:00 or 9:00 a.m. for guests with early excursions, and continues in waves throughout the morning.

If you have booked a Carnival shore excursion, you will be called to muster (gather) at a specific time and location on the ship. Excursion passengers are processed first, so you may leave the ship before other guests. If you are exploring on your own, you can leave anytime after the all-clear is given, typically by mid-morning.

Re-boarding usually begins 2 to 3 hours before the ship's departure time. On a typical Cozumel port day with an evening departure around 5:00 or 6:00 p.m., you would need to be back on board by 3:00 or 4:00 p.m. Carnival enforces these times strictly, so plan your day accordingly and leave yourself a buffer.

Parking and transportation if you are driving to the port

If you are driving your own vehicle to Puerto Maya, there is a parking lot at the terminal. Rates vary but typically run 100 to 150 pesos per day (roughly $6 to $10 USD). The lot is fenced and monitored, though as with any port parking, it is wise to leave valuables out of sight.

Most Carnival passengers arrive by car service, taxi, or ride-share from nearby hotels or the Cozumel airport. If you are flying in, the airport is about 20 minutes south of the port, and ground transportation can be arranged through your cruise line or booked separately.

Other cruise terminals on Cozumel

Cozumel has a second cruise dock called the International Cruise Terminal (also known as the Punta Langosta terminal), located closer to downtown San Miguel. However, Carnival does not regularly use this facility. It is primarily used by other cruise lines or for overflow when Puerto Maya is at capacity.

There is also an older government-operated dock in San Miguel itself, but modern cruise ships no longer use it. If you are sailing on Carnival, you can assume you will dock at Puerto Maya unless you receive specific notification from the cruise line otherwise.

Frequently Asked Questions

Can I stay on the ship if I do not want to go ashore in Cozumel?

Yes. You are not required to leave the ship at any port. However, some onboard services and facilities may have reduced hours or be closed during port days. The pool deck and some restaurants typically remain open for passengers staying aboard.

Do I need my passport to leave the ship at Puerto Maya?

Yes. You will need a valid passport or passport card to clear immigration and customs when leaving and re-entering the ship. Carnival will have collected your passport information during check-in, but you should carry the document itself or a certified copy when going ashore.

What currency should I bring to Cozumel?

The local currency is the Mexican peso. US dollars are widely accepted in tourist areas near the port, but you will often get a better rate if you exchange money at an ATM or use pesos. ATMs are available inside the terminal and throughout the island.

Is it safe to leave the ship and explore on my own?

The area when ready around Puerto Maya and the main tourist zones are generally considered safe for cruise passengers. Use standard travel precautions: stay aware of your surroundings, do not display expensive jewelry or electronics, and avoid isolated areas after dark. Most visitors have no problems.

What happens if I miss the ship's departure time?

Carnival will not wait for late passengers. If you miss the ship, you are responsible for your own transportation to the next port and any associated costs. This is why the cruise line emphasizes re-boarding times. Plan to be back well before the important date.