Cheap Discount Cruises to Mexico

Find the best Mexico cruise deals now!

For expert cruise advice, call 1-888-444-1695.

Most cruises have enhanced cleanliness, safety & vaccinations protocols for a safer return to sea. More Details

Most cruise lines have resume sailing. Learn more about restart of cruising.

Online cruise vacation consultant Expedia cruise experts can help you plan your next cruise vacation. More details

Best Mexico cruise deals

10 cruises found - Prices are per traveller, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

3 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Sept 24, 2024 — Sept 27, 2024
Long Beach, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 3 ports, select Itinerary details to review day by day itinerary

Sign in for extra savings
inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Jan 26, 2025 — Jan 30, 2025
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Nov 18, 2024 — Nov 22, 2024
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Dec 15, 2024 — Dec 19, 2024
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Firenze
Dec 16, 2024 — Dec 20, 2024
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Firenze
Feb 2, 2025 — Feb 6, 2025
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Feb 23, 2025 — Feb 27, 2025
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Nov 11, 2024 — Nov 15, 2024
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Firenze
Dec 12, 2024 — Dec 16, 2024
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Jan 30, 2025 — Feb 3, 2025
Long Beach, United States • Catalina, United States • Ensenada, Mexico • Long Beach, United StatesDeparting from Long Beach, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Don't see what you're looking for?
See all available Mexico sailings
View all sailings

Cruise to Mexico

Why choose a Mexico cruise?

A Mexican cruise in 2024 is the perfect way to sample the magic of the Caribbean in atmospheric destinations like Costa Maya and the Mexican Riviera. Mexico is a country that combines breath-taking ancient history, its own unmistakable cultural flavour, and simply stunning beaches to relax on, margarita in hand. A cruise to Mexico is a great way to explore Mayan ruins and local charm in offbeat spots like Tulum as well as soak up plenty of sun, sea, and sand at popular Gulf resorts.

How can I find the lowest 2024 Mexican cruise prices?

Expedia’s search function will steer you in the right direction to find cheap 2024 Expedia cruises to Mexico. Sort your search results by price to put the cheapest options at the top of the list. A little flexibility with your travel dates can also help uncover cheaper options and hidden gems among Mexico cruise deals.

Which Mexico cruise lines are available?

Cruise lines to Mexico include Norwegian, Holland America Line and Royal Caribbean. You can implement search filters in your results to only show 2024 Mexican cruises from your cruise lines of choice.

How can I find the best Mexico cruise deals?

Look out for top Mexico cruise deals in your search results: a green bubble above the price estimate shows any available discounts. Keep an eye out and you might spot relatively luxury 2024 Expedia cruise options among the cheaper end of the selection when sorting by price.

What should I look out for when booking a cruise trip to Mexico?

Booking a cruise to Mexico means choosing from a breathtaking array of ways to enjoy the warm waters of the Gulf or Atlantic. The length of the journey, the destinations on offer and the entertainment and facilities on board all play a role. Mexican cruises in 2024 stop everywhere from sun-kissed islands like Cozumel to buzzing resort cities like Cabo San Lucas. If you’re still working on your sea legs, 2- or 3-night cruises to Mexico may be the easiest option, though longer distances mean those heading south from Canadian ports may need to settle in for a longer trip.

What are some of the best Mexico cruise destinations?

Whether you’re a culture vulture or prefer to spend your downtime soaking up the sun, there are 2024 Mexican cruise destinations for you. Choose a Tulum or Mazatlán cruise for a cultural trip with a uniquely local flavour, or head to high-end resort destinations across the Mexico Riviera on the west coast and the Yucatán Peninsula in the east for sun, sand, surf and spectacular Mexican cuisine: think everything from chilaquiles to chiles en nogada, margaritas to mole.

When should I go on a Mexico cruise?

When planning a Mexican cruise in 2024, your calendar is wide open: here, it sometimes seems like summer all year round. If you prefer a peaceful getaway, the best time of year for a boat cruise to Mexico tends to be between November and January, when crowds are smaller and the skies and seas are clear and warm. December can get a little livelier, as travellers flock south to the country’s warmer climes to escape harsh Canadian and American winters.

