Ensenada
One of the places included in this itinerary.
The 7-Night Halloween on the High Seas Mexican Riviera Cruise from San Diego is a 7-night Mexico cruise aboard Disney Magic, operated by Disney Cruise Line. Departing San Diego, California on October 3, 2027, the voyage visits 4 ports including Ensenada, Cabo San Lucas, Puerto Vallarta, Mexico. Fares start from $1,517 per person.
7 nights · Mexico
Why this route stands out
Price tracking
○ = last seen (sold out or delisted). · Verified 8 hours ago.
Lowest fares with no residency, age, or service requirement — verify eligibility at booking. How our pricing works
Per person · 2 guests · incl. taxes & fees
from $1,517
$216 / night
Standard Inside Stateroom
Cabin grade
from $1,517
$216 / night
per person · incl. taxes & fees
Standard Inside Stateroom
Cabin grade
from $1,566
$223 / night
per person · incl. taxes & fees
Standard Inside Stateroom
Cabin grade
from $1,601
$228 / night
per person · incl. taxes & fees
Deluxe Inside Stateroom
Cabin grade
from $1,650
$235 / night
per person · incl. taxes & fees
Deluxe Inside Stateroom
Cabin grade
from $1,692
$241 / night
per person · incl. taxes & fees
Deluxe Inside Stateroom
Cabin grade
from $1,846
$263 / night
per person · incl. taxes & fees
from $1,748
$249 / night
Deluxe Oceanview Stateroom
Cabin grade
from $1,748
$249 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom
Cabin grade
from $1,797
$256 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom
Cabin grade
from $1,846
$263 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom
Cabin grade
from $2,007
$286 / night
per person · incl. taxes & fees
from $2,217
$316 / night
Deluxe Oceanview Stateroom With Navigator's Verandah
Cabin grade
from $2,217
$316 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom With Verandah
Cabin grade
from $2,308
$329 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom With Verandah
Cabin grade
from $2,343
$334 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom With Verandah
Cabin grade
from $2,399
$342 / night
per person · incl. taxes & fees
Deluxe Oceanview Stateroom With Verandah
Cabin grade
from $2,637
$376 / night
per person · incl. taxes & fees
Deluxe Family Oceanview Stateroom With Verandah
Cabin grade
from $2,854
$407 / night
per person · incl. taxes & fees
Deluxe Family Oceanview Stateroom With Verandah
Cabin grade
from $2,889
$412 / night
per person · incl. taxes & fees
Deluxe Family Oceanview Stateroom With Verandah
Cabin grade
from $3,155
$450 / night
per person · incl. taxes & fees
Concierge Family Oceanview Stateroom with Verandah
Cabin grade
from $4,107
$586 / night
per person · incl. taxes & fees
from $5,108
$729 / night
Concierge 1-Bedroom Suites with Verandah
Cabin grade
from $5,108
$729 / night
per person · incl. taxes & fees
Concierge 1-Bedroom Suite with Verandah
Cabin grade
from $5,493
$784 / night
per person · incl. taxes & fees
Concierge 2-Bedroom Suite with Verandah
Cabin grade
from $7,460
$1,065 / night
per person · incl. taxes & fees
Concierge Royal Suite with Verandah
Cabin grade
from $8,160
$1,165 / night
per person · incl. taxes & fees
Prices verified Sep 9, 2026
This sailing
We’ll email you if this sailing drops below today’s $1,517 fare.
Check your email to finish
We sent a confirmation link to your inbox. Your alert is not on yet — click that link to switch it on.
The journey
Day by day
Your ship
Delight in an unforgettable vacation aboard the Disney Magic, where there’s always something happening around every corner—including extraordinary entertainment, imaginative recreation and decadent dining. Created with your entire family in mind, the Disney Magic combines classic nostalgia and modern amenities with Disney’s signature service. Step aboard for spacious staterooms that ensure everyone’s comfort. Get lost in original Broadway-quality entertainment. Indulge in first-rate dining. From bow to stern, set sail for unforgettable storytelling that only Disney could bring to life.
Scroll to explore · Double-tap to zoom
Keep exploring
Try asking