Take off on cheap flights from Madrid to London, your adventure starts now!

Find cheap airline tickets from Madrid to London by date

  • any
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • any
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • price
  • month of departure
  • month of return
$46
Ryanair outward: May 17, 2019
6:15a MAD » 8:45a STN
Ryanair direct (2h30m)
Ryanair inbound: May 21, 2019
10:00a STN » 12:35p MAD
Ryanair direct (2h35m)
$46
Ryanair outward: May 17, 2019
6:15a MAD » 8:45a STN
Ryanair direct (2h30m)
Ryanair inbound: May 21, 2019
10:00a STN » 12:35p MAD
Ryanair direct (2h35m)
$91
easyJet outward: May 14, 2019
10:55p MAD » 1:25a LTN
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
2:10p LTN » 4:40p MAD
easyJet direct (2h30m)
$97
easyJet outward: May 15, 2019
5:15p MAD » 7:45p LTN
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
2:10p LTN » 4:40p MAD
easyJet direct (2h30m)
$101
easyJet outward: May 17, 2019
10:15a MAD » 12:40p LTN
easyJet direct (2h25m)
easyJet inbound: May 22, 2019
2:10p LTN » 4:40p MAD
easyJet direct (2h30m)
$106
easyJet outward: May 16, 2019
9:45p MAD » 12:15a LTN
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
2:10p LTN » 4:40p MAD
easyJet direct (2h30m)
$108
easyJet outward: May 14, 2019
10:55p MAD » 1:25a LTN
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$111
easyJet outward: May 18, 2019
10:35a MAD » 1:00p LTN
easyJet direct (2h25m)
easyJet inbound: May 22, 2019
2:10p LTN » 4:40p MAD
easyJet direct (2h30m)
$112
easyJet outward: May 14, 2019
10:55p MAD » 1:25a LTN
easyJet direct (2h30m)
easyJet inbound: May 18, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$114
easyJet outward: May 15, 2019
5:15p MAD » 7:45p LTN
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$118
easyJet outward: May 15, 2019
5:15p MAD » 7:45p LTN
easyJet direct (2h30m)
easyJet inbound: May 18, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$118
easyJet outward: May 17, 2019
10:15a MAD » 12:40p LTN
easyJet direct (2h25m)
easyJet inbound: May 20, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$122
easyJet outward: May 14, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
8:25a LGW » 11:00a MAD
easyJet direct (2h35m)
$122
easyJet outward: May 14, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
$122
easyJet outward: May 16, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
8:25a LGW » 11:00a MAD
easyJet direct (2h35m)
$122
easyJet outward: May 16, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
$122
easyJet outward: May 17, 2019
10:15a MAD » 12:40p LTN
easyJet direct (2h25m)
easyJet inbound: May 18, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$123
easyJet outward: May 16, 2019
9:45p MAD » 12:15a LTN
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$128
easyJet outward: May 16, 2019
9:45p MAD » 12:15a LTN
easyJet direct (2h30m)
easyJet inbound: May 18, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$128
easyJet outward: May 15, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
8:25a LGW » 11:00a MAD
easyJet direct (2h35m)
$128
easyJet outward: May 15, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
$128
easyJet outward: May 18, 2019
10:35a MAD » 1:00p LTN
easyJet direct (2h25m)
easyJet inbound: May 20, 2019
7:30a LTN » 10:00a MAD
easyJet direct (2h30m)
$129
easyJet outward: May 18, 2019
7:00a MAD » 9:20a LGW
easyJet direct (2h20m)
easyJet inbound: May 20, 2019
8:25a LGW » 11:00a MAD
easyJet direct (2h35m)
$129
easyJet outward: May 18, 2019
7:00a MAD » 9:20a LGW
easyJet direct (2h20m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
$130
easyJet outward: May 17, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
8:25a LGW » 11:00a MAD
easyJet direct (2h35m)
$130
easyJet outward: May 17, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
$140
easyJet outward: May 20, 2019
9:50p MAD » 12:15a LGW
easyJet direct (2h25m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
$140
easyJet outward: May 20, 2019
10:35a MAD » 1:00p LTN
easyJet direct (2h25m)
easyJet inbound: May 22, 2019
2:10p LTN » 4:40p MAD
easyJet direct (2h30m)
$144
easyJet outward: May 19, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 20, 2019
8:25a LGW » 11:00a MAD
easyJet direct (2h35m)
$144
easyJet outward: May 19, 2019
7:00a MAD » 9:30a LGW
easyJet direct (2h30m)
easyJet inbound: May 22, 2019
6:40p LGW » 9:15p MAD
easyJet direct (2h35m)
Return
Departure
18 May May Saturday $retDate.dayShortName
19 May May Sunday $retDate.dayShortName
20 May May Monday $retDate.dayShortName
21 May May Tuesday $retDate.dayShortName
22 May May Wednesday $retDate.dayShortName
23 May May Thursday $retDate.dayShortName
24 May May Friday $retDate.dayShortName
14 May May Tuesday $outDate.dayShortName
$108 $145 $103 $87 $168 $208
15 May May Wednesday $outDate.dayShortName
$113 $151 $109 $92 $173 $213
16 May May Thursday $outDate.dayShortName
$122 $160 $117 $102 $183 $222
17 May May Friday $outDate.dayShortName
$117 $155 $113 $44 $96 $178 $217
18 May May Saturday $outDate.dayShortName
$162 $164 $122 $106 $187 $226
19 May May Sunday $outDate.dayShortName
$198 $138 $138 $210 $284
20 May May Monday $outDate.dayShortName
$141 $134 $206 $255
Choose when you'd like to depart to London (United Kingdom):
Find the cheapest Madrid London flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Madrid - London with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Madrid to London

  • any
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • all
  • Air Europa
  • easyJet
  • KLM
  • Ryanair
  • TAP Air Portugal
  • Vueling
easyJet
outbound: Oct 3, 2019
easyJet direct
return: Oct 8, 2019
easyJet direct
Vueling
outbound: Oct 5, 2019
Vueling 1 stop
return: Oct 7, 2019
Vueling 1 stop
Ryanair
outbound: May 17, 2019
Ryanair direct
return: May 21, 2019
Ryanair direct
Air Europa
outbound: May 29, 2019
Air Europa direct
return: Jun 3, 2019
Air Europa direct
TAP Air Portugal
outbound: Apr 29, 2019
TAP Air Portugal 1 stop
return: Apr 30, 2019
easyJet direct
KLM
outbound: Oct 5, 2019
KLM 1 stop
return: Oct 7, 2019
KLM 1 stop

Travel tips for flights Madrid - London

Average flight duration: 2h30m (direct flight)

  • Arrival city:
  • London, United Kingdom
  • Airport(s):
  • London City Airport (LCY)
  • Heathrow Airport (LHR)
  • Gatwick Airport (LGW)
  • Luton Airport (LTN)
  • Stansted Airport (STN)
  • Southend Airport (SEN)
  • Local time:
  • Apr 26, 2019 1:24 PM, GMT+1
  • Weather:
  • min. 48ºF, max. 56ºF
  • Departure city:
  • Madrid, Spain
  • Airport(s):
  • Aeroporto Adolfo Suárez Madrid-Barajas (MAD)
  • Local time:
  • Apr 26, 2019 2:24 PM, GMT+2
  • Weather:
  • min. 48ºF, max. 70ºF