Find Cheap Cruises to Mexico

Great Mexico cruise deals now!

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

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 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 ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Feb 5, 2024 — Feb 9, 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

Member Price available
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Jan 22, 2024 — Jan 26, 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

Member Price available
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Jan 29, 2024 — Feb 2, 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

Member Price available
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Feb 12, 2024 — Feb 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

Member Price available
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Feb 26, 2024 — Mar 1, 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

Member Price available
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Nov 27, 2023 — Dec 1, 2023
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

81% off
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Dec 11, 2023 — Dec 15, 2023
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

81% off
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

3 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Feb 2, 2024 — Feb 5, 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

Member Price available
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Miracle

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Miracle
Dec 10, 2023 — Dec 14, 2023
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

80% off
inside cabin per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Radiance

4 night Mexico

Carnival Cruise LinesCarnival Cruise Lines • Carnival Radiance
Jan 8, 2024 — Jan 12, 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

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

Cruise to Mexico

Why go on a cruise to Mexico?

Mexico cruises in 2023 offer a range of itineraries that allow you to visit multiple destinations such as Puerto Costa Maya, Cancun, Ensenada, Cozumel, and more. A Cancun cruise, Ensenada cruise, and Cozumel cruise let you sail seas around Mexico and enjoy their crystal-clear waters, white sand beaches and activities like snorkeling, diving or just relaxing in the sun. A Carnival cruise to Mexico is also a popular choice for those looking for a fun-filled vacation, while a 3-day cruise to Mexico is a fantastic option for those who have limited time but still want to get a taste of Mexico. Cruises to Mexico from Florida are also available for those looking to escape the US and experience the rich culture of Mexico.

How to find cheap cruises to Mexico?

To find lower Mexico cruise prices on Expedia, simply sort your search results by price to put the most affordable options at the top of the list. The cruise company also matters: Celebrity cruises offers a more premium luxury experience while Carnival cruises keeps cruise tickets to Mexico more budget friendly. Keep in mind that flexible dates can also help you secure more affordable prices. If you can, book your trip for 2024 rather than splurging on a last-minute journey. But if you're looking to go on a cruise to Mexico in 2023, Expedia often has great Mexico cruise deals.

What are some of the best cruise lines to Mexico?

Several of the best cruise lines to Mexico are available on Expedia, including Carnival, Disney, and Celebrity, all of which offer great cruise vacations to Mexico with such features as world-class live entertainment, shows, and activities for kids aged from 3 to 17. These cruise lines offer Cancun cruises, Baja cruises, cruises from Mexico to Florida, cruises from San Francisco to Mexico, and even Puerto Vallarta cruises. You can choose different cruise durations, like a 3-day cruise to Mexico, a 4-day cruise to Mexico, or even a weekend cruise to Mexico. You can also use search filters to only show results from specific cruise lines or even specific cruise ships you're interested in.

How can I find good Mexico cruise deals?

To find Mexico cruise deals on Expedia, keep an eye out for the green discount marker on the search result situated above the price estimate. This marker will indicate the maximum discount available on the deal currently running for that booking. Be sure to check the details of the offer to see what's included. Keep in mind also that a 4-night cruise to Catalina and Ensenada will offer more in terms of experience than a 3-day cruise to Mexico that only visits Ensenada.

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

Location is one of the most important things you should consider when planning your 2023 cruise to Mexico. If you prefer a more upscale Mexico cruise trip which stops at more diverse locations, go with a Riviera Mexico cruise ship. A cruise to Riviera Maya will give you the opportunity to visit sparkling Caribbean beaches, adventure parks deep in the jungle, and go diving on beautiful reefs. On the other hand, Baja Mexico cruises usually stop at fewer locations which is likely to be cheaper. Baja Mexico cruises feature beautiful beaches, stunning desert landscapes, and great scuba diving. Timing is another decision-making element when it comes to Mexico cruise ship prices. Early fall is usually the low season when you can find discount cruises to Mexico. June to August are very popular months when most people cruise to Mexico, and thus can be more expensive.

Where are the best places to go on a cruise to Mexico?

Mexico is home to some of the best cruise destinations, including Ensenada, Cancun, Cozumel, Mazatlán, and Puerto Vallarta. Some longer cruises that go to Mexico may involve multiple stops, allowing you to take in a variety of locations across the Mexican coast with its soft sands and inviting shores. Riviera Maya cruises offer lots of destinations packed into a small area, so it's possible to visit many different locations. Cruises on the west coast of Mexico typically need to travel farther between each stop, so you'll spend more time on the ship. You can take a cruise to Mexico from departure ports, like from Long Beach to Mexico or from San Francisco to Mexico.

