COMPARE Prices across different modes

Mon
25 Oct
£25Ryanair
Wed
27 Oct
£36Ryanair
Fri
29 Oct
£45Ryanair
Sat
30 Oct
£137British Airways
Sun
31 Oct
£21Ryanair
Mon
1 Nov
£14Ryanair
Tue
2 Nov
£14Ryanair
Thu
4 Nov
£48Ryanair
Sun
7 Nov
£26Ryanair
Mon
8 Nov
£49Ryanair
Tue
9 Nov
£14Ryanair
Fri
12 Nov
£40Ryanair
Sat
13 Nov
£14Ryanair

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Flight Information between Edinburgh and Barcelona

distanceDistance1032 miles (1665 km)
durationAverage flight duration2 h 40 min
priceAverage plane ticket price£58 (€65)
changesDirect flightYes
carriersAirlinesRyanair, Vueling, easyJet, Norwegian Air Shuttle or British Airways

Flights from Edinburgh to Barcelona cover the 1032 miles (1665 km) long route taking on average 2 h 40 min with our travel partners like Ryanair, Vueling, easyJet, Norwegian Air Shuttle or British Airways. There are direct flight services available. While the average ticket price for this journey costs around £58, you can find the cheapest plane ticket for as low as £25. Travellers depart most frequently from Edinburgh Airport and arrive in Barcelona El Prat Airport.

Airlines

RyanAir, Vueling and British airways flights between Edinburgh and Barcelona

For as little as £25 you can travel by flight from Edinburgh to Barcelona with RyanAir, Vueling and British airways. Omio will show you the best deals, timetables and tickets available for this trip.

RyanAir
Vueling
British airways

It’s easy to book your RyanAir plane ticket between Edinburgh and Barcelona online with Omio! Simply check the current RyanAir flight timetables for your ideal departure and arrival times, compare the best route from Edinburgh to Barcelona as well as relevant travel information (such as luggage policy and amenities offered onboard) for that flight and book cheap RyanAir plane tickets online. Prices for RyanAir flights from Edinburgh to Barcelona start at £25 one-way if you book in advance, and you can expect to travel around 1032 miles (1665 km). If you search for RyanAir flights in the Omio app, you can check straight away if the RyanAir tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by plane from Edinburgh to Barcelona. Let Omio do all the work for you finding the best Edinburgh to Barcelona RyanAir plane ticket so you can enjoy a smooth and comfortable journey!

When purchasing your RyanAir flight tickets between Edinburgh and Barcelona, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Edinburgh to Barcelona

Many flight options are available between Edinburgh and Barcelona. Around three direct flights depart Edinburgh Airport for Barcelona-El Prat Airport on a daily basis. For direct flights, passengers should expect a flight time of around 2h40m. In addition, up to 70 flights with a change can be booked daily between these cities. Flight times vary from roughly 5h to well over 24h depending on the duration of the layover involved.

Which airlines fly from Edinburgh to Barcelona?

Direct flights between Edinburgh and Barcelona are serviced by airlines such as Vueling, Ryanair, Norwegian Air, and Iberia. Flights involving changes are offered by various airlines including Eurowings.

How long is the flight from Edinburgh to Barcelona?

For direct flights, the length of the journey will take around 2h40m. Flights requiring changes vary in duration. For example, Eurowings may require a flight of around 1h45m to a European destination and then an additional flight taking roughly 2h to Barcelona. The exact length of the journey depends on the duration of the layover.

How many flights are there from Edinburgh to Barcelona?

On most days, between one to three direct flights can be booked from Edinburgh to Barcelona. Flights can be booked as early as 6:00 and as late as 22:00. Up to 60 indirect services fly between these two cities every day, offered by airlines such as Eurowings.

Taking a flight from Edinburgh

Situated in Ingliston, which is a 30 minute drive to the west of the city, Edinburgh Airport is a major transport hub for international flights. Despite being outside the city centre, there is an excellent choice of transport options to reach the airport. Many buses and tram services connect the airport to the city, which can be caught at major locations within Edinburgh, such as Edinburgh Park Station, Princes Street and Waverley. Lothian Buses operates Service 35, which runs every 15 minutes between the city centre and the airport on weekdays. The Airlink 100 runs every 10 minutes from Waverley in 30 minutes. There is also a night bus N22 that runs between the airport and the city centre every 30 minutes.

