Flights to Barcelona

Explore the beatiful and historic streets of Barcelona

Make the most of your magical family holiday: add flights to your Disney Cruise and create a hassle-free, fly-cruise package to the Mediterranean.

With a range of flights to Barcelona, before you know it you'll be boarding one of our luxurious Disney Cruise ships.

To price your package or book call our helpful Disney Experts on 0800 169 0742*.

Mediterranean Cruise & Flights Package

Enjoy a magical Disney Cruise, including:

  • 7-night Mediterranean cruise onboard the Disney Magic
  • Return economy flights from London to Barcelona
  • Transfers from hotel to port and back to the airport
  • Exceptional full board dining on your cruise
  • Spacious staterooms with complimentary 24-hr room service
  • Themed deck parties and entertainment for all ages
  • All government taxes, fees and port charges

Per person


Terms and conditions apply.

Flights to Barcelona

Flights are available from a wide range of UK airports with a selection of airlines. We offer the following flights to Barcelona:

  • easyJet from Belfast, Bristol, Gatwick, Liverpool, Luton, Newcastle and Southend
  • British Airways from Heathrow and Gatwick

Cruise Transfers

Make your cruise holiday as easy as possible with our Disney Cruise Line® transfers once you land. Transfers are available in a number of options:

  • Airport to Barcelona preferred hotel (and return)
  • Barcelona preferred hotel to Disney ship (and return)
  • Airport to Disney ship (and return)
Make your holiday hassle-free with our Disney Cruise Line® transfers in Barcelona.
Make your holiday hassle-free with our Disney Cruise Line® transfers in Barcelona.

Hotels in Barcelona

Add a short break to the start or end of your Disney Cruise to enjoy more time in sunny Barcelona. Extend your magical holiday and enjoy a delightful city break at one of our featured hotels.

Featured hotels in Barcelona:

  • Hilton Diagonal Mar
  • Renaissance Barcelona

If you prefer to make your own hotel arrangements, we can arrange flights around your cruise and city break. For more information or to book call our Disney Experts on 0800 169 0742*.