
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Prices were available within the past 7 days and start at RM1,009 for one-way flights and RM1,541 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, 21 Jan - Mon, 26 Jan
MAD
Madrid
LHR
London
RM1,541 Return, found 1 day ago
RM1,541
Return
found 1 day ago

Wed, 21 Jan - Mon, 26 Jan
MAD
Madrid
LCY
London
RM1,643 Return, found 1 day ago
RM1,643
Return
found 1 day ago

Wed, 21 Jan - Mon, 26 Jan
MAD
Madrid
LCY
London
RM1,651 Return, found 1 day ago
RM1,651
Return
found 1 day ago
Find the cheapest month to fly from Madrid (MAD) to London (LON)
February is typically the cheapest month to fly
From RM 238 - RM 656 per traveller.
Travel information
Origin airport | Adolfo Suárez Madrid-Barajas |
|---|---|
Destination airport | Heathrow |
Distance | 1239 km |
Explore a world of travel with Expedia
- Flights to London
- Air Canada YEA-All Airports to LON-All Airports flights
- American Airlines Austin-Bergstrom Intl. to LON-All Airports flights
- American Airlines Birmingham Intl. to LON-All Airports flights
- American Airlines University Park to LON-All Airports flights
- American Airlines WAS-All Airports to LON-All Airports flights
- British Airways Belfast Intl. to LON-All Airports flights
- British Airways Hamad Intl. to LON-All Airports flights
- British Airways Istanbul to LON-All Airports flights
- British Airways Kuching Intl. to LON-All Airports flights
- British Airways SAO-All Airports to LON-All Airports flights
- Cathay Pacific Hong Kong Intl. to LON-All Airports flights
- China Airlines Taoyuan Intl. to LON-All Airports flights
- Emirates Changi to LON-All Airports flights
- Emirates Indira Gandhi Intl. to LON-All Airports flights
- Emirates Perth to LON-All Airports flights
- Etihad Airways Dubai Intl. to LON-All Airports flights
- Japan Airlines TYO-All Airports to LON-All Airports flights
- Klm Islamabad Intl. to LON-All Airports flights
- Klm Istanbul to LON-All Airports flights
- Lufthansa Franz Josef Strauss Intl. to LON-All Airports flights
- Malaysia Airlines Sibu to LON-All Airports flights
- Qatar Airways Changi to LON-All Airports flights
- Qatar Airways Dubai Intl. to LON-All Airports flights
- Qatar Airways Kuching Intl. to LON-All Airports flights
- Swiss International Air Lines Changi to LON-All Airports flights
- Turkish Airlines Allam Iqbal Intl. to LON-All Airports flights
- Turkish Airlines Bandaranaike Intl. to LON-All Airports flights
- Turkish Airlines Ninoy Aquino Intl. to LON-All Airports flights
- Turkish Airlines NYC-All Airports to LON-All Airports flights
- Turkish Airlines Penang Intl. to LON-All Airports flights
- Flights from Aberdeen (ABZ) to London (LON)
- Flights from Amman (AMM) to London (LON)
- Flights from Ambatomainty (AMY) to London (LON)
- Flights from Apartado (APO) to London (LON)
- Flights from Athens (ATH) to London (LON)
- Flights from Badin (BDN) to London (LON)
- Flights from Belgrade (BEG) to London (LON)
- Flights from Broken Hill (BHQ) to London (LON)
- Flights from Benin City (BNI) to London (LON)
- Flights from Bodo (BOO) to London (LON)
- Flights from Bern (BRN) to London (LON)
- Flights from Bulolo (BUL) to London (LON)
- Flights from Buenaventura (BUN) to London (LON)
- Flights from Baltimore (BWI) to London (LON)
- Flights from Bandar Seri Begawan (BWN) to London (LON)
- Flights from Columbia (CAE) to London (LON)
- Flights from Cascais (CAT) to London (LON)
- Flights from Chambery (CMF) to London (LON)
- Flights from Chernivtsi (CWC) to London (LON)
- Flights from Roseau (DCF) to London (LON)
- Flights from Dallas (DFW) to London (LON)
- Flights from Moscow (DME) to London (LON)
- Flights from Detroit (DTT) to London (LON)
- Flights from Phoenix (DVT) to London (LON)
- Flights from Essen (ESS) to London (LON)
- Flights from Rio de Janeiro (GIG) to London (LON)
- Flights from Geneva (GVA) to London (LON)
- Flights from Haugesund (HAU) to London (LON)
- Flights from Hambantota (HRI) to London (LON)
- Flights from Jakarta (JKT) to London (LON)
- Flights from Kuching (KCH) to London (LON)
- Flights from Kitwe (KIW) to London (LON)
- Flights from Osaka (KIX) to London (LON)
- Flights from Kassel (KSF) to London (LON)
- Flights from Kuala Lumpur (KUL) to London (LHR)
- Flights from Kuala Lumpur (KUL) to London (LON)
- Flights from London (LOZ) to London (LON)
- Flights from Long Semado (LSM) to London (LON)
- Flights from Lugano (LUG) to London (LON)
- Flights from Luxembourg (LUX) to London (LON)
- Flights from Luqa (MLA) to London (LON)
- Flights from Malta (MLK) to London (LON)
- Flights from Marseille (MRS) to London (LON)
- Flights from Newquay (NQY) to London (LON)
- Flights from Nuremberg (NUE) to London (LON)
- Flights from New York (NYC) to London (LON)
- Flights from Palma de Mallorca (PMI) to London (LON)
- Flights from Johannesburg (QRA) to London (LON)
- Flights from Rabat (RBA) to London (LON)
- Flights from Borba (RBB) to London (LON)
- Flights from Logrono (RJL) to London (LON)
- Flights from Saint-Brieuc (SBK) to London (LON)
- Flights from Shanghai (SHA) to London (LON)
- Flights from St. Michael (SMK) to London (LON)
- Flights from Shenzhen (SZX) to London (LON)
- Flights from Tallinn (TLL) to London (LON)
- Flights from Tampa (TPA) to London (LON)
- Flights from Uliastai (ULZ) to London (LON)
- Flights from Venice (VCE) to London (LON)
- Flights from Bellegarde (XBF) to London (LON)
- Flights from Chatellerault (XCX) to London (LON)
- Flights from Sallanches (XSN) to London (LON)
- Flights from Vesoul (XVO) to London (LON)
- Flights from Uranium City (YBE) to London (LON)
- Flights from Edmonton (YEA) to London (LON)
- Flights from Sable Island (YSA) to London (LON)
- Flights from St. Leonard (YSL) to London (LON)
*Available to Expedia members.