Cheap flights from Heathrow to Madrid
Know your dates, get live prices in seconds:
We work with more than 300 partners to bring you better travel deals

The best prices from Heathrow to Madrid are usually found in January or September, booked 59 days in advance, depart on a Wednesday or Saturday and return on a Thursday
£220
£180
£140
£100
Price
|
£100 - £193
|
Temperature
|
11 - 33 °C
|
Rainfall
|
9 - 65 mm
|
Most popular in | December | High demand for flights, 5% potential price rise |
Cheapest in | January | Best time to find cheap flights, 5% potential price drop |
Average price | £194 | Price for this month |
Cheapest price | £100 | From Heathrow to Madrid |
Cheap flights from Heathrow to Madrid in December 2019
The best prices found for LHR to MAD flights in December
28 Dec - 29 Jan
£93pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
31 Dec - 21 Jan
£94pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
15 Dec - 15 Jan
£94pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
Heathrow to Madrid 2020 flight deals
Cheap flights to Madrid from Heathrow found for this year
13 Jan - 15 Jan
£62pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
8 Feb - 9 Feb
£62pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
31 Mar - 10 Apr
£62pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
Direct flights to Madrid from Heathrow
Save time with Heathrow to Madrid direct flight deals
23 Jan - 27 Jan
£62pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
13 Jan - 15 Jan
£63pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
Last-minute flights from Heathrow to Madrid
Late deals on return flights to Madrid from Heathrow, departing today and this week
15 Dec - 15 Jan
£94pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
13 Dec - 15 Dec
£98pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
16 Dec - 4 Jan
£98pp
LHR
London Heathrow
British Airways
Direct
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
Direct
LHR
London Heathrow
Alternative routes for Heathrow to Madrid
Bristol to Alicante
from £35 pp
Exeter to Alicante
from £40 pp
Birmingham to Alicante
from £54 pp
Cardiff to Alicante
from £69 pp
Norwich to Alicante
from £187 pp
Humberside to Alicante
from £241 pp
Destination information for Madrid
Things to know before you go. Useful info for your trip from Heathrow to Madrid
Today's exchange rate
£1.00 = €1.19
Flight duration
2h 27m
Average temperature for December in Madrid
11.0 °C
Avg rainfall for December in Madrid
51.0 mm
Airports servicing Madrid
Popular flight searches
Check out other popular destinations found by fellow travellers
Weekly flight availability
from Heathrow to Madrid
Sunday
26 daily flights
Monday
49 daily flights
Tuesday
55 daily flights
Wednesday
44 daily flights
Thursday
48 daily flights
Friday
41 daily flights
Saturday
37 daily flights