COMPARE Prices across different modes

Wed
22 Sep
£41Ryanair
Thu
23 Sep
£63Vueling
Fri
24 Sep
£54easyJet
Sat
25 Sep
£22Ryanair
Sun
26 Sep
£36Ryanair
Mon
27 Sep
£16Ryanair
Tue
28 Sep
£15Ryanair
Wed
29 Sep
£15Ryanair
Thu
30 Sep
£16Ryanair
Fri
1 Oct
£41Ryanair
Sat
2 Oct
£14Ryanair
Sun
3 Oct
£16Ryanair
Mon
4 Oct
£14Ryanair
Tue
5 Oct
£16Ryanair
Wed
6 Oct
£16Ryanair
Thu
7 Oct
£41Ryanair
Fri
8 Oct
£22Ryanair
Sat
9 Oct
£14Ryanair
Sun
10 Oct
£23Ryanair
Mon
11 Oct
£22Ryanair

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 to Barcelona from London

distanceDistance706 miles (1138 km)
durationAverage flight duration2 h 5 min
priceAverage plane ticket price£36 (€40)
changesDirect flightYes
carriersAirlinesRyanair, Vueling, easyJet, British Airways, Norwegian Air Shuttle, Iberia, Lufthansa, Swiss, TAP Portugal, Eurowings, KLM or Monarch Airlines

Flights from London to Barcelona cover the 706 miles (1138 km) long trip taking on average 2 h 5 min with our travel partners like Ryanair, Vueling, easyJet, British Airways, Norwegian Air Shuttle, Iberia, Lufthansa, Swiss, TAP Portugal, Eurowings, KLM or Monarch Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £16, but the average price of plane tickets is £36. Travellers depart most frequently from London Heathrow Airport and arrive in Barcelona El Prat Airport.

Vueling Airlines
Lufthansa
Ryanair

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from London to Barcelona.

Vueling Airlines is one of the best options when travelling by plane between London and Barcelona. Omio quickly shows you current Vueling Airlines flight timetables for the London - Barcelona trip and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest trip available. The distance from London to Barcelona is around 706 miles (1138 km) and the cheapest Vueling Airlines one-way ticket you can book starts at £63. As you check the latest London to Barcelona flight timetable from Vueling Airlines for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Barcelona safely. If you search for Vueling Airlines tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Vueling Airlines ticket between London and Barcelona so you can spend more time enjoying the smooth and easy journey!

When you buy your Vueling Airlines flight tickets from London to Barcelona don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from London to Barcelona: Overview

Barcelona is one of the most accessible tourist destinations in Europe, especially when visitors are flying from London. Heathrow, Gatwick, Stansted and Luton airports all offer frequent flights to the Barcelona on a daily basis, so it's easy to plan a trip even at short notice. The journey usually takes around 2 hours 10 minutes, though it can be up to an hour longer depending on flight conditions. Flights from Heathrow depart as early as 6:15 a.m. and as late as 9:40 p.m.

Which airlines fly from London to Barcelona?

Flights from London to Barcelona are served by both budget airlines and flag carriers like British Airways or Iberia. One of the most popular choices is easyJet, which offers inexpensive daily flights from Gatwick and Luton airports.

How long is the flight from London to Barcelona?

Your flight can take as little as two hours though, occasionally, the duration can lengthen to around three hours or just over. When flying with easyJet, the journey will last around 2 hours and 10 minutes. As the journey is so short, there are plenty of direct flights to choose from.

How many flights are there from London to Barcelona?

Flights to Barcelona depart from London every day of the week. easyJet flies to Barcelona from Gatwick six times a day and from Luton three times a day at regular intervals. On any given day at Heathrow, flyers can choose direct flights from a variety of carriers that depart every hour or two.

What are the departure and arrival airports for flights from London to Barcelona?

Departure airports: London Heathrow, Gatwick, Luton and Stansted, all of which are easily accessible from central London by National Express. Express trains run to Heathrow from Paddington to Stanstead from Liverpool St. and to Gatwick from Victoria. All four airports offer Wifi services and a range of accessibility options.

Arrival airport: Barcelona El Prat (BCN), located just under 9 miles from the city itself. It's easy and straightforward to get into the centre of Barcelona from the airport: metro line S9 Sud runs regularly from both terminals, while the Aerobús can take you straight to Plaça Catalunya in the centre of town.

Travel Tips

Flights from London 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 London to Barcelona.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my flight between London and Barcelona?

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

What is the status of international entry into Spain from United Kingdom?

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

Do I need to self-quarantine on arrival in Spain from London?

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?

When travelling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 21/09/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from London to Barcelona before travelling.

Do I need to quarantine when I return to United Kingdom from Barcelona, Spain?

The current restriction level for your return trip by plane from Barcelona to London is: Partially open

Are there any international entry restrictions on returning to United Kingdom from Spain?

Reentry to United Kingdom 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?

What are the entry requirements?

  • 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
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

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

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

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Regional advice

Last verified on 20/09/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Barcelona to London flight here.

What is the price of the cheapest flight to Barcelona from London?
Looking to save money on your trip? Omio customers have found the cheapest flight to Barcelona from London for the next 7 days starting from £16  one way.
What is the average price of plane tickets to Barcelona from London?
In the next 7 days you’ll find that the average cost of a plane ticket to Barcelona from London is £36  one way.
How many miles is it from London to Barcelona by flight?
You should expect to travel around 706 miles (1138 km)  between London and Barcelona by plane.
What is the average London to Barcelona flight duration?
The London to Barcelona flight duration is on average 2 h 5 min, which is to be expected when travelling 706 miles (1138 km) from London to Barcelona. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When taking a flight from London to Barcelona, which airport in London do I fly out of and which airport in Barcelona do I arrive in?

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

Where is the London airport located? Where is the Barcelona airport located?

Passengers board their flight most frequently from London Heathrow Airport, which is located approximately 14 miles (23 km) from the city centre.

Passengers travelling this route most often arrive at Barcelona El Prat Airport and need to travel approximately 7 miles (11 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 go from London to Barcelona?
When taking a flight from London to Barcelona, you can count on Ryanair, Vueling, easyJet, British Airways, Norwegian Air Shuttle, Iberia, Lufthansa, Swiss, TAP Portugal, Eurowings, KLM or Monarch Airlines for the best way to get you to Barcelona. You can also check all possible airlines who offer a service between London and Barcelona and compare the amenities they offer before buying a plane ticket.
Can I purchase a direct flight from London to Barcelona?
Yes, there are direct flights between London and Barcelona, and you can find a direct flight for this trip with Vueling, Ryanair or British Airways  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
When is the earliest flight from London to Barcelona? When is the last flight from London to Barcelona?
The earliest flight for this journey departs from London at 07: 15. The last flight leaves from London at 20: 00. Check Omio for the latest flight timetable from London to Barcelona and book the best time to depart on your chosen travel date.
How far in advance should I purchase plane tickets from London to Barcelona for the best deals?
The price of a one way plane ticket from London to Barcelona is on average £36 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets between London and Barcelona available a few months in advance.