Book cheap flights from London to Barcelona

Explore the best deals

Discover the cheapest flights from London to Barcelona
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods 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

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the beginning of March. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 02 Mar - 08 Mar
R 1 047
R 326
R 425
R 204
R 501
R 600
R 884
R 1 706
R 663
R 802
R 491
R 804
FebruaryMarchApril

Currency and cost comparison

TrainLocal, one-way ticket
30%Trains in Barcelona are 30% cheaper than in London.
LondonR 76,99
BarcelonaR 50,70
MealMid-priced restaurant
35%A meal in Barcelona is 35% cheaper than a meal in London.
LondonR 439,95
BarcelonaR 286,97
TaxiStandard daytime start rate
38%A taxi fare in Barcelona is 38% cheaper than in London.
LondonR 92,39
BarcelonaR 57,39
CoffeeRegular cappuccino
43%Coffee in Barcelona is 43% cheaper than in London.
LondonR 87,09
BarcelonaR 49,69
Exchange rate
1 ZAR = 0.06 EUR
1 EUR = 19.2 ZAR
Last checked on Sat, 01/31
Distance: 1139 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
London City (LCY)How far from city centre: 12 kms
Stansted (STN)How far from city centre: 49 kms
Luton International (LTN)How far from city centre: 43 kms
Barcelona airports
El Prat (BCN)How far from city centre: 12 kms

Flights from London to Barcelona: all you need to know

Barcelona draws travellers with its diverse appeal. This Spanish city showcases impressive architecture, a deep historical narrative, and a captivating coastline. Discover its well-preserved heritage or explore its modern artistic expressions. You can enjoy unique local experiences and striking natural beauty, from city parks to nearby beaches.

Flights from London to Barcelona typically take around 2 hours and 5 minutes. Numerous airlines offer direct services, making it a convenient route. For pleasant weather and fewer crowds, consider travelling in spring (April to May) or autumn (September to October). The summer months are popular, offering warm temperatures but also higher prices and more visitors. Winter flights often provide lower fares if you prefer a quieter trip. You will find a wide range of flight times throughout the day, ensuring flexibility for your travel plans.

Information about London airports

Flying from London to Barcelona is straightforward, with several London airports offering direct routes. You can depart from London Gatwick Airport, London Heathrow Airport, London Stansted Airport, or London Luton Airport.

London Gatwick Airport (LGW)

Situated south of Central London, London Gatwick Airport operates as the second-busiest airport by passenger traffic. It features two terminals, North and South, interconnected by a free shuttle service. This major hub is known for its extensive network of short- and long-haul flights, serving a high volume of leisure and business travellers.

London Heathrow Airport (LHR)

London Heathrow Airport, located west of London, is the UK's largest and busiest airport. This global gateway has four operational terminals, each equipped to handle a significant number of international arrivals and departures. The extensive facilities at this prominent aviation hub cater to millions of passengers annually, connecting to destinations worldwide.

London Stansted Airport (STN)

Northeast of Central London, London Stansted Airport serves as a significant base for several low-cost airlines. This airport has a single terminal building, simplifying passenger navigation. The facility is a key departure point for travellers heading to various European destinations, particularly those seeking budget-friendly travel options.

Airports in Barcelona: good to know

Barcelona is served by several airports, with Barcelona–El Prat Airport being the main gateway for flights from London. You can also find options at airports further afield that cater to various airlines.

Barcelona–El Prat Airport (BCN)

This is Catalonia's largest international airport, situated about 12 km southwest of Barcelona city centre. It operates two terminals, T1 and T2, both offering extensive flight connections from the United Kingdom. Public transport links include the Aérobus, train, and metro, providing direct access to the city's key districts. Travellers arriving at this facility will find numerous car rental services and taxi ranks readily available.

Girona–Costa Brava Airport (GRO)

Located approximately 92 km northeast of Barcelona, this airport is a significant hub for low-cost carriers. It often serves as an alternative for visitors heading to Barcelona and the Costa Brava region. Coach services connect this transport hub directly with Barcelona city centre, providing an economical transfer option for passengers landing here. A single terminal manages all arrivals and departures.

Reus Airport (REU)

Situated around 100 km southwest of Barcelona, this airport primarily handles seasonal and charter flights, particularly appealing to those visiting the Costa Daurada. Although further from the city, regular bus connections are available, linking the airport to Barcelona. This facility offers a quieter arrival point compared to the busier main airport.

Get the best flight deals from London to Barcelona

Your Barcelona adventure starts now. With eDreams, you can easily compare flights from a wide range of airlines, ensuring you find the best option for your trip from London. Unlock even greater savings with an eDreams Prime subscription, giving you access to exclusive discounts on flights and more. Planning a complete getaway? Bundle your flight and hotel for a hassle-free booking experience and bigger savings. Prepare to explore the vibrant streets and soak up the Spanish sun. Browse flights to Barcelona and start your journey today.

Frequently asked questions about flights from London to Barcelona

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Spain. At eDreams have you covered!
For flights from London to Barcelona, how can I find the cheapest price?
The cheapest price for a flight from London to Barcelona is R189. At eDreams 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 more expensive than London to visit?
Looking at cab fares, a ride in Barcelona costs an average of 57.39 ZAR , 38% cheaper than London, with a fare of 92.39 ZAR,
while train tickets cost 34% less at Barcelona: $ 50.70 ZAR versus $ 76.99 ZAR at London.
Comparing the price of a meal, they range from 286.97 ZAR euros in Barcelona, 35% less than the 439.95 ZAR euros in London.
The price of the coffee is around 43% cheaper in Barcelona, with an average of 49.69 ZAR, while in London the coffee costs 87.09 ZAR.
How long does the flight from London to Barcelona take?
Flight length from London to Barcelona is around 02:10 hours on average, at an average distance of 1 146 km, for flights for the route (which may have 1 or more stops in other cities in between).
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 mm ,Barcelona's temperatures can go up to 30.74 ºC during the hot season, with 12 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 mm precipitation, while Barcelona have an average of 6 mm rain level.
Which airports have flights between London and Barcelona?
The main route from London to Barcelona is: London Luton Airport (LTN) to El Prat Airport (BCN). The following airlines fly this route:
Wizz Air UK.
Alternatively, you can find London - Barcelona flights between Gatwick Airport (LGW) to El Prat Airport (BCN) with the following airline(s) flying the route: Vueling.
Iberia.
British Airways.

Plan your trip

Popular Flight RoutesAlternate routes