Carnival Cruise Line

Carnival Spirit

Long Beach → Kahului → Ensenada → Long Beach

Oct 8, 2028 · 14 nights

$1,742 interior · $124/night

Long Beach → Kahului → Ensenada → Long Beach
Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Oct 9, 2028 · 4 nights

$356 interior · $89/night

Long Beach → Catalina Island → Ensenada → Long Beach
Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Oct 13, 2028 · 3 nights

$356 interior · $119/night

Long Beach → Ensenada → Long Beach
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Oct 15, 2028 · 6 nights

$439 interior · $73/night

Long Beach → Cabo San Lucas → Ensenada → Long Beach
Princess Cruises

Crown Princess

Los Angeles → San Francisco → Ensenada → Los Angeles

Oct 15, 2028 · 7 nights

$975 interior · $139/night

Los Angeles → San Francisco → Ensenada → Los Angeles
Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Oct 16, 2028 · 4 nights

$356 interior · $89/night

Long Beach → Catalina Island → Ensenada → Long Beach
Princess Cruises

Ruby Princess

San Francisco → Honolulu → Ensenada → San Francisco

Oct 19, 2028 · 16 nights

$2,024 oceanview · $127/night

San Francisco → Honolulu → Ensenada → San Francisco
Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Oct 20, 2028 · 3 nights

$346 interior · $115/night

Long Beach → Ensenada → Long Beach
Carnival Cruise Line

Carnival Spirit

Long Beach → Honolulu → Ensenada → Long Beach

Oct 22, 2028 · 14 nights

$1,742 interior · $124/night

Long Beach → Honolulu → Ensenada → Long Beach
Princess Cruises

Crown Princess

Los Angeles → San Francisco → Ensenada → Los Angeles

Oct 22, 2028 · 7 nights

$975 interior · $139/night

Los Angeles → San Francisco → Ensenada → Los Angeles
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Oct 29, 2028 · 6 nights

$439 interior · $73/night

Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Spirit

Long Beach → Honolulu → Ensenada → Long Beach

Nov 5, 2028 · 14 nights

$1,742 interior · $124/night

Long Beach → Honolulu → Ensenada → Long Beach
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Nov 12, 2028 · 6 nights

$439 interior · $73/night

Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Nov 13, 2028 · 4 nights

$341 interior · $85/night

Long Beach → Catalina Island → Ensenada → Long Beach
Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Nov 17, 2028 · 3 nights

$336 interior · $112/night

Long Beach → Ensenada → Long Beach
Carnival Cruise Line

Carnival Spirit

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Nov 19, 2028 · 6 nights

$700 interior · $117/night

Long Beach → Cabo San Lucas → Ensenada → Long Beach
Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Nov 20, 2028 · 4 nights

$491 interior · $123/night

Long Beach → Catalina Island → Ensenada → Long Beach
Princess Cruises

Ruby Princess

San Francisco → San Diego → Ensenada → San Francisco

Nov 22, 2028 · 5 nights

$925 interior · $185/night

San Francisco → San Diego → Ensenada → San Francisco
Carnival Cruise Line

Carnival Radiance

Long Beach → Ensenada → Long Beach

Nov 24, 2028 · 3 nights

$406 interior · $135/night

Long Beach → Ensenada → Long Beach
Carnival Cruise Line

Carnival Spirit

Long Beach → Honolulu → Ensenada → Long Beach

Nov 25, 2028 · 14 nights

$1,741 interior · $124/night

Long Beach → Honolulu → Ensenada → Long Beach

Browse by departure port