Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Nov 29, 2026 · 5 nights

$942 interior · $189/night

3% above typical
Royal Caribbean International

Serenade of the Seas

San Diego → Catalina Island → Cabo San Lucas → San Diego

Dec 13, 2026 · 7 nights

$429 interior · $61/night

Holland America

Koningsdam

San Diego → Puerto Vallarta → Cabo San Lucas → San Diego

Dec 26, 2026 · 7 nights

$1,549 balcony · $221/night

3% below typical
Holland America

Koningsdam

San Diego → Cabo San Lucas → Puerto Vallarta → San Diego

Mar 27, 2027 · 7 nights

$1,249 interior · $178/night

Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Apr 14, 2027 · 5 nights

$1,257 interior · $251/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Avalon → Ensenada → San Diego

Sep 20, 2027 · 5 nights

$1,111 interior · $222/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Mazatlan → San Diego

Sep 24, 2027 · 7 nights

$1,551 interior · $222/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Avalon → Ensenada → San Diego

Sep 25, 2027 · 5 nights

$1,161 interior · $232/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Ensenada → Puerto Vallarta → San Diego

Oct 3, 2027 · 7 nights

$1,518 interior · $217/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 10, 2027 · 6 nights

$1,287 interior · $214/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 16, 2027 · 5 nights

$1,181 interior · $236/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 26, 2027 · 5 nights

$1,136 interior · $227/night

4% above typical
Disney Cruise Line

Disney Magic

San Diego → Cabo San Lucas → Ensenada → San Diego

Oct 29, 2027 · 6 nights

$1,227 interior · $204/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Puerto Vallarta → San Diego

Nov 28, 2027 · 7 nights

$1,595 interior · $228/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 5, 2027 · 5 nights

$1,129 interior · $226/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Dec 10, 2027 · 5 nights

$1,249 interior · $250/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Cabo San Lucas → Mazatlan → San Diego

Dec 19, 2027 · 7 nights

$2,732 interior · $390/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Mazatlan → Puerto Vallarta → San Diego

Dec 26, 2027 · 7 nights

$2,874 interior · $411/night

5% above typical
Disney Cruise Line

Disney Wonder

San Diego → Avalon → Ensenada → San Diego

Jan 2, 2028 · 5 nights

$1,156 interior · $231/night

4% above typical
Disney Cruise Line

Disney Wonder

San Diego → Ensenada → Puerto Vallarta → San Diego

Jan 17, 2028 · 7 nights

$1,565 interior · $224/night

4% above typical

Browse by departure port