Because the ships are so similar, the main difference is itinerary. Choose Disney Dream if you're short on vacation time and prefer a three- to five-night cruise to the Bahamas. For more time onboard, opt for Disney Fantasy, which sails seven-night cruises to the Eastern and Western Caribbean.