Mexico is one of the most popular cruise destinations in the world, thanks to its proximity to US ports, warm weather year-round, and incredible diversity of experiences. From the crystal-clear waters of Cozumel to the ancient ruins of Chichen Itza near Progreso, Mexico offers something for every type of traveller.
The Mexican Riviera — running along the Pacific coast from Cabo San Lucas to Puerto Vallarta and Mazatlán — is popular with sailings from Los Angeles and San Diego. The Yucatán Peninsula ports of Cozumel, Costa Maya, and Progreso are staples of Caribbean itineraries from Texas and Florida.
Cozumel is consistently rated one of the top diving and snorkelling destinations in the world, thanks to its position on the Mesoamerican Barrier Reef — the second-largest reef system on Earth.
Why Cruise Here?
Insider Tips
- →In Cozumel, book snorkelling and diving excursions directly with local operators for better prices and smaller groups.
- →Chichen Itza excursions from Progreso are long (8–10 hours) — wear comfortable shoes and bring plenty of water.
- →Cabo San Lucas is a tender port — the beach is right by the tender dock, making it easy to explore independently.
- →Mexican ports are generally very safe within the tourist zones — follow your cruise line's guidance on areas to visit.
Fly to Houston (Mexico Hub)
Live pricesPrices per person · Updated daily · Affiliate links
More flights →