Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Mar 31, 2028 · 3 nights

$384 interior · $128/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 Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Apr 3, 2028 · 4 nights

$464 interior · $116/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Apr 7, 2028 · 3 nights

$394 interior · $131/night

Carnival Cruise Line

Carnival Panorama

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

Apr 8, 2028 · 8 nights

$794 interior · $99/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 Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Apr 10, 2028 · 4 nights

$464 interior · $116/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Apr 14, 2028 · 3 nights

$394 interior · $131/night

Carnival Cruise Line

Carnival Legend

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

Apr 15, 2028 · 8 nights

$827 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 Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Apr 17, 2028 · 4 nights

$464 interior · $116/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Apr 21, 2028 · 3 nights

$384 interior · $128/night

Carnival Cruise Line

Carnival Panorama

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

Apr 22, 2028 · 8 nights

$694 interior · $87/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Apr 24, 2028 · 4 nights

$384 interior · $96/night

Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Apr 28, 2028 · 3 nights

$384 interior · $128/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 Firenze

Long Beach → Ensenada → Long Beach

Nov 27, 2026 · 3 nights

$336 interior · $112/night

3% below typical
Carnival Cruise Line

Carnival Firenze

Long Beach → Catalina Island → Ensenada → Long Beach

Nov 30, 2026 · 4 nights

$213 interior · $53/night

3% below typical

Browse by departure port