Flights from London to Barcelona

Explore the best deals

Discover the cheapest flights from London to Barcelona
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 London to Barcelona

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: 19 Jan - 25 Jan
$117
$166
$235
$168
$94
$177
$91
$119
$102
$205
$128
$133
DecemberJanuaryFebruary

Local currency and cost comparison

TrainLocal, one-way ticket
33%Trains in Barcelona are 33% cheaper than in London.
London$7.04
Barcelona$4.69
MealMid-priced restaurant
34%A meal in Barcelona is 34% cheaper than a meal in London.
London$40.22
Barcelona$26.55
TaxiStandard daytime start rate
37%A taxi fare in Barcelona is 37% cheaper than in London.
London$8.45
Barcelona$5.31
CoffeeRegular cappuccino
45%Coffee in Barcelona is 45% cheaper than in London.
London$8.08
Barcelona$4.48
Exchange rate
1 AUD = 0.57 EUR
1 EUR = 1.79 AUD
Last revised on Fri, 5/12
Distance: 1139 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
Luton International (LTN)How far from city centre: 43 kms
Stansted (STN)How far from city centre: 49 kms
London City (LCY)How far from city centre: 12 kms
Southend (SEN)How far from city centre: 57 kms
Barcelona airports
El Prat (BCN)How far from city centre: 12 kms

How to find cheap flights from London to Barcelona

Heading from London to Barcelona offers a delightful journey to a city renowned for its rich cultural tapestry, historical depth, and inviting Mediterranean setting. This Spanish metropolis draws visitors with its distinctive architecture, centuries of heritage visible in its ancient streets, and the beauty of its coastal and mountainous surroundings. Whether your interest lies in exploring impressive historical sites, discovering the local way of life, or enjoying the natural beauty, Barcelona provides a captivating experience for all who visit.

For your flight from London to Barcelona, direct services typically take around two hours. This short duration makes it a convenient option for a quick getaway or a longer holiday. Generally, the shoulder seasons – April to May and September to October – are often considered the best times to fly. During these months, the weather is pleasantly mild, and the city experiences fewer crowds compared to the peak summer period, allowing for a more relaxed exploration of all that Barcelona offers. Always check for off-peak deals if you’re flexible with your travel dates, as these can sometimes provide more economical options.

Useful information about London airports

London is served by six major airports, offering extensive flight options for travellers heading to Barcelona. Here's a brief look at some of the key departure points from London.

London's Major Airports

Heathrow Airport (LHR)
Positioned to the west of the city, Heathrow is the busiest airport in the United Kingdom, functioning as a primary hub for international air travel. It provides a wide selection of flights, including numerous direct services to Barcelona. Travellers can reach the city centre efficiently using the Piccadilly Line on the London Underground or the Heathrow Express train.

Gatwick Airport (LGW)
Situated south of London, Gatwick is another significant international gateway and is the second-busiest airport in the UK. It offers a substantial number of flights to Barcelona, often featuring budget carriers alongside full-service airlines. The Gatwick Express train offers the quickest route into Central London, while other train services and coaches are also available.

Stansted Airport (STN)
Located northeast of London, Stansted is particularly popular with travellers seeking flights from low-cost airlines. It serves a broad network of European destinations, including regular direct flights to Barcelona. The Stansted Express train provides a direct link to London Liverpool Street station, and coach services also connect the airport to various parts of the city.

Barcelona airports: good to know

There are three main airports serving Barcelona, each offering different travel experiences depending on your destination and preferences. Understanding their locations and primary services can help you plan your journey effectively when flying from London.

Barcelona–El Prat Airport (BCN)

This is the main international gateway for Barcelona, situated approximately 12 kilometres southwest of the city centre. It is well-connected to the city by public transport, including trains, metro, and aerobuses, making it a convenient option for most travellers.

Girona–Costa Brava Airport (GRO)

Located about 92 kilometres northeast of Barcelona, Girona Airport is often used by budget airlines and for travellers heading directly to the Costa Brava region. Coach services are available to connect passengers with Barcelona city centre.

Reus Airport (REU)

Found approximately 105 kilometres south of Barcelona, Reus Airport primarily serves low-cost carriers and is a popular choice for those visiting the southern Costa Daurada area, including Tarragona and Salou. Regular bus services link Reus with Barcelona.

Find cheap London - Barcelona flight deals with eDreams

When you're ready to explore beyond the familiar, remember that smart flight planning makes all the difference. Discover how straightforward it is to compare numerous airlines and locate the best flexible fares, or tap into exclusive Prime discounts for even greater value. Taking the hassle out of your travel arrangements, eDreams helps you effortlessly navigate options to ensure your journey is as smooth as possible. For your next adventure, let eDreams be your trusted travel partner.

FAQs about flights from London to Barcelona

Can I get a flexible ticket for my trip from London to Barcelona?
At eDreams, we want your trip to run smoothly. Whether your flight gets canned or Spain suddenly changes travel rules, you’ll be covered. Flight cancelled? No dramas! With our flexible ticket option, you can rebook your London to Barcelona flight with no change fee, or grab a full refund.
How do I score the cheapest flights from London to Barcelona with eDreams?
Right now, the lowest fare from London to Barcelona is $ 18. Thanks to our clever tech, we line up the top flight options, mixing and matching routes, airlines, and timetables to nail both value and convenience.
Is Barcelona more expensive than London?
Cab rides in Barcelona can be about 37% cheaper, averaging 5.31 AUD, compared to 8.45 AUD in London.
Fares are roughly 33% cheaper in Barcelona, with tickets priced at 4.69 AUD compared to 7.04 AUD in London.
Meals in Barcelona cost around 26.55 AUD, which is about 34% less than the 40.22 AUD you’d fork out in London.
Coffee is roughly 45% cheaper in Barcelona, coming in at 4.48 AUD, compared to 8.08 AUD in London.
What’s the average flight time from London to Barcelona?
A standard flight between London and Barcelona takes around 02:10 hours, covering about 1,146 km. This includes both direct flights and connections.
How does the weather in Barcelona compare with London?
In summer, London usually sees highs around 29.01 ºC with rainfall near 9 mm. Over in Barcelona, temps sit around 30.74 ºC with average rain of 12 mm. In winter, Barcelona averages about 3.49 ºC, while London hovers near -3.09 ºC. Rainfall hits around 6 mm in London, compared with 6 mm in Barcelona.
Which airports connect London with Barcelona?
The main route linking London with Barcelona is between Stansted (STN) and El Prat (BCN). This leg is operated by the following airlines:
Ryanair
You’ll also find flights from London to Barcelona departing from Luton International (LTN) and arriving at El Prat (BCN), with these airlines on the route: Jet2.Com.
Ryanair

Plan your trip

Popular Flight RoutesAlternative routes