From: 
 
To: 
 
Departure Date:
Return Date: 
Currency:
Adults:
Children:
Infants:
SEARCH
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026

FareFinder

Flights to Madrid  |  From London

All fares are indicative. Prices are correct at the date and time last updated.
Flights to Madrid - Cheapest per month
£53
incl. payment fees
Ryanair
London Stansted10 Sep 2025, 21:30Madrid Barajas11 Sep 2025, 01:002h 30
non stop
Ryanair
Madrid Barajas17 Sep 2025, 22:45London Stansted18 Sep 2025, 00:102h 25
non stop
Ryanair
Last updated: 5 Days Ago
Date: 10 Sep - 17 Sep
£120
incl. payment fees
Iberia Express
London Gatwick10 Jun 2025, 20:40Madrid Barajas10 Jun 2025, 23:592h 19
non stop
Iberia Express
Madrid Barajas18 Jun 2025, 09:30London Gatwick18 Jun 2025, 10:502h 20
non stop
Iberia Express
Last updated: 6 Days Ago
Date: 10 Jun - 18 Jun
£165
incl. payment fees
KLM
London Heathrow10 Jun 2025, 17:10Madrid Barajas10 Jun 2025, 23:255h 15
1 stop
KLM
Madrid Barajas19 Jun 2025, 10:20London Heathrow19 Jun 2025, 17:358h 15
1 stop
KLM
Last updated: 7 Days Ago
Date: 10 Jun - 19 Jun
£202
incl. payment fees
GotoGate
London Gatwick9 Aug 2025, 11:35Madrid Barajas9 Aug 2025, 15:002h 25
non stop
Iberia
Madrid Barajas9 Aug 2025, 19:50London Gatwick10 Aug 2025, 01:106h 20
1 stop
Iberia
Last updated: 5 Days Ago
Date: 9 Aug - 9 Aug
£206
incl. payment fees
Kiwi
London Heathrow9 Aug 2025, 08:40Madrid Barajas9 Aug 2025, 16:256h 45
1 stop
KLM
Madrid Barajas9 Aug 2025, 20:55London Heathrow9 Aug 2025, 22:102h 15
non stop
British Airways
Last updated: 5 Days Ago
Date: 9 Aug - 9 Aug
£224
incl. payment fees
KLM
London City13 Jun 2025, 17:10Madrid Barajas13 Jun 2025, 23:255h 15
1 stop
KLM
Madrid Barajas15 Jun 2025, 13:05London City15 Jun 2025, 18:356h 30
1 stop
KLM
Last updated: 1 Days Ago
Date: 13 Jun - 15 Jun
£225
incl. payment fees
Air France
London Heathrow9 Sep 2025, 15:25Madrid Barajas9 Sep 2025, 23:106h 45
1 stop
Air France
Madrid Barajas16 Sep 2025, 12:20London Heathrow16 Sep 2025, 18:357h 15
1 stop
Air France
Last updated: 5 Days Ago
Date: 9 Sep - 16 Sep