From: 
 
To: 
 
Departure Date:
Return Date: 
Currency:
Adults:
Children:
Infants:
SEARCH
Non Stop 
1 Stop 
2 +
Times (Departing)
00:00
24:00
Times (Returning)
00:00
24:00

FareFinder

Flights to Madrid  |  From London

All fares are indicative. Prices are correct at the date and time last updated.
£33
incl. payment fees
Ryanair
London Stansted9 Apr 2026, 06:00Madrid Barajas9 Apr 2026, 09:302h 30
non stop
Ryanair
Madrid Barajas15 Apr 2026, 06:30London Stansted15 Apr 2026, 07:552h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 9 Apr - 15 Apr
£40
incl. payment fees
Ryanair
London Stansted11 Apr 2026, 17:40Madrid Barajas11 Apr 2026, 21:102h 30
non stop
Ryanair
Madrid Barajas15 Apr 2026, 06:30London Stansted15 Apr 2026, 07:552h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 11 Apr - 15 Apr
£45
incl. payment fees
Ryanair
London Stansted10 Apr 2026, 08:40Madrid Barajas10 Apr 2026, 12:102h 30
non stop
Ryanair
Madrid Barajas15 Apr 2026, 06:30London Stansted15 Apr 2026, 07:552h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 10 Apr - 15 Apr
£125
incl. payment fees
Ryanair
London Stansted4 Apr 2026, 08:45Madrid Barajas4 Apr 2026, 12:152h 30
non stop
Ryanair
Madrid Barajas5 Apr 2026, 05:45London Stansted5 Apr 2026, 07:102h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 4 Apr - 5 Apr
£126
incl. payment fees
Ryanair
London Stansted2 Apr 2026, 06:00Madrid Barajas2 Apr 2026, 09:302h 30
non stop
Ryanair
Madrid Barajas5 Apr 2026, 05:45London Stansted5 Apr 2026, 07:102h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 2 Apr - 5 Apr
£129
incl. payment fees
Ryanair
London Stansted1 Apr 2026, 08:20Madrid Barajas1 Apr 2026, 11:502h 30
non stop
Ryanair
Madrid Barajas5 Apr 2026, 05:45London Stansted5 Apr 2026, 07:102h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 1 Apr - 5 Apr
£160
incl. payment fees
Ryanair
London Stansted3 Apr 2026, 18:25Madrid Barajas3 Apr 2026, 21:552h 30
non stop
Ryanair UK
Madrid Barajas5 Apr 2026, 05:45London Stansted5 Apr 2026, 07:102h 25
non stop
Ryanair
Last updated: 2 Days Ago
Date: 3 Apr - 5 Apr
£141
incl. payment fees
Iberia Express
London Gatwick10 Apr 2026, 20:40Madrid Barajas10 Apr 2026, 23:592h 19
non stop
Iberia Express
Madrid Barajas14 Apr 2026, 09:30London Gatwick14 Apr 2026, 10:502h 20
non stop
Iberia Express
Last updated: 2 Days Ago
Date: 10 Apr - 14 Apr
£210
incl. payment fees
Iberia Express
London Gatwick2 Apr 2026, 11:30Madrid Barajas2 Apr 2026, 15:002h 30
non stop
Iberia Express
Madrid Barajas6 Apr 2026, 09:30London Gatwick6 Apr 2026, 10:502h 20
non stop
Iberia Express
Last updated: 2 Days Ago
Date: 2 Apr - 6 Apr
£210
incl. payment fees
Iberia Express
London Gatwick3 Apr 2026, 20:40Madrid Barajas3 Apr 2026, 23:592h 19
non stop
Iberia Express
Madrid Barajas6 Apr 2026, 09:30London Gatwick6 Apr 2026, 10:502h 20
non stop
Iberia Express
Last updated: 2 Days Ago
Date: 3 Apr - 6 Apr