Carnival Cruise Line

Carnival Panorama

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

Feb 26, 2028 · 8 nights

$694 interior · $87/night

Carnival Cruise Line

Carnival Legend

Long Beach → Kahului → Ensenada → Long Beach

Feb 13, 2028 · 14 nights

$1,621 interior · $116/night

2% below typical
Carnival Cruise Line

Carnival Legend

Long Beach → Honolulu → Ensenada → Long Beach

Feb 27, 2028 · 14 nights

$1,621 interior · $116/night

3% below typical
Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Feb 4, 2028 · 3 nights

$324 interior · $108/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 Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Feb 7, 2028 · 4 nights

$354 interior · $89/night

Carnival Cruise Line

Carnival Panorama

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

Feb 12, 2028 · 8 nights

$644 interior · $81/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Feb 14, 2028 · 4 nights

$354 interior · $89/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Feb 18, 2028 · 3 nights

$424 interior · $141/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 Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Feb 21, 2028 · 4 nights

$364 interior · $91/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Feb 25, 2028 · 3 nights

$324 interior · $108/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Feb 28, 2028 · 4 nights

$354 interior · $89/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Feb 11, 2028 · 3 nights

$424 interior · $141/night

Browse by departure port