Flights from Barcelona to London

Fri, Aug 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest flights from Barcelona to London

Today
68 flights from £138
Tomorrow
79 flights from £121
Fri, Aug 30
124 flights from £138

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.

icn_success

This Route is Operated by:

Ryanair, Laudamotion, Aer Lingus, TAP Portugal, Vueling, easyJet, Thomsonfly

icn_success

Search and compare

Browse a variety of travel options in one place with Omio

icn_success

Support you can count on

Once you’ve booked your ticket, our customer service team is there to assist you

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Thu
Aug 22
£177Eurolines France
£138TAP Portugal
Fri
Aug 23
£148Eurolines France
£121Vueling
Sat
Aug 24
Find prices
£132KLM
Sun
Aug 25
£149Flixbus
£177Norwegian Air Shuttle
Mon
Aug 26
£121Eurolines France
£213Ryanair
Tue
Aug 27
£122Flixbus
£155Ryanair
Wed
Aug 28
£113Flixbus
£126KLM
Thu
Aug 29
£94Flixbus
£126KLM
Fri
Aug 30
£98Flixbus
£138KLM
Sat
Aug 31
£119Flixbus
£175KLM
Sun
Sep 1
£103Bla Bla Bus
£175KLM
Mon
Sep 2
£51Flixbus
£158KLM
Tue
Sep 3
£47Bla Bla Bus
£113KLM
Wed
Sep 4
£42Bla Bla Bus
£89Smartwings
Thu
Sep 5
£46Bla Bla Bus
£70Ryanair
Fri
Sep 6
£47Bla Bla Bus
£60Ryanair
Sat
Sep 7
£51Flixbus
£60Ryanair
Sun
Sep 8
£46Bla Bla Bus
£70Ryanair
Mon
Sep 9
£47Bla Bla Bus
£59Ryanair
Tue
Sep 10
£42Bla Bla Bus
£34Ryanair
Wed
Sep 11
£42Bla Bla Bus
£28Ryanair
flight

Journey Summary

Barcelona to London Flight Information

Avg. Flight Duration:
4 hours 5 minutes
Flight Price: £50
Flights Depart from:Barcelona
Flights arrive in:London
Distance:1139 km
FlightAirlines:Smartwings, Ryanair, Norwegian Air Shuttle, TAP Portugal, Vueling, KLM, British Airways

Flights from Barcelona to London

Travelling between Barcelona and London has never been easier. About 20 direct flights leave Barcelona for London every weekday. That number increases before and during the weekends. Flights range from 6:30 a.m. to 10:00 p.m.

Which airlines fly from Barcelona to London?

Ryanair, Iberia, Vueling, British Airways and Norwegian Air Shuttle all fly directly between Barcelona and London. easyJet is a significant flyer on this route, with about 9 daily direct flights.

How long is the flight from Barcelona to London?

The flights from Barcelona to London are between two hours and 20 minutes, and two hours and 30 minutes. easyJet uses three different airports for its Barcelona to London flights. Arrival at Southend-On-Sea will take about two hours and 20 minutes. London Luton will take about two hours and 25 minutes. London Gatwick will take two hours and 30 minutes.

How many flights are there from Barcelona to London?

On average, most weekdays offer on average 20 direct return flights from Barcelona to London. These journeys are evenly spread across the day. Saturdays and some Fridays are even busier with approximately 40 direct flights. EasyJet flies about 8 or 9 flights every day, with about three flights in the morning, three in the afternoon and three in the evening.

What are the departure and arrival airports for flights from Barcelona to London?

Departure airports: All flights from Barcelona use the Barcelona-El Prat Airport (BCN), located about 8 miles from Barcelona. The airport is highly accessible via train, the metro underground, and bus. The Aerobús is the fastest way to reach the city centre. The T1 and T2 buses connect Terminals 1 and 2 respectively to Plaça Espanya and Plaça Catalunya. Taxi, car and car hire transport is also easily available. Free WiFi is available throughout both terminals. Terminal 1 also offers phone charging points and extensive shopping and dining facilities.

Arrival airport:Arrivals in London may be at any of London's six airports, each with a host of transport options. London Heathrow (LHR) is serviced by the Heathrow Express train, as well as the Underground and National Express coach. London Gatwick (LGW) is serviced by the Gatwick Express, as well as a National Express coach and easyBus. The Stansted Express runs to Stansted Airport (STN), along with bus and coach services. London Luton (LTN) has train or airport shuttle buses running direct. All London airports offer facilities in technology, shopping and dining, including WiFi access and phone charging points.



Stations

Important Stations and Airports for this Journey
Barcelona
London
FlightBarcelona

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.barcelona_b.barcelona.description

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.