Cheap flights from London to Barcelona

Flight information London to Barcelona

Cheapest roundtrip price last month

AED 113

Non-stop airlines


Flights per week


Average flight time, total distance 1154 kilometers

2h 0min

Most popular airline last month

British Airways


1 airport

If you are looking to travel from London to Barcelona you can find flights with a number of airlines. It is possible to fly directly to Barcelona from London Heathrow Airport, Gatwick Airport, Stansted Airport, London Luton Airport and London Southend Airport. The airlines operating nonstop flights from London to Barcelona are British Airways, easyJet, Norwegian Air Shuttle, Ryanair and Vueling.

* This information is correct as of July 2018

Airport Information - Arriving

Barcelona-El Prat Airport is Barcelona’s main airport and Spain’s second busiest and is located 12 km from central Barcelona. The airport has excellent connections to the city and the surrounding area including direct links to the Barcelona metro network and train and bus services. You can also visit one of the car rental companies at Barcelona airport to rent your own car. There are an excellent range of amenities and facilities open to travelers at the airport including extensive retail and duty-free shopping, many different restaurants, bars and fast food chains as well as complimentary Wi-Fi access.

Airport Information - Departing

London Heathrow Airport is London’s busiest airport and also the busiest airport in Europe comprised of four passenger terminals. There are several ways that you can reach the airport from London - the quickest way is to catch the Heathrow Express train which takes just 15 minutes, although you can hop on the London Underground instead. The airport offers an excellent variety of amenities and facilities for travelers including extensive retail, designer and duty-free shopping along with many restaurants and cafés. You can also find many more amenities including airport lounges, free Wi-Fi access and children’s play areas.

London Gatwick Airport is London’s second busiest airport set across two passenger terminals. The Gatwick Express train service is the fastest way to get to the airport from London, while you can find other alternatives including buses and coaches. You’ll find a good selection of amenities and facilities at the airport including plenty of duty-free and retail shops alongside many dining and drinking choices. The airport also provides travelers with free Wi-Fi and is home to a number of airport lounges.

London Stansted Airport is the third busiest airport in London housed within a single passenger terminal. You can reach the airport from central London in around 45 minutes on the Stansted Express train or catch a local bus service instead. There are plenty of amenities and facilities at the airport to meet the needs of travelers including a variety of cafés and eateries alongside duty-free shopping and free Wi-Fi.

London Luton Airport is located around 45 km from central London and can be accessed by train as it has its own train station, Luton Parkway, although you will need to take a shuttle bus to reach the airport from the station. The airport offers a good range of amenities and services for travelers to enjoy including several cafés and fast food chains as well as retail and duty-free shopping.

London Southend Airport is set within a single passenger terminal and is situated approximately 60 km from London. There are train services available which run directly to the airport from London as well as bus and coach services. You can find everything you would expect at the airport including plenty of dining and drinking choices as well as many retail and duty-free shops.

What to Expect in Barcelona

There are a wide variety of hotels in Barcelona so you're sure to find something that suits your needs and your budget. As a UK or UAE national traveling to Barcelona, you won’t need a visa in order to enter the country. The weather in Barcelona is considerably warmer compared to London, with average highs of around 29 degrees in July and August and fairly mild winters. The currency you will need in Spain is the euro, while the local time zone is just an hour ahead of the UK. You’ll find that prices in Barcelona are a bit cheaper compared to those in London for essentials like accommodation and dining out. For inspiration on what to do in the city, read our guide to the top 10 things to do in Barcelona.

See also

6 secrets to find the best cheap flights out there

The low-down on Europe's budget airlines

How to search for multi stop flights with Skyscanner

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.