Flights from Edinburgh to Barcelona

Flights from Edinburgh to Barcelona
Flights from Edinburgh to Barcelona

Spain is a land of endless opportunities for UK residents seeking a relaxing or exciting getaway. And there's no destination more suitable than the electrifying city of Barcelona. This cosmopolitan hub is renowned for its beaches, a vibrant atmosphere and thriving city life. Immerse yourself in the city's culinary scene and indulge in its tantalizing cuisine, cozy bars, and world-class museums. Or, simply bask in the sun, take a dip in the Mediterranean, and enjoy the beach life. Whatever your holiday desires, Barcelona promises an unforgettable experience.

Discovering the vibrant city of Barcelona has never been more accessible for UK residents. With a range of affordable and convenient flight options departing from Edinburgh, your next city break is just a short trip away. Immerse yourself in the rich culture, indulge in delicious cuisine, and soak up the sun in one of the most popular tourist destinations in Spain.

CONTENTS

Direct non-stop flights from Edinburgh to Barcelona

The prices for a direct flight from Edinburgh Airport (EDI) in the UK to Barcelona El Prat Airport (BCN) in Spain start as low as £40.00.

Low-cost airlines are the fastest and cheapest option to get to your favourite holiday destination.

Currently, Ryanair and Vueling offer cheap flights from Edinburgh to Barcelona.

Edinburgh to Barcelona: Flight information

Lane Distance Duration Airlines
Edinburgh-Barcelona 1.675 km
1.040 mi
3 hrs Ryanair
Vueling

Flight deals: From Edinburgh to Barcelona

Cheap flights from Edinburgh to Barcelona are available at any time of the year.

The best time to fly is the low season (September, October and March) — cheaper prices and fewer crowds have their advantages!

You can also find great deals during the bank holidays and around major events like New Year’s Eve.

Alternative routes from Edinburgh to Catalonia

Barcelona El Prat Airport is the largest and busiest airport in Catalonia.

But did you know that the Spanish province has 5 other airports with direct connections from/to the UK?

The following airports are located near Barcelona:

Airport IATA Code Location Distance (km) Distance (mi)
Girona Costa Brava Airport GRO North-east of Barcelona 74 km 46 mi
Lleida–Alguaire Airport ILD North-west of Barcelona 150 km 93 mi
Reus Airport REU South-west of Barcelona 88 km 55 mi
Sabadell Airport QSA North of Barcelona 20 km 12 mi

Multi-stop flights from Edinburgh to Barcelona

Multi-stop flights are also called "multi-city flights". They can be an attractive alternative if direct flights are not an option.

Flight search engines and airlines make finding multi-stop flights easy. Many give you the option to click "cheapest flight to multiple destinations" or add "1 stop" or "2+ stops" options to your search.

  • Ryanair, easyJet and Vueling offer flights from Edinburgh to Barcelona via Palma de Mallorca (PMI)
  • Vueling and Ryanair offer flights from Edinburgh to Barcelona via Bordeaux (BOD)
  • Lufthansa offers flights from Edinburgh to Barcelona via Frankfurt (FRA) or Munich (MUC)
  • Swiss offers flights from Edinburgh to Barcelona via Zurich (ZRH)

Edinburgh Airport (EDI)

Edinburgh Airport is located 6 miles (10 km) west of Edinburgh's city centre.

It is easily accessible via public transportation (bus and tram) and by car via the M8, M9 and M90 motorways.

Get directions

Barcelona El Prat Airport (BCN)

The airport in Barcelona is officially called Josep Tarradellas Barcelona-El Prat Airport-

In Spanish, its name is Aeropuerto Josep Tarradellas Barcelona-El Prat. In Catalan, it's called Aeroport Josep Tarradellas Barcelona-El Prat.

The most common version of the name is El Prat Airport.

It's the second busiest airport in Spain after Madrid–Barajas Airport, and the sixth busiest in Europe. The airport serves as the base for a large number of low-cost carriers and cargo operators.

The airport is located on the Mediterranean coast, about 15 kilometres from the city centre of Barcelona.

Get directions

The airport has two terminals: Terminal 1 for Schengen and Non-Schengen flights, and Terminal 2 for budget airlines.

The majority of airlines operate from Terminal 1 including British Airways, Aer Lingus and Ryanair. Terminal 2 is for low-cost carriers such as easyJet and Vueling Airlines.

Terminal 1 serves as the arrival point for most flights from within Europe and a limited number of flights from North America and Oceania. The terminal also has a large shopping area and a food court.

Terminal 2 serves low-cost carriers and charter companies like Ryanair or easyJet. It has fewer facilities than Terminal 1.

Frequently asked questions FAQ

Which airlines offer direct flights from Edinburgh to Barcelona?

Ryanair and Vueling currently offer direct flights from Edinburgh to Barcelona.

How long does it take to fly from Edinburgh (EDI) to Barcelona (BCN)?

A direct flight from Edinburgh to Barcelona takes approximately 2,5-3 hrs.

Flights to Barcelona from other UK airports

Things to do in Barcelona


Back to Barcelona City Break Holidays

Must-see Barcelona


If you're looking to discover a wonderful city all year round, then Barcelona is the place to go. It's one of the most visited cities in Europe too, so don't expect to be the only tourist. 80 million tourist nights were spent in 2019 in the Catalan region alone. Dare to discover your own Barcelona! Grab your suitcase and get ready for a holiday in one of the most intriguing cities in Europe.