Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 13, 2028 · 3 nights

$748 interior · $249/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 16, 2028 · 4 nights

$1,268 interior · $317/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 20, 2028 · 4 nights

$1,428 interior · $357/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 24, 2028 · 3 nights

$1,144 interior · $381/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Mar 27, 2028 · 4 nights

$1,428 interior · $357/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Mar 31, 2028 · 3 nights

$1,117 interior · $372/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 3, 2028 · 4 nights

$1,036 interior · $259/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Apr 7, 2028 · 3 nights

$1,144 interior · $381/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Apr 10, 2028 · 3 nights

$1,108 interior · $369/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 13, 2028 · 4 nights

$1,396 interior · $349/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 17, 2028 · 4 nights

$1,408 interior · $352/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → San Diego

Apr 21, 2028 · 3 nights

$916 interior · $305/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 24, 2028 · 4 nights

$956 interior · $239/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Vancouver

May 4, 2028 · 4 nights

$828 interior · $207/night

4% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Jan 21, 2027 · 3 nights

$347 balcony · $116/night

3% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Mar 14, 2027 · 4 nights

$382 interior · $96/night

9% above typical · Price trending up
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Apr 8, 2027 · 3 nights

$441 oceanview · $147/night

3% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Ensenada → San Diego

Apr 22, 2027 · 3 nights

$439 oceanview · $146/night

3% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Jan 17, 2027 · 4 nights

$365 balcony · $91/night

2% below typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Ensenada → San Diego

Mar 21, 2027 · 4 nights

$495 balcony · $124/night

3% below typical · Price trending up

Browse by departure port