Carnival Cruise Line

Carnival Firenze

Long Beach → Ensenada → Long Beach

Dec 11, 2026 · 3 nights

$330 balcony · $110/night

11% below typical · Price trending down
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 27, 2026 · 6 nights

$760 interior · $127/night

12% below typical · 3-month low
Carnival Cruise Line

Carnival Firenze

Long Beach → Ensenada → Long Beach

Dec 31, 2026 · 4 nights

$469 interior · $117/night

6% below typical
Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 12, 2026 · 5 nights

$278 interior · $56/night

3% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 13, 2026 · 6 nights

$310 interior · $52/night

6% below typical
Carnival Cruise Line

Carnival Firenze

Long Beach → Ensenada → Long Beach

Dec 18, 2026 · 3 nights

$210 interior · $70/night

15% below typical
Carnival Cruise Line

Carnival Firenze

Long Beach → Catalina Island → Ensenada → Long Beach

Dec 24, 2026 · 4 nights

$698 balcony · $175/night

3% below typical
Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Dec 17, 2026 · 3 nights

$237 interior · $79/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 20, 2026 · 6 nights

$531 interior · $89/night

8% below typical
Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Dec 30, 2026 · 4 nights

$576 interior · $144/night

2% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Dec 5, 2026 · 8 nights

$583 interior · $73/night

Carnival Cruise Line

Carnival Firenze

Long Beach → Catalina Island → Ensenada → Long Beach

Dec 7, 2026 · 4 nights

$213 interior · $53/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Puerto Vallarta → Cabo San Lucas → Long Beach

Dec 19, 2026 · 8 nights

$788 interior · $99/night

1% above typical
Carnival Cruise Line

Carnival Firenze

Long Beach → Ensenada → Long Beach

Dec 21, 2026 · 3 nights

$254 interior · $85/night

2% below typical
Carnival Cruise Line

Carnival Firenze

Long Beach → Catalina Island → Ensenada → Long Beach

Dec 14, 2026 · 4 nights

$233 interior · $58/night

9% above typical
Carnival Cruise Line

Carnival Firenze

Long Beach → Ensenada → Long Beach

Dec 28, 2026 · 3 nights

$469 balcony · $156/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Dec 26, 2026 · 4 nights

$941 balcony · $235/night

2% above typical · Price trending up
Carnival Cruise Line

Carnival Firenze

Long Beach → Ensenada → Long Beach

Dec 4, 2026 · 3 nights

$255 interior · $85/night

8% above typical · Price trending down

Browse by departure port