Cheap Flights from London to Barcelona

Compare London to Barcelona flight deals

Find the cheapest month or even day of the year to fly to Barcelona

Book the best Barcelona fare with no extra fees

Flight deals from London to Barcelona

Looking for a cheap last-minute deal or the best round-trip flight from London to Barcelona? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from London to Barcelona

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London to Barcelona flights are currently cheapest in June.

Direct flights from London to Barcelona

London to Barcelona: Alternative routes

Compare routes from London to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.

London to Barcelona: Flight information

The things to know before you go.
Cheapest flight foundAED 134
Cheapest month to flyJune
Average flight time2 hrs, 9 mins
Most popular airlineIberia
Average flights per week604

Finding cheap flights from London to Barcelona: Frequently asked questions

The best price we found for a round-trip flight from London to Barcelona is AED 134. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 9 minutes is the average flight time from London to Barcelona.
Iberia, British Airways and American Airlines fly direct from London to Barcelona.
There are 604 flights per week flying from London to Barcelona, as of May 2024.
The cheapest month to fly from London to Barcelona is usually June.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from London to Barcelona Airport on Monday, June 17, 2024.
Yes – the average flight time is 2 hours and 9 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Barcelona but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Barcelona is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Barcelona is Ryanair.

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


More flight options

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