Cheap flights from Barcelona to London

Choose between KLM Royal Dutch Airlines, Wizz Air, or Ryanair to find the best price

Why travel with Kiwi.com?

Best price

100+ million searches a day to find you the best available price.

Unique content

Explore unique options you won’t find anywhere else.

Travel hacks

Discover flight options and prices the airlines don’t want you to see.

Travelers usually depart from Barcelona–El Prat, Barcelona - Sants, Barcelona Bus Station, Barcelona - Urgell, or Barcelona - Placa de la Universitat when they travel from Barcelona to London. Book your trip to arrive at Heathrow, London Stansted, Luton, Gatwick, or London City. The distance between Barcelona and London is 1186 km. The most popular airlines for this route are KLM Royal Dutch Airlines, Wizz Air, Ryanair, Air Europa, and Iberia Airlines. Barcelona and London have 263 direct flights per week. When you arrive at London, consider visiting Roman Baths, Bath, St. David's Cathedral, Cardiff, St. Paul's Cathedral, Portsea Island, Tate Modern, Tintern Abbey, United Kingdom, Isle of Wight, Stonehenge, Tower of London, Canterbury Cathedral, St Fagans: National History Museum, Natural History Museum, Avebury, and British Museum.

Weekly flights

MondaysTuesdaysWednesdaysThursdaysFridaysSaturdaysSundays
Number of flights48354542-3954

Fly direct with

British Airways on and Sundays.

Ryanair on Mondays, and Fridays.

Iberia Airlines on and Fridays.

Vueling on Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Saturdays, and Sundays.

Check-in for a flight from Barcelona to London

NameCarrier codeIATA CodePassport needed during bookingAirport check-in closesOnline check-in available
KLM Royal Dutch AirlinesKLMKLYesUnknownNo
Wizz AirWZZW6No30 min before flightNo
RyanairRYRFRNo55 min before flightNo
Air EuropaAEAUXYesUnknownNo
Iberia AirlinesIBEIBYesUnknownNo

Accommodation Close to LHR

There are lots of places to stay near LHR airport. So, you'll find something to suit your budget and tastes.

Hilton Garden Inn

Directly attached to Heathrow Terminal 2 and with Terminal 3 located a 12-minute walk away by a pedestrian underpass. Average price: $ 156

Novotel London Heathrow Airport T1 T2 and T3

This hotel is located just 10 minutes from Heathrow Airport terminals 1, 2, and 3, with easy access to terminals 4 and 5.

  • Average price: $ 107

Hyatt Place London Heathrow Terminal

Located just a 5-minute drive to London Heathrow Terminals and excellent public transport links to Central London.

  • Reception 24/7
  • Average price: $ 125

Ibis Styles London Heathrow Airport

  • Reception 24/7
  • Meeting room with space for 18 delegates
  • Average price: $ 85

Leonardo London Heathrow Airport

  • 5 minutes drive from the airport
  • Reception 24/7
  • Shuttle bus

Frequently asked questions

How long does it take to travel from Barcelona to London?

A one-way nonstop (direct) flight between Barcelona and London takes around 2.3 hours.

What is the flight distance between Barcelona and London?

The flight distance between Barcelona and London is 1186 km.

What airlines offer nonstop (direct) flights between Barcelona and London?

Several carriers operate flights between Barcelona and London. Airlines offering nonstop (direct) flights include Iberia Airlines, Vueling, British Airways, Ryanair.

What are the most popular routes to and from Barcelona?

Travelers frequently search for route combinations, such as Barcelona and Berlin, Hamburg, Stuttgart, Cologne, Frankfurt, Düsseldorf, Munich, Nuremberg, Hanover, Vienna, Leipzig, Bremen, Palma, Majorca, Münster, Amsterdam, Dortmund, Dresden, Zürich, Salzburg, Brussels.

What are the most popular routes to and from London?

Travelers frequently search for route combinations, such as London and Frankfurt, Berlin, Hamburg, Munich, Düsseldorf, Cologne, Stuttgart, Vienna, Nuremberg, Dortmund, Hanover, Luxembourg City, Bremen, Zürich, Karlsruhe, Dresden, Memmingen, Basel, Salzburg, Amsterdam.

What airports are near Barcelona?

The main airport in Barcelona is Barcelona–El Prat. It is also served by Barcelona–El Prat, Reus, Perpignan–Rivesaltes, Girona–Costa Brava, Castellón–Costa Azahar, Béziers Cap d Agde, Carcassonne, Lleida–Alguaire.

What airports are near London?

The main airport in London is Heathrow. It is also served by Birmingham, Bristol, Southampton, Doncaster Sheffield, Cardiff, East Midlands, Bournemouth, Norwich, Exeter, Cambridge.

What buses and trains depart from Barcelona?

A number of bus and train companies depart from Barcelona, including Aerobus Barcelona.

Is it possible to combine flights, buses, and trains in one itinerary when traveling between Barcelona and London?

What is Virtual Interlining and how do I use it?

Which airlines fly between Barcelona and London?

When's the best time to travel between Barcelona and London?

What flights operate between Barcelona and London?

How many airports are there near Barcelona?

How many airports are there near London?

Is it possible to reach Barcelona by bus or train?

What time do nonstop (direct) flights between Barcelona and London depart?

What time do nonstop (direct) flights between Barcelona and London arrive?

What time do flights between Barcelona and London depart?

What time do flights between Barcelona and London arrive?

Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.

Find the best connection from Barcelona to London

Search, compare, and book flights, trains, or buses to get there.

Search flights, trains & buses