Flying into Barcelona

Barcelona is an attractive destination that combines the appeal of a city break with a seaside lifestyle. The city is famed for its unusual architecture created by Gaudi, such as the magnificent Sagrada Familia Basilica, Park Güell and Casa Batlló. Barcelona Airport is situated 12km to the southwest of the city centre, so visitors on flights from Edinburgh to Barcelona, must find appropriate transport to reach the city. Travellers can catch the Aerobus express bus service from the airport to Plaça Espanya or Plaça de Catalunya in Barcelona. Alternatively, there is the TMB Airport Bus No 6, which runs between 5:00 a.m. and midnight, and also the NitBus N17, which operates throughout the night from about 10:00 p.m.

Travel Tips

Flights from Edinburgh to Barcelona
Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Barcelona.
FAQs
Are there COVID-19 travel restrictions for flights from Edinburgh to Barcelona?

Travel between Edinburgh, United Kingdom and Barcelona, Spain by plane is: Partially open.

Can I enter Spain from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Spain from Edinburgh?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

All travellers in Spain must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 24/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight between Edinburgh and Barcelona as this information can change.

What COVID restrictions are there for my return journey by plane to Edinburgh, United Kingdom from Barcelona, Spain?

The restriction level for your return flight to Edinburgh, United Kingdom from Barcelona is: Partially open.

Is my return flight into Edinburgh from Barcelona restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in United Kingdom from Barcelona?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Edinburgh, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1 metre (s) (3 feet)
  • Face mask required: Regional advice

Last checked on 23/10/2021. Remember to check the latest COVID-19 travel safety regulations for your flight to Edinburgh from Barcelona closer to your date of departure here.

How much do cheap flights from Edinburgh to Barcelona cost?
Omio customers have found the cheapest flights to Barcelona from Edinburgh to cost as little as £25  in the next 7 days.
What is the average cost of a flight from Edinburgh to Barcelona?
If you are looking to purchase your plane ticket in the next 7 days, you can expect the Edinburgh to Barcelona flight to cost on average £58  one way.
What is the distance to Barcelona from Edinburgh via plane?
The Edinburgh to Barcelona flight distance is approximately 1032 miles (1665 km).
How long is the flight journey between Edinburgh and Barcelona?
The Edinburgh to Barcelona flight duration is on average 2 h 40 min, which is to be expected when travelling 1032 miles (1665 km) from Edinburgh to Barcelona. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What airport does the flight from Edinburgh to Barcelona depart from? Which Barcelona airport do I fly into from Edinburgh?

Omio customers most frequently book their flights from Edinburgh Airport   to Barcelona El Prat Airport.

Where is the Edinburgh airport located? Where is the Barcelona airport located?

The most popular departure airport with passengers for this route, called Edinburgh Airport, is located 6 miles (10 km) from the city centre of Edinburgh.

The most popular arrival airport, Barcelona El Prat Airport, is located 7 miles (11 km) away from the city centre of Barcelona. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city centre in Barcelona.

Which airlines can get me from Edinburgh to Barcelona?
For the best Edinburgh to Barcelona flight to buy, you can travel safely and comfortably with Ryanair, Vueling, easyJet, Norwegian Air Shuttle or British Airways. However, it's always good to check all possible airlines with services to Barcelona from Edinburgh to compare what amenities they may offer.
What are the first and last departure flight times from Edinburgh to Barcelona?
The first flight from Edinburgh to Barcelona leaves at 05: 00   and the last flight for this leaves at 16: 05. Omio shows you the latest flight from Edinburgh to Barcelona times to help you book the best departure time for this trip.
How early should I purchase plane tickets between Edinburgh and Barcelona to score the best deals?
You can find a flight to Barcelona from Edinburgh to cost on average £58 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Edinburgh to Barcelona flight generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey