From: 
 
To: 
 
Departure Date:
Return Date: 
Currency:
Adults:
Children:
Infants:
SEARCH
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 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
£45
incl. payment fees
Ryanair
London Stansted29 Sep 2025, 06:05Madrid Barajas29 Sep 2025, 09:352h 30
non stop
Ryanair
Madrid Barajas30 Sep 2025, 22:45London Stansted1 Oct 2025, 00:102h 25
non stop
Ryanair
Last updated: 4 Days Ago
Date: 29 Sep - 30 Sep
£79
incl. payment fees
GotoGate
London Gatwick2 Jan 2026, 08:00Madrid Barajas2 Jan 2026, 11:352h 35
non stop
Easyjet
Madrid Barajas24 Jan 2026, 07:35London Gatwick24 Jan 2026, 09:002h 25
non stop
Air Europa
Last updated: 2 Days Ago
Date: 2 Jan - 24 Jan
£87
incl. payment fees
Kiwi
London Heathrow2 Jan 2026, 11:25Madrid Barajas2 Jan 2026, 14:502h 25
non stop
Iberia
Madrid Barajas24 Jan 2026, 15:50London Heathrow24 Jan 2026, 17:152h 25
non stop
Iberia
Last updated: 2 Days Ago
Date: 2 Jan - 24 Jan
£85
incl. payment fees
Iberia Express
London Gatwick2 Jan 2026, 11:00Madrid Barajas2 Jan 2026, 14:252h 25
non stop
Iberia Express
Madrid Barajas24 Jan 2026, 17:30London Gatwick24 Jan 2026, 18:502h 20
non stop
Iberia Express
Last updated: 2 Days Ago
Date: 2 Jan - 24 Jan
£183
incl. payment fees
KLM
London Heathrow2 Jan 2026, 10:00Madrid Barajas2 Jan 2026, 16:055h 05
1 stop
KLM
Madrid Barajas24 Jan 2026, 06:00London Heathrow24 Jan 2026, 10:305h 30
1 stop
Air France
Last updated: 2 Days Ago
Date: 2 Jan - 24 Jan
£185
incl. payment fees
Kiwi
London Gatwick31 Jul 2025, 08:55Madrid Barajas31 Jul 2025, 20:2510h 30
1 stop
Wizz Air Malta
Madrid Barajas2 Aug 2025, 06:30London Gatwick2 Aug 2025, 14:309h 00
1 stop
Last updated: 5 Days Ago
Date: 31 Jul - 2 Aug
£220
incl. payment fees
GotoGate
London Heathrow15 Aug 2025, 17:50Madrid Barajas15 Aug 2025, 23:254h 35
1 stop
Brussels Airlines
Madrid Barajas18 Aug 2025, 21:30London Heathrow19 Aug 2025, 09:4513h 15
1 stop
Air Malta
Last updated: 1 Days Ago
Date: 15 Aug - 18 Aug
£253
incl. payment fees
Air France
London Heathrow2 Jan 2026, 11:30Madrid Barajas2 Jan 2026, 17:405h 10
1 stop
Air France
Madrid Barajas24 Jan 2026, 12:35London Heathrow24 Jan 2026, 16:355h 00
1 stop
Air France
Last updated: 2 Days Ago
Date: 2 Jan - 24 Jan
£276
incl. payment fees
KLM
London City14 Aug 2025, 09:20Madrid Barajas14 Aug 2025, 16:256h 05
1 stop
KLM
Madrid Barajas18 Aug 2025, 06:00London City18 Aug 2025, 09:304h 30
1 stop
KLM
Last updated: 1 Days Ago
Date: 14 Aug - 18 Aug