Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Mar 5, 2028 · 6 nights

$1,361 suite · $227/night

12% below typical
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Mar 19, 2028 · 6 nights

$557 interior · $93/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Mar 3, 2028 · 3 nights

$354 interior · $118/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Mar 6, 2028 · 4 nights

$384 interior · $96/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Mar 10, 2028 · 3 nights

$384 interior · $128/night

Carnival Cruise Line

Carnival Panorama

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

Mar 11, 2028 · 8 nights

$744 interior · $93/night

Carnival Cruise Line

Carnival Legend

Long Beach → Honolulu → Ensenada → Long Beach

Mar 12, 2028 · 14 nights

$1,771 interior · $127/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Mar 13, 2028 · 4 nights

$454 interior · $114/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Mar 17, 2028 · 3 nights

$384 interior · $128/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Mar 20, 2028 · 4 nights

$464 interior · $116/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Mar 24, 2028 · 3 nights

$384 interior · $128/night

Carnival Cruise Line

Carnival Panorama

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

Mar 25, 2028 · 8 nights

$744 interior · $93/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Mar 27, 2028 · 4 nights

$464 interior · $116/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Mar 31, 2028 · 3 nights

$384 interior · $128/night

Carnival Cruise Line

Carnival Legend

Long Beach → Honolulu → Ensenada → Long Beach

Mar 26, 2028 · 14 nights

$1,771 interior · $127/night

Browse by departure port