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

British Airways flights to London from Madrid

RM 316 Cheap British Airways flights Madrid (MAD) to London (LON)

Prices were available within the past 7 days and start at RM 316 for one-way flights, for the period specified. Prices and availability are subject to change.

Find the cheapest month to fly from Madrid (MAD) to London (LON)

November is typically the cheapest month to fly

From RM 183 - RM 585 per traveller.

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
RM 316
Average flight time
2 hours 27 mins
*Available to Expedia members.