Compare all cheap flights to Madrid
Cheap flights from London to Madrid (LON - MAD).
- Unspecified Carrier airfare from London to Madrid starting at £95.
- British Airways airfare from London to Madrid starting at £113.
- Iberia Airlines airfare from London to Madrid starting at £115.
London to Madrid flying information.
- The flying distance between London Heathrow and Madrid is 773 miles.
- There is a travel time of 1 hours 56 minutes to Madrid from London Heathrow.
- Iberia Airlines fly non stop from London Heathrow to Madrid.
- British Airways fly non stop from London Heathrow to Madrid.
- 2 airlines fly directly between Madrid and London Heathrow.
- Formosa Airlines and Iberia Airlines fly between Madrid and London Heathrow with a stopover in Bilbao.
- Formosa Airlines operates London Heathrow to Bilbao on 320, whilst Iberia Airlines has flights from Bilbao to Madrid on 320 319 321.
Cheap Airfares to Madrid from United Kingdom
Cheap International Flights from London
Airlines flying from London to Madrid (LON to MAD)
London to Madrid airlines include Royal Air Maroc. Over 19 airlines offer flights from other cities, including Lufthansa, KLM Royal Dutch, KLM, Japan Airlines, Iberia Airlines, Iberia, Flybe, Egyptair, DELTA, Continental Airlines, Brussels Airlines, British Airways, bmi.
What other cities and months can I fly from London to Spain?
Valencia, Bilbao, Arrecife, Murcia, Ibiza, Tenerife, Madrid, Alicante, Malaga, Barcelona, and many others from December to July and August to October.