Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 18, 2027 · 4 nights

$2,551 suite · $638/night

15% below typical
San Diego → Avalon → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 29, 2027 · 3 nights

$2,203 suite · $734/night

12% below typical
San Diego → Avalon → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Feb 1, 2027 · 4 nights

$2,523 suite · $631/night

15% below typical
San Diego → Avalon → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Feb 15, 2027 · 4 nights

$2,991 suite · $748/night

12% below typical
San Diego → Avalon → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Feb 19, 2027 · 3 nights

$2,053 suite · $684/night

12% below typical
San Diego → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Feb 22, 2027 · 4 nights

$2,505 suite · $626/night

16% below typical
San Diego → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 1, 2027 · 4 nights

$2,547 suite · $637/night

16% below typical
San Diego → Avalon → Ensenada → San Diego
Carnival Cruise Line

Carnival Radiance

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Mar 4, 2027 · 5 nights

$314 interior · $63/night

13% below typical
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 5, 2027 · 3 nights

$2,305 suite · $768/night

12% below typical
San Diego → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 8, 2027 · 4 nights

$2,549 suite · $637/night

15% below typical
San Diego → Ensenada → San Diego
Royal Caribbean International

Ovation of the Seas

Los Angeles → Catalina Island → Ensenada → Los Angeles

Mar 8, 2027 · 4 nights

$386 balcony · $97/night

12% below typical
Los Angeles → Catalina Island → Ensenada → Los Angeles
Disney Cruise Line

Disney Wonder

San Diego → Puerto Vallarta → Ensenada → San Diego

Mar 12, 2027 · 7 nights

$5,110 suite · $730/night

12% below typical
San Diego → Puerto Vallarta → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 19, 2027 · 3 nights

$2,542 suite · $847/night

12% below typical
San Diego → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 22, 2027 · 4 nights

$3,456 suite · $864/night

15% below typical
San Diego → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 26, 2027 · 3 nights

$2,803 suite · $934/night

15% below typical
San Diego → Avalon → Ensenada → San Diego
Disney Cruise Line

Disney Wonder

San Diego → Puerto Vallarta → Ensenada → San Diego

Apr 23, 2027 · 7 nights

$4,326 suite · $618/night

18% below typical
San Diego → Puerto Vallarta → Ensenada → San Diego
Carnival Cruise Line

Carnival Panorama

Long Beach → Cabo San Lucas → Ensenada → Long Beach

Jan 9, 2028 · 6 nights

$1,191 suite · $199/night

11% below typical
Long Beach → Cabo San Lucas → Ensenada → Long Beach
Holland America

Zaandam

San Diego → Cabo San Lucas → Ensenada → San Diego

Dec 7, 2026 · 12 nights

$1,199 oceanview · $100/night

8% below typical
San Diego → Cabo San Lucas → Ensenada → San Diego
Carnival Cruise Line

Carnival Legend

Long Beach → Honolulu → Ensenada → Long Beach

Oct 24, 2027 · 14 nights

$1,510 interior · $108/night

5% below typical
Long Beach → Honolulu → Ensenada → Long Beach
Carnival Cruise Line

Carnival Radiance

Long Beach → Catalina Island → Ensenada → Long Beach

Jan 3, 2027 · 4 nights

$230 interior · $58/night

10% below typical
Long Beach → Catalina Island → Ensenada → Long Beach

Browse by departure port