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
Feb 21, 2023 — Feb 24, 2023
Los Angeles • Ensenada • Los AngelesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary

83% 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
Jan 16, 2023 — Jan 20, 2023
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
Jan 23, 2023 — Jan 27, 2023
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
Jan 30, 2023 — Feb 3, 2023
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
Jan 9, 2023 — Jan 13, 2023
Long Beach • Catalina • Ensenada • Long BeachDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

86% off
inside cabin per traveler
Continue with 4 night Mexico on Carnival Cruise Lines
Carnival Miracle

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Miracle
Jan 22, 2023 — Jan 26, 2023
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 3 night Mexico on Carnival Cruise Lines
Carnival Radiance

3 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Jan 20, 2023 — Jan 23, 2023
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
Jan 6, 2023 — Jan 9, 2023
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 3 night Mexico on Royal Caribbean Intl
Navigator of the Seas

3 night Mexico

Royal Caribbean IntlRoyal Caribbean Intl • Navigator of the Seas
Jan 27, 2023 — Jan 30, 2023
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 3 night Mexico on Carnival Cruise Lines
Carnival Radiance

3 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Feb 3, 2023 — Feb 6, 2023
Long Beach • Ensenada • Long BeachDeparting from Long Beach, visiting 3 ports, select Itinerary details to review day by day itinerary

85% 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.