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

Cruise to Mexico

Why choose a Mexico cruise?

A Mexico cruise in 2023 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 soaking up plenty of sun, sea, and sand at popular Gulf resorts.

How can I find the lowest Mexico cruise prices?

Expedia’s search function will steer you in the right direction to find cheap 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 cruise tickets to Mexico 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. The beady-eyed may spot relatively luxury 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. Cruises that go to Mexico 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’s a Mexico cruise destination 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 cruise to Mexico, 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 a longer cruise to Mexico 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 cruises to Mexico?

Luxury cruises 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 cruises to Mexico 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 cruise lines 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, there are plenty of ways to fall in love with each other all over again.

How do I book a cruise to Mexico on Expedia?

Booking a cruise to Mexico on Expedia 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: you’ll usually need a passport for a Mexico cruise. 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 to Mexico 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 Mexico cruise in 2023 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 member 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.


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


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

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