When is the best time to go on a cruise in Mexico?

The premier time for some of the best Mexico cruises tends to be during the winter months from November to January because the crowds are generally smaller, and the weather is still warm and clear. However, December can be especially busy for a winter month because of the influx of holiday travelers. If you're planning a Mexico cruise in 2023, Expedia is on hand to help you find the options and itinerary to suit you.

How long does it take to go to Mexico by cruise ship?

If you travel from popular departure ports like New Orleans and Los Angeles, it will only take about a day or so to reach Mexico. Different cruise ships drive at different speeds, so your destination in Mexico also plays a role: a cruise to Puerto Vallarta from Los Angeles, for example, can take longer than a 2- or 3-night cruise to Mexico.

What are some great luxury cruises to Mexico?

You'll find some of the best luxury cruises to Mexico with Carnival and Celebrity. Specifically, the Carnival Sunrise cruise to Mexico boasts several restaurants and bars, a state-of-the-art spa facility, and a pool on the deck complete with winding waterslides. If you're looking for the peak of luxury, the Harmony of the Seas from Royal Caribbean lets you enjoy a cruise to Mexico with a spa and fitness center, a sports zone, a park area, a boardwalk section, and live entertainment.

What are some good all-inclusive cruises to Mexico?

Good all-inclusive cruises to Mexico are available with Norwegian and Royal Caribbean. These cruises' all-inclusive offerings reflect some of the best of what Mexico has to offer, including authentic dining so you can expect to enjoy delicious Mexican cuisine even before you reach the shore. Just relax and let the cruise line plan everything for you: your room, food, and entertainment will have already been paid for and arranged before you get on board the boat.

What's a great family cruise to Mexico?

When booking a Mexico cruise vacation for the whole family, Disney and Carnival tend to offer some of the best options that ensure all ages can have fun on their cruise to Mexico. Disney cruises often feature special shows with classic Disney characters that both kids and adults know and love. Imagine seeing Donald Duck in his little sailor costume on your cruise! A lot of the entertainment on Disney cruises is specifically catered to children too, but there are separate adult areas if you're looking to unwind with a bit of quiet. Another good option is the Horizon ship by Carnival cruise, featuring several outdoor pools, a Dr. Seuss-themed water park, and an IMAX movie theater.

What are some of the best Mexico honeymoon cruises?

A luxurious cruise on the Queen Mary 2 or the MSC Seashore are just two examples of great honeymoon cruises to Mexico. The Queen Mary 2 by Cunard cruises is outfitted with numerous luxury amenities and fine dining experiences, along with attentive staff who are personally dedicated to helping you make those precious memories. Meanwhile, the MSC Seashore by MSC cruises will let you and your partner enjoy the journey to Mexico with luxurious staterooms, a spa facility, and even an onboard casino.

Can I book a weekend cruise to Mexico?

You can find a weekend cruise by sorting your search results by duration. A weekend Mexico cruise vacation is possible as long as you depart from a port around the American south like Miami and don't stray too far south. A weekend cruise to Mexico will typically involve leaving on Friday, enjoying Saturday or the entire weekend in a destination like Cozumel, then returning on Monday.


How do I book a cruise to Mexico on Expedia?

To book a cruise to Mexico on Expedia, the best strategy is to take advantage of available deals and try a variety of different dates to see what can save you the most. You can use Expedia's convenient search tools to narrow down the results. Once you've found a cruise you're satisfied with, booking a cruise on Expedia is quick and easy.

Do I need a passport for a cruise trip to Mexico?

You always need a passport to visit Mexico, unless you're embarking on a closed-loop cruise to Mexico. A closed-loop cruise is one that begins and ends in an American port. If your cruise, for example, sets out from Galveston, sails to Tulum, then returns to Galveston, that's a closed loop you won't need a passport for. It is, however, always advisable to bring a passport when visiting a foreign country in case the unexpected happens.

Can I cancel a cruise booking?

Yes, you can cancel your cruise booking through the My Trips page on your Expedia account or by contacting Expedia customer service. Keep in mind that every cruise line has a different cancellation policy, so your refund will depend on which cruise line you book with, how far in advance you cancel, and if your cruise line charges a cancellation fee.

Why should I book a cruise to Mexico with Expedia?

Thanks to Expedia's huge inventory and advanced search filters, it's easy to find and book a Mexico cruise in 2023. You can book cruises to places all over Mexico, from the adventure parks of the Riviera Maya to the beautiful coral reefs of Baja Mexico. Plus, Expedia Rewards members may even earn points on their booking, so join for free if you haven't already.

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


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.