Opodo is now available in the following countries:

Find Cheap Flights from London to Barcelona from £17

Last minute flights from London to Barcelona

Save big and visit this destination

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.
London Barcelona
BEST
DEAL
Sat, 25 May LGW - BCN
Wed, 29 May BCN - LGW
£158 £155
Prime price per passenger
London Barcelona
BEST
DEAL
Sat, 01 Jun LGW - BCN
£17
Prime price per passenger
London Barcelona
BEST
DEAL
Sat, 11 May LGW - BCN
Tue, 14 May BCN - LGW
£36 £35
Prime price per passenger
London Barcelona
BEST
DEAL
Mon, 06 May LTN - BCN
Thu, 09 May BCN - LTN
£91 £89
Prime price per passenger
London Barcelona
BEST
DEAL
Wed, 15 May LGW - BCN
Sun, 19 May BCN - LGW
£52 £51
Prime price per passenger
London Barcelona
BEST
DEAL
Wed, 22 May LGW - BCN
Fri, 24 May BCN - LGW
£58 £57
Prime price per passenger

Flight route information

Currency and price comparison

Train Local, one-way ticket
26% Trains in Barcelona are 26% cheaper than in London.
London £2.8
Barcelona £2.08
Meal Mid-priced restaurant
36% A meal in Barcelona is 36% cheaper than a meal in London.
London £20
Barcelona £12.87
Exchange rate
1 GBP = 1.16 EUR
1 EUR = 0.87 GBP
Last checked on 27 April 2024
Distance: 708 miles
London airports
Heathrow (LHR) How far from city centre: 14 miles
Stansted (STN) How far from city centre: 30 miles
Gatwick (LGW) How far from city centre: 25 miles
Luton International (LTN) How far from city centre: 27 miles
London City (LCY) How far from city centre: 7 miles
Southend (SEN) How far from city centre: 35 miles
Barcelona airports
El Prat (BCN) How far from city centre: 7 miles
Costa Brava (GRO) How far from city centre: 51 miles
Reus (REU) How far from city centre: 57 miles

Search for flights from London to Barcelona

About your London to Barcelona flight

On a direct flight from London to Barcelona, you'll usually be in the air for just over 2 hours. To ensure you make your flight, you should arrive at your departure airport at least 3 hours before take-off, although it's important to check the guidance specific to your departure airport and airline. It's also important to factor in the travel time it takes to reach your airport. Remember that it's 1 hour ahead of London.


Here is a tip for you to make it easier to plan your holiday: next time book a hotel or flight + hotel in Barcelona or book a hotel or flight + hotel in London if you have an early flight, a stepover or multi-city flight. If you book your flight + hotel together you can save up to 40% when compared to booking separately and all that's left for you to do is relax and enjoy your trip!

Which airlines fly from London to Barcelona?

A total of 13 airlines fly direct from London to Barcelona. These include:

Airports in London

London's airports combine to create the busiest international travel network in terms of travellers per year, and the second busiest by aircraft movements. The airports manage more than 60 per cent of the UK's overall air traffic and serve nearly 400 international destinations.

The largest of London’s airports is Heathrow, which moved more than 17,000,000 passengers in the first three months of 2023. The smallest of London’s international airports, Southend, has capacity for 3,000,000 passengers per year. Flights from London to Barcelona are spread across these airports, so be sure to choose your flight carefully.


You have several choices as to how you reach your departure airport. Going by taxi or Uber can be more flexible, but they also might be expensive depending on how far your departure airport is from your starting location. Shuttle buses are a cheaper option, and the TfL Go app can be a great help in planning any journey through London.

Each of London's airports also has connecting trains, which can again be explored using the TfL Go app. Busy times might make travel by train problematic, though it can mitigate London’s notorious traffic that car travellers might experience.

If you wish to explore the surroundings of the city at your own pace, you can always rent a car in London with Opodo.

Airports in Barcelona

Barcelona has one international airport, called the Josep Tarradellas Barcelona-El Prat Airport. This is located nine miles southwest of Barcelona's city centre. As the sixth-busiest airport in Europe, Barcelona-El Prat Airport first began operations in 1916 and has been expanding to serve Spain ever since. Handling more than 52,000,000 travellers in 2019, this airport is no stranger to passengers from all over the world.

