The Houses of Parliament and Big Ben in London, with a red double-decker bus crossing the Lambeth Bridge.

Cheap British Airways Flights from Madrid to London (MAD→LON)

NZ$137 Cheap British Airways flights Madrid (MAD) to London (LON)

Prices were available within the past 7 days and start at NZ$137 for one-way flights and NZ$306 for return, for the period specified. Prices and availability are subject to change.

Travel information

Origin airport
Adolfo Suarez Madrid-Barajas Airport
Destination airport
Heathrow Airport
Distance
1,246 km away
Airline name
British Airways
Airline code
BA
Return price
NZ$306
Average flight time
2 hours 27 mins
*Available to Expedia members.