Opodo is now available in the following countries:

Find Cheap Flights from Barcelona to London from £12

Explore the best deals

Discover the cheapest flights from Barcelona to London
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Barcelona to London

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 28 Apr - 4 May
£33
£58
£33
£24
£25
£32
£31
£42
£44
£40
£41
£43
AprilMayJune

Flight route information

Currency and price comparison

TrainLocal, one-way ticket
40%Trains are 40% more expensive in London than in Barcelona.
Barcelona£2.14
London£2.90
MealMid-priced restaurant
60%The average meal is 60% more expensive in London than in Barcelona.
Barcelona£12.60
London£20.00
TaxiStandard daytime start rate
50%Taxis are 50% more expensive in London than in Barcelona.
Barcelona£3.05
London£4.50
CoffeeRegular cappuccino
88%Coffee is 88% more expensive in London than in Barcelona.
Barcelona£2.00
London£3.76
Distance: 708 miles
Barcelona airports
El Prat (BCN)How far from city centre: 7 miles
London airports
Gatwick (LGW)How far from city centre: 25 miles
Heathrow (LHR)How far from city centre: 14 miles
Luton International (LTN)How far from city centre: 27 miles
Stansted (STN)How far from city centre: 30 miles
London City (LCY)How far from city centre: 7 miles
Southend (SEN)How far from city centre: 35 miles

Useful information for the flight from Barcelona to London

How long is the flight from Barcelona to London?

The duration of a direct flight from Barcelona to London is roughly 2 hours.

What documentation do I need to fly to London from Barcelona?

EU nationals need a valid passport or European identity document. Other nationalities may require a visa for trips to the UK.

Is there a time change from Barcelona to London?

Barcelona is on Central European Standard Time (CET), which is 1 hour ahead of London's Greenwich Mean Time (GMT).

Which airlines fly from Barcelona to London?

Several airlines offer cheap flights between Barcelona and London, including:

How to find cheap flights from Barcelona to London

Here are our six tips to secure better prices for flights from Barcelona to London, hotels and car hire:

  • Opt for Off-Peak Days: Search for affordable flights from Barcelona to London on weekdays (Monday to Wednesday) to avoid weekend and peak season price spikes.
  • Compare Airlines: Compare ticket prices across different airlines and low-cost carriers for potential savings, considering flexibility with travel dates.
  • Book in Advance (or not): Grab your plane tickets early to save money and avoid surprises. However, if planning isn't your thing, check out our last-minute deals.
  • Set Price Alerts: Stay informed about price drops by setting up alerts for your route to seize opportunities for lower-cost bookings.
  • Explore Multi-City Flights: Consider open-jaw or multi-city flights for potential savings on flexible travel plans.
  • Consider Package Deals: Bundle London flight and hotel packages with Opodo for extra savings, and enjoy significant discounts on London car hire for a more budget-friendly travel experience.

When are the best times to fly from Barcelona to London?

  • April is a lovely time of year to visit London, when the spring weather usually gets warmer and drier. During this time you can witness beautiful spring flowers and avoid the much busier summer period.
  • December can also be an enjoyable and affordable time for city breaks. With smaller crowds and shorter queues, it can be the cheapest time to go to London. You can see London come alive in preparation for the festive Christmas season, and you might even see some snow if you're lucky.

Airports in Barcelona

Barcelona has one international airport, Barcelona—El Prat Airport. Two other regional airports provide flights to London: Girona—Costa Brava Airport and Reus Airport.


Useful information about Barcelona—El Prat Airport


Barcelona—El Prat Airport is located 8 miles south-west of the city centre.

How to get to the airport:

  • By taxi - 20 minutes.
  • By train - Renfe R2 train takes about 25 minutes to Terminal 2.
  • By bus - AeroBus Express takes about 25 minutes.

Services: open 24/7, free Wi-Fi, restaurants, cafes, shops, and children's play areas.


Useful information about Girona Airport


Girona Airport is located 46 miles north of Barcelona.

How to get to the airport:

  • By bus - Ryanair buses from Barcelona Nord bus station, about 1h 10min.
  • By taxi - about an hour.

Services: open 24/7, unlimited Wi-Fi, shops, food courts, kid's play area, and smoking areas.


Useful information about Reus Airport


Reus Airport is located 55 miles south of Barcelona.

How to get to the airport:

  • By bus: Hispano Igualadina buses, 1 hour 30 minutes.
  • By taxi: about 1 hour.

Services: open 24/7, internet access, shops and restaurants, ATMs and banking services.

Airports in London

London has four airports serving flights from Barcelona: Heathrow Airport, Gatwick Airport, London Luton Airport, and London Stansted Airport.


Useful information about Heathrow Airport:


Heathrow Airport is located 15 miles west of Central London.