To help move people to and from Barcelona-El Prat, the airport previously managed the busiest air-shuttle route in the world. Holding the record until 2008, this famous Puente Aéreo once offered 971 flights a week between Barcelona and Madrid. Since the introduction of the Madrid-Barcelona high-speed rail, the air shuttle has become less active.

You can find out how to get from Barcelona's airport to the city centre via the airport's help services or check out one of the following options ahead of time. A popular option is by taking the Aerobús, the official shuttle buses that run from the terminals to the city centre. These take 35 minutes at €6.75, with one shuttle departing every ten minutes.

Travellers can also take the train which departs from Terminal 2. At €5.15 per ticket, this is an inexpensive option which takes around 30 minutes of travel time and leaves every 30 minutes. You can also purchase metro tickets, taxis, and rideshare services such as Uber.


If you wish to explore the surroundings of the city at your own pace, you can always rent a car in Barcelona with Opodo.

Services and facilities at Barcelona’s Airport

The Josep Tarradellas Barcelona-El Prat Airport comes fully equipped with everything modern travellers need to arrive safely and comfortably at their destination. Whether you're heading out for a planned long-haul trip or setting out spontaneously to see Barcelona in 3 days, you'll have everything you need.


Barcelona's airport features more than 30 restaurants for food and drink, ranging from fast food chains like Burger King to upscale establishments like Javier de las Muelas con Montesquiu y Dry Martini. The airport also has a Starbucks for that all-important post-landing coffee fix.

Travellers will find dozens of duty-free shops offering everything from designer clothes to knick-knacks, technology, and cookware. To help you get around, the airport offers free and unlimited Wi-Fi, accessible over mobile and laptop devices.


While there is no luggage storage facility within Barcelona’s airport, passengers can still rely on a carrier or wrapping service if needed, and a 24/7 help desk.

Other key services at Josep Tarradellas Barcelona-El Prat Airport include:


Barcelona’s airport offers support for disabled travellers in compliance with the regulation of the European Parliament (EC) 1107/206.

When is the best time to visit Barcelona?

The best time to visit Barcelona depends on how you like to travel and what you want to see. If you're seeking the best weather you should fly from April to July or September to November. This will maximise the chances you have of experiencing the best weather that Barcelona has to offer.

Travellers on a budget might consider the November to February period as the best time to travel. If you are travelling to Barcelona with family, going during this off-peak season means everything's a bit less expensive, helping you keep costs more manageable. Note that the weather will be slightly cooler during this time, so pack appropriately, and don’t expect to do much swimming.

If you want to experience the famed Barcelona nightlife, rest assured that there’s really no wrong time to visit. To take your experience to the next level, visiting in August will let you catch La Festa Major de Gracia and carry the celebrations through the night.

As for the time of day to leave, be aware that late flights might be cheaper, but they can also mean public transport is hard to find once you land.

What to do and see in Barcelona

Whether you're deciding where to stay in Barcelona for the first time or considering activities, Barna (as you might hear the locals call it) has enough options to keep anyone happy. With historical records dating the city's origins back before 5,000 BC, Barcelona has long been considered a major cultural jewel in Spain’s crown.

To start with a bang, no visit to Barcelona is complete without a visit to the Sagrada Família. The largest unfinished Catholic church in the world, this basilica first started construction in 1882, and while it might not be finished, that doesn't detract from its glory - in fact, it kind of adds to it.

For a stroll through some of the most atmospheric parts of the city, consider the Gothic Quarter. The Romans first built their settlements here and it offers some of the most beautiful architecture in the country - so good it once served as Picasso’s old stomping ground.

For an adventure the whole family can get behind, consider traversing the hedge maze at the Parc del Laberint d'Horta. Find your way to the centre to uncover a statue of Cupid, great for kissing your partner (and making your kids and passers-by groan in embarrassment).

Of course, no journey is complete without food. Foodies after an authentic experience should check out the Gracia neighbourhood among others, as one of the finest places to dine in the city.

FAQ about your London to Barcelona flight

Which airlines fly directly to Barcelona?

13 airlines fly directly from London to Barcelona. These include Air Europa, Air France, British Airways, easyJet, Iberia, Jet2, KLM Royal Dutch Airlines, Lufthansa, Ryanair, Swiss International Air Lines, TAP Portugal, and Vueling. While these are not the only airlines that fly to Barcelona, these are the only ones available from London’s six international airports.


