Flights from Barcelona to London

Mon, May 27
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

Sorted By

cheapest
carrier-logo
07:05Barcelona El Prat Airport2h 20m 08:25London Gatwick Airport
$90
1One-way
$901One-way
2nd cheapest
carrier-logo
06:20Barcelona El Prat Airport2h 30m 07:50London Stansted Airport
$90
1One-way
$901One-way
carrier-logo
07:35Barcelona El Prat Airport2h 25m 09:00London Gatwick Airport
$101
1One-way
$1011One-way
carrier-logo
07:10Barcelona El Prat Airport2h 25m 08:35London Gatwick Airport
$135
1One-way
$1351One-way
carrier-logo
14:20Barcelona El Prat Airport2h 30m 15:50London Stansted Airport
$158
1One-way
$1581One-way
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

COMPARE

Prices across different modes

Bus
Flight
Mon
May 27
$110Eurolines France
$90Vueling
Tue
May 28
$103Flixbus
$87Ryanair
Wed
May 29
$110Flixbus
$66Vueling
Thu
May 30
$91Flixbus
$75Ryanair
Fri
May 31
$98Ouibus
$142TAP Portugal
Sat
Jun 1
Find prices
$126Ryanair
Sun
Jun 2
$161Eurolines Switzerland
$343pegasus
Mon
Jun 3
$56Ouibus
$163TAP Portugal
Tue
Jun 4
$51Ouibus
$67openskies
Wed
Jun 5
$56Ouibus
$55Vueling
Thu
Jun 6
$70Flixbus
$46Ryanair
Fri
Jun 7
$86Ouibus
$61Ryanair
Sat
Jun 8
$68Ouibus
$62Ryanair
Sun
Jun 9
$63Ouibus
$87Ryanair
Mon
Jun 10
$63Ouibus
$87Ryanair
Tue
Jun 11
$51Ouibus
$51Ryanair
Wed
Jun 12
$51Ouibus
$21Ryanair
Thu
Jun 13
$62Flixbus
$29Ryanair
Fri
Jun 14
$51Ouibus
$99Brussels Airlines
Sat
Jun 15
$56Ouibus
$36Ryanair

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

Ryanair
Easyjet
Eurowings
Vueling
flight

Journey Summary

Barcelona to London Flight Information

Avg. Flight Duration:
3 hours 23 minutes
Flight Price: $68
Flights Depart from:Barcelona
Flights arrive in:London
Distance:1139 km
FlightAirlines:openskies, Ryanair, Brussels Airlines, Laudamotion, TAP Portugal, Vueling, pegasus, easyJet

Barcelona to London Flights: An Overview

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.

Which airlines fly from Barcelona to London?

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.

How long is the flight from Barcelona to London?

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.

How many flights are there from Barcelona to London?

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.

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

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.

Compare prices

Best fares for flights from Barcelona to London

This Weekend
This month
Next Month
Fri, May 31
Flight
TAP Portugal
08:005h13:00
BarcelonaLondon
Fastest Flights from Barcelona to London by duration
Tue, May 28
Flight
Ryanair
17:502h 15m20:05
BarcelonaLondon
Sat, Jun 22
Flight
Ryanair
18:352h 15m20:50
BarcelonaLondon
Wed, May 29
Flight
Vueling
05:052h 20m07:25
BarcelonaLondon
Return Flights from London to Barcelona
Tue, May 28
Flight
Vueling
20:402h 10m22:50
LondonBarcelona
Wed, May 29
Flight
Vueling
20:402h 10m22:50
LondonBarcelona
Thu, May 30
Flight
PGA-Portugalia Airlines
13:3517h 40m07:15
LondonBarcelona
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?
Aerobús operates to the city centre (Plaza de Catalunya) from both terminals. There is also the city bus 46 and the train R2, that goes to the main train station.

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