The route(s) below are departing from or arriving to other airports in the same city or very close.
The flight between Madrid (MAD) and London (LHR) typically takes about 2 hours and 25 minutes.
There are 12 direct flights every day.
The flight numbers are BA467, BA465, BA463, BA457, BA459, BA461, IB3164, IB3180 together with 7 additional flights.
From Madrid you fly out from Barajas (MAD) and you'll be landing at Gatwick (LGW), Heathrow (LHR), Luton (LTN), Stansted (STN).
British Airways and Iberia fly this route with the same aircraft: Boeing 777.
Two airlines. British Airways and Iberia have non-stop flights to London.
Flights are arriving at terminal 5 in London (LHR). All flights to London are departing from terminal 4S or 4 at Madrid (MAD).
Other routes from Spain to London (LHR).
More routes to United Kingdom from Madrid (MAD).