Cheap Discount Cruises to Mexico

Find the best Mexico cruise deals now!

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

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

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.