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 → Cabo San Lucas → Ensenada → Long Beach

Dec 23, 2027 · 5 nights

$780 interior · $156/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 29, 2027 · 6 nights

$928 interior · $155/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 4, 2028 · 5 nights

$413 interior · $83/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 23, 2028 · 6 nights

$427 interior · $71/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 6, 2028 · 6 nights

$437 interior · $73/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 20, 2028 · 6 nights

$437 interior · $73/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Apr 2, 2028 · 6 nights

$527 interior · $88/night

Carnival Cruise Line

Carnival Legend

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Apr 9, 2028 · 6 nights

$620 interior · $103/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Apr 16, 2028 · 6 nights

$577 interior · $96/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Apr 30, 2028 · 6 nights

$467 interior · $78/night

Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jul 11, 2027 · 6 nights

$617 interior · $103/night

5% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jun 13, 2027 · 6 nights

$600 interior · $100/night

6% below typical
Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 12, 2027 · 5 nights

$253 interior · $51/night

4% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jun 27, 2027 · 6 nights

$631 interior · $105/night

2% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 10, 2027 · 6 nights

$290 interior · $48/night

1% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Feb 21, 2027 · 6 nights

$340 interior · $57/night

8% above typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Mar 7, 2027 · 6 nights

$340 interior · $57/night

Carnival Cruise Line

Carnival Legend

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Nov 21, 2027 · 6 nights

$688 interior · $115/night

Carnival Cruise Line

Carnival Legend

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Dec 27, 2027 · 6 nights

$932 interior · $155/night

Browse by departure port