Couple on promenade deck of a cruise ship.

Carnival Early Saver Offer

For expert cruise advice, call 1-866-403-9848.

Best Carnival Cruise Lines cruise deals

10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Panorama

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Panorama
Sep 7, 2025 — Sep 13, 2025
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Panorama

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Panorama
Jan 25, 2026 — Jan 31, 2026
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Panorama

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Panorama
Sep 21, 2025 — Sep 27, 2025
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Firenze
Dec 1, 2025 — Dec 7, 2025
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Firenze
Jan 12, 2026 — Jan 18, 2026
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Panorama

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Panorama
Nov 30, 2025 — Dec 6, 2025
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Firenze
Nov 3, 2025 — Nov 9, 2025
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Firenze

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Firenze
Jan 26, 2026 — Feb 1, 2026
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Panorama

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Panorama
Jan 11, 2026 — Jan 17, 2026
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Panorama

6 night Mexico

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Panorama
Nov 16, 2025 — Nov 22, 2025
Los Angeles, United States • Long Beach, United States • Los Cabos, Mexico • Ensenada, Mexico • Long Beach, United States • Los Angeles, United StatesDeparting from Los Angeles, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler

Terms & Conditions

Please see cruise shopping path for complete details and terms and conditions that apply to each sailing.