
Country guide
Cruise ports in Mexico
8 ports we cover in Mexico, across the Mexican Riviera and Western Caribbean. Each guide covers how ships berth, how far the town is and what a group can do with the day.
Practical basics
Currency
Mexican peso (MXN); US dollars accepted almost everywhere, often at a poor rate · Mexican peso (MXN); US dollars accepted in the port village · Mexican peso (MXN); US dollars accepted almost everywhere near the piers · Mexican peso (MXN); US dollars accepted everywhere in the tourist district · Mexican peso (MXN); US dollars accepted at tourist businesses · Mexican peso (MXN); US dollars accepted at tourist businesses, often at a poor rate · Mexican peso (MXN); US dollars accepted in tourist areas
Language
Spanish; English very widely spoken · Spanish; English spoken in the port village and Mahahual · Spanish; English widely spoken in the port district · Spanish; English very widely spoken given the proximity to California · Spanish; English spoken in tourist businesses, less so in the city generally · Spanish; less English spoken here than in Cabo or Puerto Vallarta · Spanish; less English spoken here than at Mexico’s Caribbean-coast ports · Spanish; English widely spoken in tourist districts
Time zone
Mexican Pacific Time (UTC−7), no daylight saving · Eastern Standard Time (UTC−5), no daylight saving · Pacific Time (UTC−8, UTC−7 in summer) — Baja California is the one Mexican state that still observes daylight saving · Central Standard Time (UTC−6), no daylight saving · Central Time (UTC−6), no daylight saving — one hour ahead of Cabo and Mazatlán
Getting ashore
7 ports with a berth, 1 where ships tender
Drawn from the individual port guides below. Currency, language and berthing can differ between ports in the same country, so the detail that matters is on each port's own page.
How Mexico's ports compare
Mexico has more cruise ports on this site than any other country, and they sit on two different oceans. The Yucatán ports — Cozumel, Costa Maya and Progreso — are Caribbean calls on itineraries from Florida and the Gulf. Cabo San Lucas, Puerto Vallarta, Mazatlán, Ensenada and La Paz are Pacific calls from California. A group will almost never see both on one sailing.
The two coasts offer genuinely different days. The Caribbean side is reef and beach: Cozumel sits on the second-largest reef system in the world, and snorkelling is the reason most ships stop. The Pacific side is desert and mountain — Cabo is arid granite at the tip of a peninsula, and Puerto Vallarta has jungle canopy tours twenty minutes inland.
Getting ashore differs too. Most Mexican ports dock, and the exception is the busiest one on the Pacific coast: Cabo San Lucas has no pier at all, tenders every call, and loses more calls to swell than anywhere else in the region.
Time zones are the practical trap on a Pacific itinerary. Mexico abolished daylight saving in 2022 except in the Baja California border zone, so a single week can span three offsets — Ensenada on Pacific time, Cabo, Mazatlán and La Paz an hour ahead, and Puerto Vallarta an hour ahead of those. Ships usually hold one time all week, so a phone that updates itself will disagree with the all-aboard notice.
Every Mexico cruise port
Cabo San Lucas
A tender port at the tip of the Baja peninsula, where the Pacific meets the Sea of Cortez beneath a granite arch.
Costa Maya
A purpose-built cruise village on Mexico’s southern Caribbean coast, with the fishing town of Mahahual a short walk or shuttle down the beach.
Cozumel
The busiest cruise port in the Caribbean, with three piers, a reef system on the doorstep and Maya ruins a ferry ride away.
Ensenada
Baja California’s nearest cruise port to the United States, with a walk-off berth, a blowhole down the coast and Mexican wine country inland.
La Paz
The Baja California Sur capital on the Sea of Cortez, with island wildlife that Jacques Cousteau called the aquarium of the world.
Mazatlán
A working Pacific port and shrimp fleet base, with a restored 19th-century old town and one of the longest seafront promenades in the world.
Progreso
A Yucatán Gulf-coast port with the longest pier in the world, and the closest cruise access to Mérida and Chichén Itzá.
Puerto Vallarta
A Pacific resort city on one of the largest bays in the Americas, with a cobbled old town, a sculpture-lined promenade and jungle behind the beach.
Regions Mexico sits in
Other countries with cruise ports
- Antigua and Barbuda
- Aruba
- Bahamas
- Barbados
- Belize
- Bonaire
- British Virgin Islands
- Canada
- Cayman Islands
- Croatia
- Curaçao
- Dominica
- France
- Greece
- Grenada
- Guadeloupe
- Honduras
- Italy
- Jamaica
- Malta
- Martinique
- Montenegro
- Puerto Rico
- Sint Maarten
- Spain
- St. Kitts and Nevis
- St. Lucia
- St. Vincent and the Grenadines
- Turkey
- United States
- US Virgin Islands
Taking a group to Mexico
Five cabins or more held together as one block, quoted once, with each household booking and paying separately. Tell us roughly when and how many.