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

Place to stay

Need a place to stay?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

Journey Summary

Edinburgh to Barcelona Flight Information

Avg. Flight Duration
4 hours 3 minutes
Flight Price: £55
Flights Depart from:Edinburgh
Flights arrive in:Barcelona
Distance:1665 km
Airlines:Ryanair, Brussels Airlines, Iberia, Vueling, KLM

RyanAir, Vueling and British airways flights between Edinburgh and Barcelona

For as little as £9 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.

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 £9 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.
Are there any COVID-19 restrictions for international travel by flight between Edinburgh and 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:

  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Entry is allowed for fully vaccinated travellers
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test

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 11/06/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight from Edinburgh to Barcelona as this information can change.

Do I need to quarantine when I return to 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:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers can choose to pay for a private COVID-19 test. The earliest you can take the test while in quarantine is 5 full days after you left a place not on the travel corridor list
  • 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
  • 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: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 12/06/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 plane tickets from Edinburgh to Barcelona cost?
Omio customers have found cheap plane tickets to Barcelona from Edinburgh for as low as £9  for the next 7 days.
What is the cost of a plane ticket from Edinburgh to Barcelona on average?
In the next 7 days you’ll find that the average cost of a plane ticket to Barcelona from Edinburgh is £95  one way.
What is the distance by flight from Edinburgh to Barcelona?
When travelling this route you should expect the distance from Edinburgh to Barcelona via plane to be approximately 1032 miles (1665 km).
How many hours does it take from Edinburgh to Barcelona by plane?
The flight time to Barcelona from Edinburgh is on average 2 h 50 min  for the 1032 miles (1665 km) long journey, but the time it takes to go to Barcelona from Edinburgh by flight can vary depending on specific dates or travelling on weekends and holidays.
When taking a flight from Edinburgh to Barcelona, which airport in Edinburgh do I fly out of and which airport in Barcelona do I arrive in?

Omio travellers most frequently book a flight from Edinburgh Airport   to Barcelona El Prat Airport   for this route.

Where is the airport in Edinburgh? Where is the airport in Barcelona?

Passengers board their flight most frequently from Edinburgh Airport, which is located approximately 0 miles (0 km) from the city centre.

Passengers travelling this route most often arrive at Barcelona El Prat Airport and need to travel approximately 0 miles (0 km) from the airport to reach the city centre in Barcelona. You can check if there are airport shuttle services, taxi services or public transportation options available from Barcelona El Prat Airport to get you to the city centre in Barcelona.

What airlines offer a service to Barcelona from Edinburgh?
For the best Edinburgh to Barcelona flight to purchase, 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 between Edinburgh and Barcelona to compare what amenities they may offer.
When does the first flight depart from Edinburgh to Barcelona? When does the last flight depart from Edinburgh to Barcelona?
The first flight from Edinburgh to Barcelona leaves at 05: 05   and the last flight for this leaves at 16: 00. Omio shows you the latest flight from Edinburgh to Barcelona timetable to help you book the best departure time for this trip.
How early should I book plane tickets from Edinburgh to Barcelona to score the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you book plane tickets between Edinburgh and Barcelona within the next 7 days, you can find tickets to cost on average £95 one way. To find the best prices for this journey, consider booking your plane ticket from Edinburgh to Barcelona a few months in advance.