Mexico Cruises

Mexico Cruises


Top 5 reasons to take a Mexico cruise:

  • Cozumel – Snorkel vibrant reefs, relax on white-sand beaches, and soak up island life.
  • Cabo San Lucas – See the famous Arch, cruise dramatic coastlines, and savor fresh local flavors.
  • Puerto Vallarta – Wander cobblestone streets, browse artisan shops, and stroll the lively Malecón.
  • Ensenada & Costa Maya – Discover wine country, hidden beaches, colorful villages, and ancient ruins.
  • More than a beach vacation – Every port brings a new landscape, culture, and adventure to explore.

When is the best time for Mexico cruises?

  • November to December — Warm days, festive holiday atmosphere, and the start of Mexico's prime cruise season.
  • January to April — Bright skies, comfortable temperatures, low humidity, and ideal conditions for beaches, sightseeing, and shore excursions.

What do I need to travel on Mexico cruises?

  • Bring a valid passport for the smoothest experience, even if some sailings may allow other documents.
  • Pack sunscreen, swimsuits, comfy shoes, a light cover-up, motion sickness medicine if needed, and a small day bag.
  • Drink bottled or ship-provided water when off the ship, and stay in tourist-friendly areas.
  • Make sure to always be back on board well before the all-aboard time.
  • Mexico uses the Mexican Peso (MXN). U.S. dollars are widely accepted, but paying in pesos often gets you the best value.

Best Cruise Lines to Mexico

Find Sun and Fun on a Mexico Cruise 

You're sure to find at least one once-in-a-lifetime experience on any of our cruises to Mexico. Explore south of the border with a ship that sails across the sunny Gulf or glides down the picturesque west coast of Baja California. Snap a photo of the famous El Arco in Cabo San Lucas or scout the white-sand strip of Mazatlan for a coveted souvenir.

Dive through underwater caves in Cozumel and browse the many shops and restaurants that line Crescent Avenue in Santa Catalina. The Mexico cruise deals we’ve sourced include shore excursions in multiple Mexico ports and inland sites, so you can enjoy as many experiences as your itinerary allows.

Remember, the best Mexico cruises start in the departure port. Choose from a variety of cruises from Southern ports that begin in the bustling ports of Miami or Tampa. Here, you can walk the strip, have a signature cocktail, or sprawl on the beaches before boarding your ship. You could also choose to start a breezy sea adventure in Fort Lauderdale’s port, where activities range from alligator boat tours to sightseeing airplane rides.

Carnival Cruise Line, Royal Caribbean International, and Princess Cruises are just some of the lines that offer cruise deals to Mexico, so you have plenty of options to satisfy your entertainment needs. Along with beautiful, bustling ports, Mexico cruises offer lavish thrills right onboard the vessels. Travel Norwegian for spectacular inclusive shore excursions, or Carnival if you’re looking to try out a 214-foot waterslide. Live entertainment, art galleries, and fully equipped resort-style pools and water parks are waiting for you; offering the ultimate way to coast the waves between ports.

If you like the Mexican cruise experience, you'll love one of the many western Caribbean cruises, as well. Spend a few days in the Caribbean Sea on your way to the Caymans and browse the shops and marine life along Seven Mile Beach. Or choose a liner that heads to Jamaica and enjoy some zesty authentic cuisine, as well as leisure excursions.

Whether you are sailing from Houston, New Orleans, Miami, or Long Beach, there are awe-inspiring ocean views and fun-filled itineraries available that fit your budget. Check them out!

Save
up to
70%

Signup for Cruise Deals

Exclusive access to private sales, customized specials & more