Flights from Madrid 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
10:25Madrid Barajas Airport4h 35m 14:00London City Airport
$102
1One-way
$1021One-way
2nd cheapest
carrier-logo
07:35Madrid Barajas Airport2h 25m 09:00London Gatwick Airport
$107
1One-way
$1071One-way
carrier-logo
06:30Madrid Barajas Airport2h 30m 08:00London Stansted Airport
$114
1One-way
$1141One-way
carrier-logo
07:00Madrid Barajas Airport2h 30m 08:30London Gatwick Airport
$131
1One-way
$1311One-way
carrier-logo
10:35Madrid Barajas Airport2h 30m 12:05London Stansted Airport
$163
1One-way
$1631One-way
icn_success

This Route is Operated by:

PGA-Portugalia Airlines, Ryanair, Aer Lingus, Iberia, Norwegian Air Shuttle, TAP Portugal, Air Europa, British Airways, easyJet

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
$107Eurolines France
$102PGA-Portugalia Airlines
Tue
May 28
$110Flixbus
$86easyJet
Wed
May 29
$107Eurolines France
$58Ryanair
Thu
May 30
$86Eurolines France
$79easyJet
Fri
May 31
$118Eurolines France
$78easyJet
Sat
Jun 1
$149Eurolines France
$95Air Europa
Sun
Jun 2
$178Eurolines France
$373Tunis Air
Mon
Jun 3
$100Flixbus
$453TAP Portugal
Tue
Jun 4
$58Flixbus
$113Wizz Air
Wed
Jun 5
$61Eurolines France
$65Ryanair
Thu
Jun 6
$98Flixbus
$49Ryanair
Fri
Jun 7
$75Flixbus
Find prices
Sat
Jun 8
$70Flixbus
$55Ryanair
Sun
Jun 9
$73Eurolines France
$77Ryanair
Mon
Jun 10
$70Eurolines France
$115easyJet
Tue
Jun 11
$58Flixbus
$45easyJet
Wed
Jun 12
$58Eurolines France
$43Ryanair
Thu
Jun 13
$62Eurolines France
$30Ryanair
Fri
Jun 14
$57Eurolines France
$55Ryanair
Sat
Jun 15
$69Eurolines France
$46Norwegian Air Shuttle

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

Ryanair
Easyjet
Eurowings
Vueling
flight

Journey Summary

Madrid to London Flight Information

Avg. Flight Duration:
3 hours 7 minutes
Flight Price: $66
Flights Depart from:Madrid
Flights arrive in:London
Distance:1264 km
FlightAirlines:PGA-Portugalia Airlines, Ryanair, Wizz Air, Norwegian Air Shuttle, TAP Portugal, Air Europa, Tunis Air, easyJet

Flights from Madrid to London: Journey Details

It is possible to fly from Madrid Airport to any of the main London airports. The first service of the day is run by Ryanair, departing at 6:15 a.m., and the last service of the day by easyJet, departing at 9:40 p.m. Services run every one to two hours seven days a week and most are direct with some services offering a stop over. Peak-time fares generally do not apply.

Taking a Flight from Madrid

The main airport in Madrid is the Adolfo Suárez Madrid-Barajas Airport. It is around 12 km from the city centre. The metro service runs from terminals T2 and T4 from 6:00 a.m. to 2:00 a.m. and can be a cheap and convenient way to travel around Madrid, with services running from the airport every five minutes. There is also a 24-hour bus service though this has less frequent stops than the metro. Taxis are also available and can be pre-booked to pick up from the airport.

Flying into London

From traditional tourist attractions such as Big Ben, the London Eye, and Buckingham Palace, to the city's unrivalled shopping experience and many museums, there is always something to do in London. Most flights from Madrid to London arrive at Heathrow airport which is located in West London. Heathrow has excellent transport links to the city centre with trains running from Heathrow Terminal 5 and Heathrow Central Station every fifteen minutes and takes around twenty minutes to get into the centre. There is also a tube service from the airport which takes approximately forty-five minutes to reach the city centre.

Compare prices

Best fares for flights from Madrid to London

This Weekend
This month
Next Month
Fri, May 31
Flight
easyJet
08:152h 25m10:40
MadridLondon
Sat, Jun 1
Flight
Air Europa
05:452h 25m08:10
MadridLondon
Fastest Flights from Madrid to London by duration
Fri, May 31
Flight
easyJet
08:152h 25m10:40
MadridLondon
Sat, Jun 1
Flight
Air Europa
05:452h 25m08:10
MadridLondon
Mon, Jun 10
Flight
easyJet
19:502h 25m22:15
MadridLondon
Return Flights from London to Madrid
Tue, May 28
Flight
Ryanair
05:252h 35m08:00
LondonMadrid
Wed, May 29
Flight
PGA-Portugalia Airlines
13:3518h 10m07:45
LondonMadrid
Thu, May 30
Flight
PGA-Portugalia Airlines
13:3518h 10m07:45
LondonMadrid
Stations
Important Stations and Airports for this Journey
Madrid
London
FlightMadrid-Barajas

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Metro line 8 runs from all the airport terminals to Nuevos Ministerios station in central Madrid and back. The buses number 203, 200 and 101 run from the main bus and train stations to the airport. The T4 is connected also by train with the line C1 to the Chamartín 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