Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Free cancellation
Travelers in the cabin

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Popular cruises to Mexico

See all 899 cruises to Mexico

Mexico Cruise Guide

Party in buzzing beach resorts, trek to mysterious Mayan ruins and discover underwater worlds during cruises around this colorful country.

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. Here, in ports such as Puerto Vallarta and Cabo San Lucas, spend days at the beach, dipping into seas of translucent aquamarine. The Atlantic coast, on the opposite side of Mexico, is equally appealing, tempting visitors with party cities such as Cancun and the idyllic Caribbean island of Cozumel.

There are two ways to choose what kind of Mexico cruise you want. You can pick by the ship; options range from small, luxury vessels to giant liners with constant entertainment for the whole family. Alternatively, pick a Mexico cruise based on the itinerary. Both the Mexican Riviera and the Gulf of Mexico offer scuba diving, charming coastal towns and miles of sandy beaches.

When you’re relaxing on the deck of your cruise liner, look into the crystal clear waters to spot the local wildlife. The balmy oceans around Baja California are the breeding grounds for migratory gray whales. Many shore excursions will take you even closer to these peaceful creatures. You’ll see much more than whales in Mexico. Encounter shy lobsters, brightly colored fish and playful dolphins.

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 operators offering 3-night cruises from San Diego that journey along Baja California. 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 year-round delights. Many visitors flock to the Caribbean side in winter to escape colder temperatures elsewhere. August and September in the Mexican Riviera can be very hot, offering some of the best Mexico cruise deals. If the sun does beat too hard, simply enjoy a cooling swim in the beautiful ocean.

*Prices are cruise only, per person, double occupancy. Taxes, fees and port expenses not included. Rates are valid for US and Canadian residents only. Fuel supplement may apply. Savings advertised and Expedia Extras are based on specific cabin types and sailing dates, and may not be available for all cabin types/sailings.