How can I find last-minute flights from London to Barcelona?

You can head over to our search engine and enter your dates to check out the latest updates on what’s on offer. On the results page, you can look out for flights labelled with the ‘last minute’ tags. If this is a spontaneous trip and you’re looking at where to stay in Barcelona the first time you visit, know that you can include hotel stays in this search.


What are the cancellation fees and policies for my flight?

Cancellation fees will depend on the airlines you book with and the tickets you purchased. Cheaper tickets tend to have less flexible policies and more expensive cancellation fees.


What are the distances between the airports and the city centre?

The six London airports differ in distances from the city centre. The furthest is the Southend Airport, which is 40 miles away. The closest is the London City Airport, which is 9 miles from the city centre. The Josep Tarradellas Barcelona-El Prat Airport is 9 miles from the city centre.


Can I change or cancel my flight from London to Barcelona?

This depends on the policies of the airline you booked with and the tickets you purchased. More expensive tickets tend to be more flexible with refunds and plan changes. Cheaper tickets tend to have more expensive cancellation fees, and might not offer changes. Check with the airline you booked with to determine their policies that apply to you.


Which month is the cheapest flight ticket from London to Barcelona?

While prices will vary, travellers on a budget will find November to February the cheapest time to purchase tickets.

Frequently asked questions about flights from London to Barcelona

How long does the flight take to go from London to Barcelona?
The total flight time between London and Barcelona is of around 02:10 hours on average, considering an average distance of 1,146 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How can I find cheap flights from London to Barcelona at Opodo?
The cheapest price for a flight from London to Barcelona is 17£. 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 Barcelona expensive to visit compared to London?
If you compare transportation prices, the taxi ride in Barcelona costs an average of 2.57 GBP, 36% cheaper than London, with a fare of 4.00 GBP, while train tickets costs 26% less in Barcelona: 2.08 GBP against 2.80 GBP in London. If you compare the price of a lunch meal, however, you can find it from 12.87 GBP in Barcelona, 36% less than the 20.00 GBP in London. The price of the coffee is around 46% cheaper in Barcelona, with an average of 1.94 GBP, while in London the coffee costs 3.58 GBP.
When is the best time to book a flight from London to Barcelona?
The most popular months to book a trip from London to Barcelona are July, May and April, based on the searches of our customers.
When is the best time to travel from London to Barcelona?
The best time of the year to go to Barcelona when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to Barcelona from London in terms of searches from our customer, followed by July and May. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, November and March are the months with less volume of searchs for the route London - Barcelona.
Is it possible to purchase a flexible ticket for my flight from London to Barcelona?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions Spain may apply when travelling from London. 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 is the weather in Barcelona compared to London?
While in London the temperatures can reach an average of 29.01 ºC in summer, with precipitation levels up to 9.0 mm ,Barcelona's temperatures can go up to 30.74 ºC during the hot season, with 12.0 mm average of rain rate . In winter, however, weather indicators show around 3.49 ºC in Barcelona, compared to the -3.09 ºC average degrees reported in London. During the winter period, London can register 6.0 mm precipitation, while Barcelona have an average of 6.0 mm rain level.
Which airports have flights between London and Barcelona?
The main airport route flying between London and Barcelona is: Stansted (STN) to El Prat (BCN). This route is covered by the following airline(s):
  • Ryanair.
  • Alternatively, you can find London - Barcelona flights between Luton International (LTN) to El Prat (BCN) with the following airline(s) flying the route: Ryanair.
  • Easyjet.
Airlines with indirect flights from London to Barcelona are:
Airlines with indirect flights from London to Barcelona are:
  • Swiss International Air Lines, stoping in Zurich for 60 minutes minimun.
  • TAP Portugal, with 60 minutes scale in Lisbon.
  • TAP Portugal, with 60 minutes scale in Lisbon.
Flight Duration 2 h and 10 m Flights between London and Barcelona take, on average, 2 h and 10 m minutes, but the time can vary according to other factors
Cheapest flight £17 Cheapest price for a flight between London and Barcelona found by our customers in the last 72 hours
Departing Airport Heathrow The airport Heathrow is the departure airport operating flights between London and Barcelona
Arriving Airport El Prat Flights departing London with Barcelona as destination arrive at El Prat

Plan your trip