How long does it take to cruise to Mexico?

Canadian travellers heading for warmer climes should prepare for longer 2024 Mexican cruises than their US counterparts. A cruise to Mexico from a Canadian port like Vancouver or Quebec City can take more than seven days. Pack some great holiday reading and get ready to enjoy the views: a cruise to Ensenada from Vancouver, for instance, typically takes a week at least – but with plenty of entertainment on board, the time will fly by.

What are some luxury Mexican cruises in 2024?

Luxury Mexican cruises in 2024 such as the Holland America Line and Princess cruises to Mexico are attractions in their own right, before you even catch sight of the Costa Maya or Cozumel. The Caribbean Princess keeps guests entertained as it glides across the blue Caribbean along Mexican shores with a 24-hour buffet and its famous movie screenings. Those who love the finer things in life – on land and sea – will love the Koningsdam, featuring family and single staterooms, live music venues and fine dining.

What are some all-inclusive cruises to Mexico?

MSC Cruises and Celebrity both offer all-inclusive Mexican cruises in 2024 that cover the cost of your food, entertainment and lodgings in the booking price before you set sail. This allows you to immerse yourself in the experience and get the most out of Mexico’s culture and coastline while you sample the almost endless delights of the cruise ship.

What are some family cruises to Mexico?

To get the most out of a Mexico cruise vacation for the whole family, consider 2024 Mexican cruises with entertainment and amenities for all ages. Disney is especially well known for its live entertainment and theme parks. Active kids will love letting off steam on the Symphony of the Seas cruise, which features everything from a fun water park to a kids' club, a huge slide and even a laser tag arena.

Can I book a honeymoon cruise to Mexico?

Honeymoon cruises to Mexico are a real treat for couples bathing in the warm glow of romance. On the Norwegian Escape, you can challenge your partner to a round of mini golf, bet on a bright future in the casino and enjoy delicious fine dining as you spend quality time together on your way to Mexico. Celebrity Edge cruise ships offer honeymooners plenty of variety on the way south: with 29 different restaurants, a rooftop garden and live musical entertainment, 2024 Mexican cruises offer plenty of ways to fall in love with each other all over again.

How do I book a cruise to Mexico on Expedia?

Booking Expedia cruises in 2024 is all about taking advantage of the available deals and playing around with the dates in your search to see exactly how much you can save on your cruise experience. Once you've found the right cruise for your budget, you can get booking.


Do I need a passport for a Mexico cruise?

Travel documents at the ready: passports are usually necessary for 2024 Mexican cruises. A closed-loop cruise to Mexico typically doesn't require a passport, but you'll need to get to the US to start your trip in the first place. Plan ahead and check out your options in advance. In some cases, other documents may suffice, including an enhanced driver's license and trusted traveller card, such as what you'd find from NEXUS or FAST.

How do I cancel a cruise to Mexico?

If you're looking to cancel a cruise booking, you can either contact customer service or cancel directly from the My Trips page on your Expedia account. While all the best cruise lines offering 2024 Mexican cruises tend to have different policies, as a general rule, with cancellations, earlier is better when it comes to getting your money back.

Why book a Mexico cruise with Expedia?

Booking a Mexican cruise in 2024 with Expedia makes the entire planning process simple, with an array of cruise lines to choose from and intuitive search filters that help narrow them down to suit your needs. Expedia Rewards members can even earn points on some bookings to swap for additional discounts on a later trip. Why not join today?

About Cruises to Mexico

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.

THINGS TO BUY IN MEXICO

Expedia Canada - March 5, 2020

Mexico is a popular travel destination for people in North America, thanks to its lush jungles, sandy beaches, cultural attractions, delicious food, and authentic souvenirs.

View Article

CRUISING 101: WHAT TO EXPECT ON YOUR FIRST CRUISE

Heather McManus - December 6, 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


Get expert advice iconGet expert advice icon

Get expert advice

If you have a question, or would like personalized assistance booking your cruise, contact an Expedia Cruises™ travel agent today.