5 days, round-trip 5 Night Halloween on the High Seas Mexican Riviera Cruise
About this cruise
5 nights, 2 ports, one very easy decision. This one heads out of San Diego on October 19, 2026 and visits Cabo San Lucas and Ensenada. The pace alternates neatly: port day, sea day, port day, sea day. 2 stops with a breather between each one. Zip-lining, beach tacos, and water warm enough that you don't think twice about jumping in. Port time is tight at about 7 hours each. Pick your favourites and save the rest for another trip. As for the ship itself, At 1,754 guests, Disney Magic has pools, shows, and a solid range of restaurants. Good for anyone who can't take two weeks off but still wants the cruise experience. Being shoulder season helps: golden light, comfortable weather, and shorter queues at the popular spots. If you've been thinking about a cruise, this 5-night sailing is a strong place to start.