Ensenada
Baja wine country and blowhole spray on a coast between vineyards and sea.
Cabo San Lucas
El Arco rises where two seas meet, above snorkel coves and desert cliffs.
Heads up: Always a tender port; queues can add 30+ min each way on big ships.
Puerto Vallarta
Cobblestone old town meets jungle rivers and the wide sweep of Banderas Bay.
Heads up: Old town is a 20-min taxi or local bus, not a walk from the pier.
Mazatlán
Golden beaches, a cliff diver's malecon, and old town plazas full of song.
Heads up: A port shuttle gets you out of the industrial docks; then it's taxis everywhere.
How long are Mexico cruises?
The Mexico sailings CruiseIndex tracks run 3 to 31 nights.
Which ports do Mexico cruises visit?
Tracked Mexico itineraries call at Long Beach (Los Angeles), Catalina Island, Ensenada, At Sea, Cabo San Lucas and Puerto Vallarta.
What is the best cruise ship in Mexico?
Seven Seas Grandeur (Regent Seven Seas Cruises) currently holds the region's top Vessel Class grade, #2 in our fleet-wide ranking.
Vessel Class and Review Score scores are live and real. Fares shown on sailing pages are preview samples until the live fare feed arrives.