Flights from London to Barcelona

Find the cheapest month to travel from London to Barcelona

Try these alternatives - fly to Barcelona from...

London to Barcelona

  • London to Barcelona is 717 miles
  • The most popular airline flying from London to Barcelona last month was British Airways
  • The average flight time from London to Barcelona is 2h
  • 8 airlines fly direct from London to Barcelona
  • £37 was the cheapest return price from London to Barcelona last month
  • There are 242 flights a week from London to Barcelona

Flights from London to Barcelona

Direct flights from London to Barcelona take roughly 2 hours and are available frequently from the majority of London airports.

Airlines that fly from London to Barcelona

Six airlines currently offer flights from London to Barcelona: British Airways from Heathrow and Gatwick; easyJet from Gatwick, Southend and Luton; Ryanair from Stansted; Monarch Airlines from Gatwick; Norwegian Air Shuttle from Gatwick; and Vueling from Gatwick.

Terminal Information – DepartingGatwick: Vueling, British Airways and easyJet flights depart from the North Terminal. Monarch Airlines and Norwegian Air Shuttle both fly from the South Terminal. Most buses stop at both terminals, but if you’re arriving at the airport by Stansted Express you will need to take the inter-terminal shuttle to reach the north terminal. Both terminals at Gatwick are packed with places to eat, drink and shop, with an atmosphere similar to a shopping mall.

Heathrow: Flights to Barcelona usually depart from Terminal 3. The Heathrow Express and Piccadilly Line both stop here. With 36 shops to browse and 10 eateries to choose from, the departure lounge at Terminal 3 has plenty to keep you occupied while you wait.

Luton: Luton Airport has only one terminal. There’s a good range of high street shops, and a nail bar if you feel like a pre-holiday manicure. There are lots of places to grab a bite to eat too.

Southend: This is a small airport with just one terminal. If you feel like shopping there is a duty free store and a WHSmith, and a couple of places to grab a bite to eat. There’s a First Class lounge if you want to start your holiday in style. It costs £20.95 (£17.95 if you book in advance) and it’s a great place to enjoy a bit of peace and quiet: along with complementary snacks and drinks.

Stansted: Another one terminal airport, Stansted has a good range of high street shops and restaurants where you can chill out. Grab some quick sushi at Itsu, sit down for a fancy meal at James Martin’s Kitchen, or enjoy a tasty burger at Giraffe.

The information in this section is a guideline only. Always check your boarding card for terminal details.

Terminal Information – Arriving

British Airways and Vueling flights land at Barcelona Airport’s Terminal 1. Monarch Airlines land at Terminal 2A, while Ryanair, Norwegian Air Shuttle and easyJet flights arrive at Terminal 2B. There are bus stops and taxi ranks at both terminals, and the train station can be found in Terminal 2. There is a free inter-terminal shuttle bus, which you can catch at T1 Arrivals. It takes about 10 minutes to reach Terminal 2.

Practical Information

You need a valid passport to visit Barcelona. If your passport is set to expire while you’re out of the country you won’t be allowed to board your flight to Barcelona. We recommend arriving at the airport at least one hour before your flight is due to depart. Give yourself extra time if you’re planning to check in some luggage, or want to indulge in a bit of duty free shopping. You should also factor in extra time if you’re travelling during a busy period, such as the school holidays or at the weekend.

What to expect in Barcelona

Barcelona is one hour ahead of the UK. The weather is likely to be a lot hotter than in London, with highs of 29°C in August and 14°C in February.

You don’t need a lot of money to enjoy the 10 best things to do in Barcelona, as you get plenty of bang for your buck. Not only is the Euro weak against the pound, prices in Barcelona are a lot lower than they are in London. 

Airlines that fly from London to Barcelona

Vueling Airlines from £66
EasyJet from £82
Ryanair from £86
Iberia from £88
Norwegian from £102

* Estimated price last updated on 9 June 2017.

 

  Deals

Hotels in Barcelona

Car hire in Barcelona