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.