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

Cheapest dates for London - Madrid tickets

  • any
  • December 2017
  • January 2018
  • February 2018
  • March 2018
  • April 2018
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • any
  • December 2017
  • January 2018
  • February 2018
  • March 2018
  • April 2018
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • price
  • month of departure
  • month of return
£38
outward: 28-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 04-Feb-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£38
outward: 21-Feb-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 26-Feb-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£39
outward: 20-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 27-Jan-2018
18:05 MAD » 20:40 STN
Ryanair direct (2h35m)
£39
outward: 17-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 21-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£41
outward: 20-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 27-Jan-2018
13:05 MAD » 15:40 STN
Ryanair direct (2h35m)
£44
outward: 12-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 15-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£44
outward: 19-Jan-2018
16:05 STN » 18:35 MAD
Ryanair direct (2h30m)
inbound: 21-Jan-2018
06:20 MAD » 12:40 STN
Ryanair 1 stop (6h20m)
£44
outward: 05-Jan-2018
21:05 STN » 23:35 MAD
Ryanair direct (2h30m)
inbound: 09-Jan-2018
19:10 MAD » 00:15 STN
Ryanair 1 stop (5h05m)
£45
outward: 08-Jan-2018
16:05 STN » 18:35 MAD
Ryanair direct (2h30m)
inbound: 13-Jan-2018
06:20 MAD » 12:40 STN
Ryanair 1 stop (6h20m)
£45
outward: 12-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 14-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£47
outward: 24-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 28-Jan-2018
07:30 MAD » 09:55 LGW
easyJet direct (2h25m)
£48
outward: 24-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 28-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£53
outward: 04-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 18-Jan-2018
18:10 MAD » 20:35 LGW
Norwegian Air International direct (2h25m)
£54
outward: 13-Dec-2017
11:30 LGW » 13:50 MAD
Norwegian Air International direct (2h20m)
inbound: 20-Dec-2017
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£55
outward: 26-Jan-2018
11:10 LGW » 13:35 MAD
Air Europa direct (2h25m)
inbound: 28-Jan-2018
07:50 MAD » 10:10 LGW
Air Europa direct (2h20m)
£56
outward: 08-Oct-2018
07:25 STN » 10:00 MAD
Ryanair direct (2h35m)
inbound: 19-Oct-2018
06:15 MAD » 08:45 STN
Ryanair direct (2h30m)
£56
outward: 08-Oct-2018
07:25 STN » 10:00 MAD
Ryanair direct (2h35m)
inbound: 19-Oct-2018
06:15 MAD » 08:45 STN
Ryanair direct (2h30m)
£57
outward: 12-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 14-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£57
outward: 12-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 14-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£57
outward: 08-Oct-2018
07:25 STN » 10:00 MAD
Ryanair direct (2h35m)
inbound: 19-Oct-2018
06:15 MAD » 08:45 STN
Ryanair direct (2h30m)
£58
outward: 05-Jan-2018
08:10 STN » 22:25 MAD
Ryanair 1 stop (14h15m)
inbound: 08-Jan-2018
19:10 MAD » 12:35 STN
Ryanair 1 stop (17h25m)
£58
outward: 10-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 12-Jan-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£60
outward: 27-Mar-2018
07:25 STN » 10:00 MAD
Ryanair direct (2h35m)
inbound: 03-Apr-2018
10:35 MAD » 13:05 STN
Ryanair direct (2h30m)
£60
outward: 20-Jan-2018
21:15 LGW » 23:35 MAD
Norwegian Air International direct (2h20m)
inbound: 27-Jan-2018
18:10 MAD » 20:35 LGW
Norwegian Air International direct (2h25m)
£61
outward: 22-Mar-2018
21:05 STN » 23:35 MAD
Ryanair direct (2h30m)
inbound: 29-Mar-2018
18:15 MAD » 20:40 LGW
Norwegian Air International direct (2h25m)
£62
outward: 23-Feb-2018
16:05 STN » 18:35 MAD
Ryanair direct (2h30m)
inbound: 25-Feb-2018
10:50 MAD » 13:25 STN
Ryanair direct (2h35m)
£64
outward: 14-Dec-2017
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 21-Dec-2017
13:05 MAD » 15:40 STN
Ryanair direct (2h35m)
£67
outward: 12-Jan-2018
07:45 STN » 10:15 MAD
Ryanair direct (2h30m)
inbound: 27-Apr-2018
06:15 MAD » 08:45 STN
Ryanair direct (2h30m)
£68
outward: 20-Jan-2018
11:10 LGW » 13:35 MAD
Air Europa direct (2h25m)
inbound: 27-Jan-2018
07:50 MAD » 10:10 LGW
Air Europa direct (2h20m)
£68
outward: 13-Dec-2017
11:10 LGW » 13:35 MAD
Air Europa direct (2h25m)
inbound: 20-Dec-2017
07:50 MAD » 10:10 LGW
Air Europa direct (2h20m)
Return
Departure
29 December Dec Friday $retDate.dayShortName
30 December Dec Saturday $retDate.dayShortName
31 December Dec Sunday $retDate.dayShortName
01 January Jan Monday $retDate.dayShortName
02 January Jan Tuesday $retDate.dayShortName
03 January Jan Wednesday $retDate.dayShortName
04 January Jan Thursday $retDate.dayShortName
20 December Dec Wednesday $outDate.dayShortName
£365 easyJet
1513754700000 LGW » 1513764000000 MAD, 0 (155)
1514874600000 MAD » 1514883300000 LGW, 0 (145)
£296 Vueling - TAP Air Portugal
1513760100000 LTN » 1513779600000 MAD, 1 (325)
1515017100000 MAD » 1515096000000 LGW, 1 (1315)
£213 Ryanair
1513796400000 STN » 1513845300000 MAD, 1 (815)
1515089400000 MAD » 1515107700000 STN, 1 (305)
21 December Dec Thursday $outDate.dayShortName
£235 Vueling - British Airways
1513887300000 LTN » 1513929000000 MAD, 1 (695)
1514994000000 MAD » 1515002700000 LHR, 0 (145)
22 December Dec Friday $outDate.dayShortName
£315 Vueling - Ryanair
1513935900000 LGW » 1513952400000 MAD, 1 (275)
1514549100000 MAD » 1514558400000 STN, 0 (155)
£331 Vueling
1513933200000 LTN » 1513963200000 MAD, 1 (500)
1515002400000 MAD » 1515056100000 LGW, 1 (895)
£287 Ryanair
1513926600000 STN » 1513977900000 MAD, 1 (855)
1515043200000 MAD » 1515107700000 STN, 1 (1075)
23 December Dec Saturday $outDate.dayShortName
24 December Dec Sunday $outDate.dayShortName
25 December Dec Monday $outDate.dayShortName
£225 Norwegian Air International
1514232900000 LGW » 1514241300000 MAD, 0 (140)
1514792100000 MAD » 1514800800000 LGW, 0 (145)
26 December Dec Tuesday $outDate.dayShortName
£151 Ryanair - easyJet
1514286300000 STN » 1514295300000 MAD, 0 (150)
1514752500000 MAD » 1514761200000 LTN, 0 (145)
£208 easyJet - Vueling
1514268900000 LTN » 1514278500000 MAD, 0 (160)
1515045600000 MAD » 1515091800000 LGW, 1 (770)
Choose when you'd like to depart to Madrid (Spain):
Find the cheapest London Madrid flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for London - Madrid with these new dates, click on an offer. Want to depart from another city? Choose: Manchester - Madrid Birmingham - Madrid Glasgow - Madrid Edinburgh - Madrid See more routes

