
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Find the cheapest month to fly from Johannesburg (JNB) to London (LON)
January is typically the cheapest month to fly
From RM 1,603 - RM 5,403 per traveller.
Travel information
Origin airport | O.R. Tambo Intl. |
|---|---|
Destination airport | Heathrow |
Distance | 9020 km |
Explore a world of travel with Expedia
- Flights to London
- Aegean Larnaca Intl. to LON-All Airports flights
- Air France TYO-All Airports to LON-All Airports flights
- British Airways Fort Lauderdale - Hollywood Intl. to LON-All Airports flights
- British Airways Hong Kong Intl. to LON-All Airports flights
- British Airways Istanbul to LON-All Airports flights
- British Airways JKT-All Airports to LON-All Airports flights
- British Airways Kuala Lumpur Intl. to LON-All Airports flights
- British Airways Kuching Intl. to LON-All Airports flights
- British Airways Muscat Intl. to LON-All Airports flights
- British Airways Penang Intl. to LON-All Airports flights
- Cathay Pacific Hong Kong Intl. to LON-All Airports flights
- China Southern Airlines Baiyun Intl. to LON-All Airports flights
- Emirates Chennai Intl. to LON-All Airports flights
- Emirates Penang Intl. to LON-All Airports flights
- Emirates Sultan Abdul Halim to LON-All Airports flights
- Emirates Tullamarine to LON-All Airports flights
- Ita Airways ROM-All Airports to LON-All Airports flights
- Klm Islamabad Intl. to LON-All Airports flights
- Klm Istanbul to LON-All Airports flights
- Klm Penang Intl. 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 Kuching Intl. to LON-All Airports flights
- Qatar Airways Sultan Haji Ahmad Shah to LON-All Airports flights
- Qatar Airways TYO-All Airports to LON-All Airports flights
- Swiss International Air Lines Miami Intl. to LON-All Airports flights
- Swiss International Air Lines Zürich to LON-All Airports flights
- Turkish Airlines NYC-All Airports to LON-All Airports flights
- Turkish Airlines PAR-All Airports to LON-All Airports flights
- Flights from Aalborg (AAL) to London (LON)
- Flights from Araxa (AAX) to London (LON)
- Flights from Amsterdam (AMS) to London (LON)
- Flights from Ambatomainty (AMY) to London (LON)
- Flights from Antwerp (ANR) to London (LON)
- Flights from Ann Arbor (ARB) to London (LON)
- Flights from Baotou (BAV) to London (LON)
- Flights from Bergen (BGO) to London (LON)
- Flights from Belfast (BHD) to London (LON)
- Flights from Bali (BLC) to London (LON)
- Flights from Bourges (BOU) to London (LON)
- Flights from Brunswick (BQK) to London (LON)
- Flights from Budapest (BUD) to London (LON)
- Flights from Baltimore (BWI) to London (LON)
- Flights from Guangzhou (CAN) to London (LON)
- Flights from Cologne (CGN) to London (LON)
- Flights from Da Nang (DAD) to London (LON)
- Flights from Dubrovnik (DBV) to London (LON)
- Flights from Dallas (DFW) to London (LON)
- Flights from Dakar (DKR) to London (LON)
- Flights from Dublin (DUB) to London (LON)
- Flights from Edinburgh (EDI) to London (LON)
- Flights from East Midlands (EMA) to London (LON)
- Flights from Faro (FAO) to London (LON)
- Flights from Freetown (FNA) to London (LON)
- Flights from Gdańsk (GDN) to London (LON)
- Flights from Georgetown (GEO) to London (LON)
- Flights from Gibraltar (GIB) to London (LON)
- Flights from Geneva (GVA) to London (LON)
- Flights from Hanoi (HAN) to London (LON)
- Flights from Haugesund (HAU) to London (LON)
- Flights from Homer (HOM) to London (LON)
- Flights from Hambantota (HRI) to London (LON)
- Flights from Seoul (ICN) to London (LON)
- Flights from Jersey (JER) to London (LON)
- Flights from New York (JFK) to London (LON)
- Flights from Jakarta (JKT) to London (LON)
- Flights from Kota Bharu (KBR) to London (LON)
- Flights from Osaka (KIX) to London (LON)
- Flights from Kuala Lumpur (KUL) to London (LHR)
- Flights from Kuala Lumpur (KUL) to London (LON)
- Flights from Albi (LBI) to London (LON)
- Flights from Lourdes (LDE) to London (LON)
- Flights from Milan (LIN) to London (LON)
- Flights from Liverpool (LPL) to London (LON)
- Flights from Milan (MIL) to London (LON)
- Flights from Nalchik (NAL) to London (LON)
- Flights from Nassau (NAS) to London (LON)
- Flights from Nairobi (NBO) to London (LON)
- Flights from Newcastle (NCL) to London (LON)
- Flights from Astana (NQZ) to London (LON)
- Flights from Nuremberg (NUE) to London (LON)
- Flights from Bucharest (OTP) to London (LON)
- Flights from Perugia San Francesco d'Assisi – Umbria Intl. Airport (PEG) to London (LON)
- Flights from Philadelphia (PHL) to London (LON)
- Flights from Parasi (PRS) to London (LON)
- Flights from Johannesburg (QRA) to London (LON)
- Flights from Rarotonga (RAR) to London (LON)
- Flights from Logrono (RJL) to London (LON)
- Flights from Sanford (SFM) to London (LON)
- Flights from Turku (TKU) to London (LON)
- Flights from Tunis (TUN) to London (LON)
- Flights from Uliastai (ULZ) to London (LON)
- Flights from Valencia (VLC) to London (LON)
- Flights from Yiwu (YIW) to London (LON)
- Flights from Toronto (YYZ) to London (LON)
*Available to Expedia members.