Find Cheap Cruises to Mexico

Great Mexico cruise deals now!

For expert cruise advice, call 1-800-916-8586.

Best Mexico cruise deals

10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses not included. Fuel supplement may apply.
Continue with 3 night Mexico on Royal Caribbean Intl
Navigator of the Seas

3 night Mexico

Royal Caribbean IntlRoyal Caribbean Intl • Navigator of the Seas
Oct 31, 2022 — Nov 3, 2022
Los Angeles • Ensenada • Los AngelesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary

79% off
inside cabin per traveler
Continue with 4 night Mexico on Carnival Cruise Lines
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Oct 3, 2022 — Oct 7, 2022
Long Beach • Catalina • Ensenada • Long BeachDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

88% off
inside cabin per traveler
Continue with 4 night Mexico on Carnival Cruise Lines
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Oct 10, 2022 — Oct 14, 2022
Long Beach • Catalina • Ensenada • Long BeachDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

88% off
inside cabin per traveler
Continue with 4 night Mexico on Carnival Cruise Lines
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Nov 28, 2022 — Dec 2, 2022
Long Beach • Catalina • Ensenada • Long BeachDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

87% off
inside cabin per traveler
Continue with 4 night Mexico on Carnival Cruise Lines
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Dec 5, 2022 — Dec 9, 2022
Long Beach • Catalina • Ensenada • Long BeachDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

87% off
inside cabin per traveler
Continue with 3 night Mexico on Carnival Cruise Lines
Carnival Radiance

3 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Nov 4, 2022 — Nov 7, 2022
Long Beach • Ensenada • Long BeachDeparting from Long Beach, visiting 3 ports, select Itinerary details to review day by day itinerary

86% off
inside cabin per traveler
Continue with 3 night Mexico on Royal Caribbean Intl
Navigator of the Seas

3 night Mexico

Royal Caribbean IntlRoyal Caribbean Intl • Navigator of the Seas
Oct 28, 2022 — Oct 31, 2022
Los Angeles • Ensenada • Los AngelesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary

75% off
inside cabin per traveler
Continue with 4 night Mexico on Royal Caribbean Intl
Navigator of the Seas

4 night Mexico

Royal Caribbean IntlRoyal Caribbean Intl • Navigator of the Seas
Oct 3, 2022 — Oct 7, 2022
Los Angeles • Catalina • Ensenada • Los AngelesDeparting from Los Angeles, visiting 4 ports, select Itinerary details to review day by day itinerary

75% off
inside cabin per traveler
Continue with 4 night Mexico on Royal Caribbean Intl
Navigator of the Seas

4 night Mexico

Royal Caribbean IntlRoyal Caribbean Intl • Navigator of the Seas
Oct 10, 2022 — Oct 14, 2022
Los Angeles • Catalina • Ensenada • Los AngelesDeparting from Los Angeles, visiting 4 ports, select Itinerary details to review day by day itinerary

77% off
inside cabin per traveler
Continue with 3 night Mexico on Carnival Cruise Lines
Carnival Radiance

3 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Dec 2, 2022 — Dec 5, 2022
Long Beach • Ensenada • Long BeachDeparting from Long Beach, visiting 3 ports, select Itinerary details to review day by day itinerary

86% off
inside cabin per traveler
Don't see what you're looking for?
See all available Mexico sailings
View all sailings

About Mexico Cruises

Most cruises to Mexico stop by the region that the cruise industry calls the “Mexican Riviera,” so nicknamed for its colorful oceanfront towns and long stretches of golden, glistening coastline. Whether your cruise ports include Baja California, Mazatlan, Puerto Vallarta, Cabo San Lucas, Cancun, Cozumel or Ensenada, the destinations possibilities are endless.

Itineraries are split, naturally, by the two oceans. To experience the Gulf of Mexico on the east coast, join a cruise through the Caribbean and stop at Grand Cayman on your way to Costa Maya. The Mexican Riviera is compact enough for short journeys, with 3-night cruises available from Long Beach and San Diego that journey along Baja California. Other west coast departure ports such as Los Angeles, San Francisco, and Vancouver offer 4-, 5-, 7-, or 12+ night sailings to Mexico. A longer cruise to Mexico will give you more time in some of the best ports and may take you up into the Sea of Cortez too.

Mexico cruises offer a sunny getaway year-round, with August and September offering some of the best Mexico cruise deals, due to the hot weather.

A TASTE OF LUXURY IN LOS CABOS, MEXICO

Carol Cain - April 16, 2016

Discover the best ways to enjoy Los Cabos in Mexico's Baja Peninusla

View Article

13 OF THE BEST EXPERIENCES IN THE MEXICAN CARIBBEAN

Expedia Guest Author - November 25, 2019

The Mexican Caribbean offers activities for all kinds of travelers – from a relaxed few days away, to an adventurous exploration with friends.

View Article

CRUISING 101: WHAT TO EXPECT ON YOUR FIRST CRUISE

Heather McManus - November 22, 2019

Getting ready for your first cruise? Here’s what you need to know if you want to look like a cruising pro, even if you’re a first-timer.

View Article


Ask us anything

If you have questions or just want to make sure you get the best deal, contact a local Expedia Cruises™ travel agent today.