Cheapest Mexico Cruises - TrackCruisePrices

Cheapest Mexico Cruises

Mexico cruises offer some of the best value in the industry -- warm weather, beautiful ports, great food, and easy access from West Coast ports. Whether it's a quick Baja run or a week-long Mexican Riviera itinerary, the deals are consistently good.

Currently tracking 880 upcoming Mexico sailings.

Price Comparison by Cruise Line

Rank Cruise Line Avg $/Night Cheapest Sailings
1 Holland America $133.32 $78.43 44
2 NCL $178.26 $75.57 65
3 Virgin $198.09 $141.67 14
4 Royal Caribbean $199.11 $54.75 191
5 Carnival $199.45 $79.50 384
6 Princess $214.01 $142.57 90
7 Disney $470.90 $256.50 92

Cheapest Sailings Available

Cruise Line Ship Destination Nights Departs $/Night Cabin
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Nov 29, 2026 $54.75 Inside
Royal Caribbean Voyager of the Seas Catalina & Ensenada 4 Jan 4, 2027 $68.25 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Dec 6, 2026 $69.75 Ocean View
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 17, 2027 $70.50 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 10, 2027 $70.50 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 3, 2027 $72.71 Studio
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Nov 29, 2026 $74.14 Studio
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 17, 2027 $75.50 Ocean View
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 24, 2027 $75.50 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 10, 2027 $75.50 Ocean View
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Nov 15, 2026 $75.57 Studio
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Nov 29, 2026 $75.57 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Dec 6, 2026 $77.29 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Dec 13, 2026 $78.00 Inside Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 31, 2027 $78.43 Studio
Holland America Zuiderdam Baja Peninsula 7 Jan 23, 2027 $78.43 Inside
Carnival Carnival Panorama Mexican Riviera 6 Jan 10, 2027 $79.50 Inside
Royal Caribbean Serenade of the Seas Catalina & Ensenada 4 Jan 24, 2027 $80.50 Ocean View
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 24, 2027 $80.57 Inside
Carnival Carnival Panorama Mexican Riviera 6 Jan 24, 2027 $81.17 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 24, 2027 $81.29 Studio
Royal Caribbean Serenade of the Seas Ensenada 3 Dec 10, 2026 $82.00 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Nov 29, 2026 $82.57 Inside Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 17, 2027 $82.71 Studio
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Dec 6, 2026 $82.71 Studio
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Dec 13, 2026 $83.43 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 31, 2027 $84.00 Inside Guarantee
Carnival Carnival Firenze Baja Mexico 4 Dec 7, 2026 $84.75 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 31, 2027 $84.86 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 3, 2027 $85.57 Inside
Holland America Zuiderdam Baja Peninsula 7 Jan 23, 2027 $85.57 Ocean View
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 17, 2027 $87.00 Inside
Holland America Zuiderdam Mexican Riviera & Baja Peninsula 14 Jan 16, 2027 $87.07 Inside
Carnival Carnival Firenze Baja Mexico 4 Dec 14, 2026 $87.25 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Feb 28, 2027 $88.43 Studio
Royal Caribbean Serenade of the Seas Ensenada 3 Dec 3, 2026 $88.67 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 24, 2027 $89.71 Inside Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 17, 2027 $89.71 Inside Guarantee
Carnival Carnival Firenze Baja Mexico 4 Nov 30, 2026 $89.75 Inside
Holland America Koningsdam Mexican Riviera & Sea Of Cortez 10 Nov 28, 2026 $89.90 Inside
Carnival Carnival Radiance Mexican Riviera 5 Jan 12, 2027 $90.60 Inside
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Nov 15, 2026 $91.14 Ocean View Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Nov 15, 2026 $91.14 Inside Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Dec 6, 2026 $91.14 Inside Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Jan 10, 2027 $92.57 Inside Guarantee
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Feb 21, 2027 $92.71 Studio
NCL Norwegian Encore Cabo San Lucas & Puerto Vallarta 7 Dec 13, 2026 $92.71 Studio
Carnival Carnival Panorama Mexican Riviera 6 Feb 7, 2027 $92.83 Inside
Carnival Carnival Panorama Mexican Riviera 6 Nov 29, 2026 $92.83 Inside
Royal Caribbean Voyager of the Seas Catalina & Ensenada 4 Jan 4, 2027 $93.25 Ocean View

Tips for Mexico Cruises

  • Baja vs. Riviera: Baja cruises (Ensenada, Cabo) are shorter and cheaper, departing from LA or Long Beach. Mexican Riviera (Puerto Vallarta, Mazatlan) requires a longer sailing but offers more diverse ports.
  • Carnival dominates the West Coast: Carnival runs frequent, affordable Mexico cruises from Long Beach and LA. They consistently offer the lowest fares to Baja and the Riviera.
  • Year-round sailings: Unlike Alaska or Europe, Mexico cruises run year-round. This means more inventory and more opportunities for deals, especially during off-peak months like September-November.
  • Short Ensenada runs are dirt cheap: 3-4 night cruises to Ensenada from Long Beach or LA are some of the cheapest sailings available anywhere. Perfect for a quick getaway.

Track prices on any of these sailings with a free price alert. You'll be notified when prices change.

Prices shown are per person, per night for inside cabins. Includes Mexican Riviera, Baja, and Cabo itineraries. Last checked: November 13, 2026.
Back to Guides

Start tracking cruise prices today

It's completely free. No account required to browse, compare, and set price alerts.

Browse Cruise Deals