How to get from the airport to the city:

  • By train - Heathrow Express from Terminal 2 & 3 - non-stop, 15 minutes.
  • By taxi - about 1 hour.
  • By bus - Frequent coaches and buses connect Heathrow with Central London and the national rail network.

Services: open 24/7, free Wi-Fi access 24 hours a day, baby care facility, outdoor smoking areas, cafes, restaurants, and numerous pubs and bars.


Useful information about Gatwick Airport


Gatwick Airport is located near Crawley, 29 miles south of Central London.

How to get from the airport to the city:

  • By bus - National Express, around 90 minutes.
  • By taxi - 1 hour 20 minutes.
  • By train - Gatwick Express runs every 15 minutes, journey time 30 minutes.

Services: open 24/7, 90 minutes free Wi-Fi access, baby changing facilities, restaurants, cafes and bars.


Useful information about London Luton Airport


London Luton Airport is located 28 miles north of Central London.

How to get from the airport to the city:

  • By bus - National Express, 1 hour 5 minutes.
  • By taxi - approximately 1 hour.
  • By train - direct train takes 37 minutes to London St. Pancras International Station.

Services: open 24/7, 4 hours free Wi-Fi, cafes, restaurants, bars, smoking zone outside departures area.


Useful information about London Stansted Airport


London Stansted Airport is located in Essex, 42 miles north-east of Central London.

How to get from the airport to the city:

  • By bus - 24-hour express services, about 1 hour.
  • By train - Stansted Express, departs every 15 minutes, about 45 minutes.
  • By taxi - 1 hour 10 minutes.

Services: open 24/7, lounges, shopping, restaurants and cafes.

What to do and visit in London

  • Visit Buckingham Palace and the Tower of London.
  • Climb the dome of St Paul's Cathedral.
  • See Egyptian mummies and the world-famous Rosetta Stone at the British Museum.
  • Enjoy the greenery of parks like Hyde Park and Regent's Park.
  • Catch a first-rate theatre production in London's West End.

Frequently asked questions about flights from Barcelona to London

Is it possible to purchase a flexible ticket for my flight from Barcelona to London?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions United Kingdom may apply when travelling from Barcelona. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
How can I find cheap flights from Barcelona to London at Opodo?
The cheapest price for a flight from Barcelona to London is 12£. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is London expensive to visit compared to Barcelona?

If you compare transportation prices, the taxi ride in London costs an average of 4.50 GBP, 48% more expensive than Barcelona, with a fare of 3.05 GBP,

while train tickets costs 36% more in London: 2.90 GBP against 2.14 GBP in Barcelona.

If you compare the price of a lunch meal, however, you can find it from 20.00 GBP in London, 59% more than the 12.60 GBP in Barcelona.

The price of the coffee is around 88% more expensive in London, with an average of 3.76 GBP , while in Barcelona the coffee costs 2.00 GBP.

When is the best time to book a flight from Barcelona to London?
The most popular months to book a flight from Barcelona to London are August, September and May, based on the searches of our customers. For insights on the best time to book flights to London, visit our page best time to book your flights, where you’ll find useful information based on travel trends.
When is the best time to travel from Barcelona to London?
The best time of the year to go to London when flying from Barcelona depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, September is the top 1º month to fly to London from Barcelona in terms of searches from our customer, followed by August and June. If you prefer to avoid high peaks of turism, however, and escape a crowded period, March, February and December are the months with less volume of searchs for the route Barcelona - London.
How long does the flight take to go from Barcelona to London?
The total flight time between Barcelona and London is of around 02:28 hours on average, considering an average distance of 1,183 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in London compared to Barcelona?
While in Barcelona the temperatures can reach an average of 30.74 ºC in summer, with precipitation levels up to 12 mm ,London's temperatures can go up to 29.01 ºC during the hot season, with 9 mm average of rain rate . In winter, however, weather indicators show around -3.09 ºC in London, compared to the 3.49 ºC average degrees reported in Barcelona. During the winter period, Barcelona can register 6 mm precipitation, while London have an average of 6 mm rain level.
Which airports have flights between Barcelona and London?

The main airport route flying between Barcelona and London is: El Prat (BCN) to Stansted (STN). This route is covered by the following airline(s):

Ryanair.

Alternatively, you can find Barcelona - London flights between El Prat (BCN) to London City (LCY) with the following airline(s) flying the route: British Airways.

Which are the airlines with flights from Barcelona to London?

Airlines with direct flights departing from Barcelona to London are:

  • Vueling.
  • Ryanair.
  • Easyjet.

TAP Portugal, stopping in Lisbon for 70 minutes minimum.

  • British Airways, with 65 minutes scale in Madrid.
  • Lufthansa, with 140 minutes scale in Zurich.

Plan your trip

Other popular routesPopular Flight Routes