Airlines operating flights from London to Madrid

  • any
  • December 2017
  • January 2018
  • February 2018
  • March 2018
  • April 2018
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • all
  • Air Europa
  • Air France
  • Brussels Airlines
  • easyJet
  • Iberia
  • KLM
  • Lufthansa
  • Ryanair
  • Swiss
  • TAP Air Portugal
  • Vueling
outbound: 24-Jan-2018
Ryanair direct
return: 28-Jan-2018
easyJet direct
outbound: 24-Jan-2018
easyJet direct
return: 28-Jan-2018
easyJet direct
outbound: 28-Dec-2017
Vueling 1 stop
return: 08-Jan-2018
Vueling 1 stop
outbound: 24-Jan-2018
Air Europa direct
return: 28-Jan-2018
Air Europa direct
outbound: 08-Oct-2018
Iberia direct
return: 19-Oct-2018
Iberia direct
outbound: 29-Dec-2017
TAP Air Portugal 1 stop
return: 13-Jan-2018
Ryanair direct
outbound: 13-Dec-2017
Brussels Airlines 1 stop
return: 22-Dec-2017
Brussels Airlines 1 stop
outbound: 24-Dec-2017
KLM 1 stop
return: 31-Dec-2017
KLM 1 stop
outbound: 31-Dec-2017
Air France 1 stop
return: 06-Jan-2018
KLM 1 stop
outbound: 29-Dec-2017
Lufthansa 1 stop
return: 02-Jan-2018
Lufthansa 1 stop
outbound: 20-Dec-2017
Swiss 1 stop
return: 05-Jan-2018
Lufthansa 1 stop

About London - Madrid flights

Average flight duration: 2h28m (direct flight)

  • Arrival city:
  • Madrid, Spain
  • Airport(s):
  • Aeroporto Adolfo Suárez Madrid-Barajas (MAD)
  • Local time:
  • 11-Dec-2017 10:39, GMT+1
  • Weather:
  • min. 4ºC, max. 10ºC
  • Departure 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:
  • 11-Dec-2017 09:39, GMT+0
  • Weather:
  • min. -1ºC, max. 4ºC

Most popular cheap hotels in Madrid

Double room / night from $28
Double room / night from $41
Double room / night from $37
Double room / night from $78