Ready to fly? Most of our users book their flights one day in advance.
Fly me to the moon! Most of our users travel this route by plane.
This Route is Operated by:
Ryanair, Laudamotion, Aer Lingus, TAP Portugal, Vueling, easyJet, Thomsonfly
Search and compare
Browse a variety of travel options in one place with Omio
Support you can count on
Once you’ve booked your ticket, our customer service team is there to assist you
|Avg. Flight Duration:|
3 hours 21 minutes
|Flights Depart from:||Barcelona|
|Flights arrive in:||London|
|Airlines:||Ryanair, Brussels Airlines, TAP Portugal, Vueling, easyJet|
Direct Barcelona to London flights are available every day of the week from early morning to late evening. Several popular airlines (both national and budget carriers) service the 1140 km route between the two cities, and flights can be as quick at 2 hours and fifteen minutes, with evening flights tending to be the quickest. This is a cost-effective, quick, and convenient journey.
Several national carriers and budget airlines service the popular Barcelona to London flights. Some of the popular airlines that are available daily include British Airways, KLM, Iberia, Ryanair and Vueling.
Barcelona to London flights will seldom be scheduled to take longer than 2 hours and 30 minutes to arrive at their destination, and some flights are planned with 2 hour 15-minute flight times. It's the later flights (around 8:30 p.m.) that are usually the fastest.
It's not uncommon to find around 24 or even more direct Barcelona to London flights every day of the week. This is a popular flight with several departure times for direct flights available throughout the day, from early morning until late evening.
Departure airport: Barcelona El Prat Airport is the main flight hub for all airlines using this route. It is about 10 km from Barcelona city, and when there, passengers have access to adequate short and long term parking spaces, premium lounges and duty-free shop. Travellers can reach the airport via taxi, bus, metro and train; it's very well connected to the city center.
Arrival airport: Upon arrival in London, all flights on this route land at London Stansted Airport (STN). The airport is 63 km away from the city centre, but this long journey is made easier by the Stanstead Express train, which takes around 75 minutes to reach London Liverpool Street and costs only 17 GBP. This is a large international hub offering free Wifi to passengers as well as an array of places to eat before an onward journey.