Book Cheap Flights from London to Barcelona starting from C$27

bbb
We are proud to be a BBB® Accredited Business

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: Jan 19 - Jan 25
$102
$152
$192
$182
$93
$99
$89
$102
$101
$193
$156
$105
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
33%Trains in Barcelona are 33% cheaper than in London.
London$6.47
Barcelona$4.31
MealMid-priced restaurant
34%A meal in Barcelona is 34% cheaper than a meal in London.
London$36.99
Barcelona$24.38
TaxiStandard daytime start rate
37%A taxi fare in Barcelona is 37% cheaper than in London.
London$7.77
Barcelona$4.88
CoffeeRegular cappuccino
45%Coffee in Barcelona is 45% cheaper than in London.
London$7.43
Barcelona$4.11
Exchange rate
1 CAD = 0.62 EUR
1 EUR = 1.64 CAD
Last revised on Fri, 12-05
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

Barcelona invites discovery, a place where history intertwines with modern design and natural beauty. From the architectural masterpieces that punctuate the city’s skyline to its deep-rooted traditions and the appealing Mediterranean coast, Barcelona offers a layered experience for every traveller. Whether you're exploring its artistic heritage, delving into its past, or enjoying its outdoor spaces, the city consistently reveals something new.

For those planning a trip from London, direct flights to Barcelona typically take around 2 hours and 5 minutes. Numerous airlines offer this route, making it a well-connected journey. The best time to fly to Barcelona largely depends on your travel preferences. Spring (April to June) and fall (September to October) are often recommended, as the weather is mild and the city is less crowded than during the peak summer months. However, if you prefer warmer temperatures and the lively atmosphere of beach season, July and August are ideal, though you should expect more visitors. Winter, while cooler, still offers pleasant temperatures and a chance to experience the city's festive side with fewer tourists.

Useful information about London airports

London is served by six main airports, facilitating numerous journeys to destinations like Barcelona. Each provides distinct travel options, catering to diverse flight needs.

London Heathrow Airport (LHR)

London Heathrow Airport stands as a primary international gateway, offering extensive connections globally. It is located 23 km west of central London and provides various transportation links into the city centre, including the Heathrow Express train service.

London Gatwick Airport (LGW)

London Gatwick Airport, situated 45 km south of London, is a significant hub for both scheduled and charter flights. Travellers can reach the city via the Gatwick Express, regional trains, and bus services, ensuring convenient access for their flight discovery.

London Stansted Airport (STN)

London Stansted Airport, located 64 km northeast of London, primarily serves short-haul flights to European and Mediterranean destinations. The Stansted Express train offers a direct journey to Liverpool Street Station in central London, connecting passengers efficiently to their final destination.

Airports in Barcelona: good to know

Barcelona is a key destination for travellers arriving from London. The city is served by several airports, facilitating convenient access for international flights.

Barcelona-El Prat Airport (BCN)

Barcelona-El Prat Airport is the primary international gateway to the city, handling the vast majority of commercial flights. It is located approximately 12 kilometres southwest of the city centre, providing numerous transport links including trains, metro, and buses for a smooth connection to your final destination in Barcelona. This airport is a major hub for both full-service and budget carriers.

Girona-Costa Brava Airport (GRO)

Girona-Costa Brava Airport, situated about 90 kilometres north of Barcelona, serves as an important alternative, particularly for travellers utilizing low-cost airlines. While further from the city, dedicated bus services coordinate with flight arrivals to transport passengers directly to Barcelona's city centre, making it a viable option for those exploring the wider region.

Reus Airport (REU)

Reus Airport is located approximately 100 kilometres south of Barcelona. This airport primarily handles seasonal and charter flights, with a focus on tourists heading to the Costa Daurada. Similar to Girona-Costa Brava Airport, coach services connect Reus Airport to Barcelona, offering another point of arrival for your discovery of the destination.

Secure the best flight deals from London to Barcelona

Ready to turn your travel ideas into reality? A well-planned journey means having the right tools at your fingertips. With eDreams, you can effortlessly compare flights from multiple airlines, ensuring you find the best fit for your schedule and budget. Consider our flexible fares for extra peace of mind, or unlock exclusive savings with a Prime membership. Navigate your options with confidence, knowing you’re making smart choices every step of the way. Your next adventure is closer than you think.

FAQs about flights between London and Barcelona

Can I choose a flexible fare for my flight from London to Barcelona?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Espagne applies new travel restrictions when flying from London. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from London to Barcelona on eDreams?
The lowest current fare from London to Barcelona is $ 27. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
Is Barcelona more expensive than London?
Conversely, taxis are about 37% cheaper in Barcelona, costing 4.88 CAD, compared to 7.77 CAD in London.
Train travel is around 33% cheaper in Barcelona, priced at 4.31 CAD, versus 6.47 CAD in London.
In Barcelona, the average meal is 34% cheaper, at 24.38 CAD, compared to 36.99 CAD in London.
Alternatively, coffee is roughly 45% cheaper in Barcelona, where it costs 4.11 CAD, while in London it is 7.43 CAD.
How many hours is the flight from London to Barcelona?
Flying between London and Barcelona generally takes about 02:10 hours, for a distance of approximately 1,146 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Barcelona vs. London?
In summer, London experiences average highs of 29.01 ºC with rainfall around 9 mm. At the same time, Barcelona can reach 30.74 ºC and record about 12 mm of rainfall. In winter, the climate is cooler, averaging -3.09 ºC in London compared to 3.49 ºC in Barcelona. Rainfall levels reach 6 mm in London and 6 mm in Barcelona.
Which airports connect London and Barcelona?
The main airport link between London and Barcelona is Luton International (LTN) to El Prat (BCN), operated by the following airline(s):
Ryanair
You may also fly from London to Barcelona via Gatwick (LGW) to El Prat (BCN), with airlines such as Vueling serving the route.

Plan your trip

Popular Flight RoutesAlternate routes