Cheap flights from London to Johannesburg OR Tambo Airport – Compare and Save
LON — JNB
19 Jun — 26 Jun1
Return
1 adult
Economy
Find flight deals from London to OR Tambo
Cheapest flights from London to OR TamboExplore the most affordable flight options available from London to OR Tambo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 14 June 2025.
Explore the most affordable flight options available from London to OR Tambo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 14 June 2025.
Mon 13/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Mon 20/1014:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 11/6£494
Wed 25/606:00LHR - JNB
2 stops25h 35mAustrian Airlines
Mon 14/719:00JNB - LHR
2 stops27h 40mAustrian Airlines
Deal found 13/6£494
Mon 18/818:40LHR - JNB
1 stop13h 40mSWISS
Sun 5/1019:35JNB - LHR
2 stops23h 55mSWISS
Deal found 13/6£495
Thu 26/606:10STN - JNB
2 stops25h 35mMultiple Airlines
Sun 6/717:50JNB - STN
2 stops29h 50mMultiple Airlines
Deal found 13/6£496
Sun 15/615:00LHR - JNB
1 stop15h 10mEgyptair
Sun 22/621:45JNB - LHR
1 stop24h 20mEgyptair
Deal found 14/6£496
Tue 7/1006:55LHR - JNB
2 stops24h 40mLufthansa
Sat 11/1019:00JNB - LHR
1 stop13h 40mLufthansa
Deal found 14/6£496
Mon 23/610:10LGW - JNB
1 stop16h 45mEthiopian Air
Mon 28/714:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 13/6£497
Tue 1/717:10LHR - JNB
1 stop15h 10mMultiple Airlines
Sat 12/719:00JNB - LHR
1 stop13h 40mMultiple Airlines
Deal found 12/6£497
Thu 19/611:05LHR - JNB
2 stops20h 30mMultiple Airlines
Mon 7/719:00JNB - LHR
1 stop13h 40mMultiple Airlines
Deal found 13/6£498
Tue 23/910:10LGW - JNB
1 stop16h 45mEthiopian Air
Sun 5/1014:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 12/6£498
Sat 23/820:05LHR - JNB
1 stop36h 15mSWISS
Tue 16/919:35JNB - LHR
1 stop23h 15mSWISS
Deal found 13/6£498
Mon 6/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Wed 15/1014:30JNB - LGW
1 stop16h 55mEthiopian Air
Deal found 14/6£499
Best flights from London to OR TamboDiscover carefully curated flight deals from London to OR Tambo that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 14 June 2025.
Discover carefully curated flight deals from London to OR Tambo that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 14 June 2025.
Mon 13/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Mon 20/1014:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 11/6£494
Wed 25/606:00LHR - JNB
2 stops25h 35mAustrian Airlines
Mon 14/719:00JNB - LHR
2 stops27h 40mAustrian Airlines
Deal found 13/6£494
Mon 18/818:40LHR - JNB
1 stop13h 40mSWISS
Sun 5/1019:35JNB - LHR
2 stops23h 55mSWISS
Deal found 13/6£495
Thu 26/606:10STN - JNB
2 stops25h 35mMultiple Airlines
Sun 6/717:50JNB - STN
2 stops29h 50mMultiple Airlines
Deal found 13/6£496
Tue 7/1006:55LHR - JNB
2 stops24h 40mLufthansa
Sat 11/1019:00JNB - LHR
1 stop13h 40mLufthansa
Deal found 14/6£496
Thu 21/817:50LHR - JNB
2 stops37h 45mBrussels Airlines
Tue 16/919:00JNB - LHR
2 stops27h 35mBrussels Airlines
Deal found 12/6£502
Wed 20/820:55LHR - JNB
1 stop34h 25mEtihad Airways
Sat 13/909:50JNB - LHR
1 stop22h 10mEtihad Airways
Deal found 13/6£506
Wed 12/1106:25LGW - JNB
1 stop26h 25mTurkish Airlines
Tue 18/1119:10JNB - LGW
1 stop29h 25mTurkish Airlines
Deal found 12/6£514
Thu 26/621:20LHR - JNB
1 stop17h 00mRwandAir
Wed 9/716:50JNB - LHR
1 stop15h 10mRwandAir
Deal found 13/6£518
Wed 5/1122:30LHR - JNB
Nonstop11h 00mVirgin Atlantic
Sat 29/1119:35JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 12/6£521
Sat 22/1114:00LHR - JNB
1 stop15h 10mEgyptair
Mon 8/1221:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 13/6£527
Thu 27/1111:10LGW - JNB
1 stop21h 45mKenya Airways
Sat 6/1201:15JNB - LGW
1 stop30h 35mKenya Airways
Deal found 14/6£529
Direct flights from London to OR TamboExplore direct flight options from London to OR Tambo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 14 June 2025.
Explore direct flight options from London to OR Tambo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 14 June 2025.
Thu 11/922:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Wed 24/920:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 12/6£521
Wed 5/1122:30LHR - JNB
Nonstop11h 00mVirgin Atlantic
Sat 29/1119:35JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 12/6£521
Wed 27/822:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Sun 21/920:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 13/6£523
Thu 11/922:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Thu 25/920:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 12/6£524
Wed 5/1122:30LHR - JNB
Nonstop11h 00mVirgin Atlantic
Sat 29/1119:35JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 14/6£525
Thu 11/922:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Wed 24/920:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 13/6£527
Sat 27/922:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Sat 4/1020:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 12/6£528
Fri 26/922:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Sun 5/1020:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 11/6£530
Tue 19/822:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Sun 7/920:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 12/6£531
Fri 5/1222:30LHR - JNB
Nonstop11h 00mVirgin Atlantic
Fri 12/1219:35JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 13/6£535
Wed 10/922:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Wed 17/920:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 11/6£541
Tue 26/822:15LHR - JNB
Nonstop10h 50mVirgin Atlantic
Tue 16/920:30JNB - LHR
Nonstop11h 15mVirgin Atlantic
Deal found 14/6£542
Last-minute flights from London to OR TamboDiscover last-minute flight deals from London to OR Tambo. Data last updated 14 June 2025 and is based on user searches.
Discover last-minute flight deals from London to OR Tambo. Data last updated 14 June 2025 and is based on user searches.
Fri 13/622:10LHR - JNB
1 stop32h 00mEgyptair
Mon 23/621:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 12/6£495
Sun 15/615:00LHR - JNB
1 stop15h 10mEgyptair
Sun 22/621:45JNB - LHR
1 stop24h 20mEgyptair
Deal found 14/6£496
Mon 16/622:10LHR - JNB
1 stop32h 00mEgyptair
Fri 27/621:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 13/6£496
Mon 16/622:10LHR - JNB
1 stop32h 00mEgyptair
Wed 25/621:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 13/6£504
Thu 19/611:05LHR - JNB
2 stops20h 30mMultiple Airlines
Mon 7/719:00JNB - LHR
1 stop13h 40mMultiple Airlines
Deal found 13/6£498
Thu 19/611:05LHR - JNB
2 stops20h 30mBrussels Airlines
Mon 7/719:00JNB - LHR
2 stops16h 15mBrussels Airlines
Deal found 13/6£507
Thu 19/609:30LHR - JNB
1 stop21h 50mEtihad Airways
Mon 7/709:50JNB - LHR
1 stop22h 10mEtihad Airways
Deal found 13/6£522
Thu 19/621:20LHR - JNB
1 stop17h 00mRwandAir
Thu 26/616:50JNB - LHR
1 stop17h 55mRwandAir
Deal found 14/6£524
Fri 20/622:10LHR - JNB
1 stop32h 00mEgyptair
Fri 27/621:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 13/6£516
Fri 20/622:10LHR - JNB
1 stop32h 00mEgyptair
Fri 27/621:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 12/6£525
Sat 21/607:30LHR - JNB
1 stop24h 05mLufthansa
Mon 7/719:00JNB - LHR
1 stop24h 40mLufthansa
Deal found 12/6£517
Sat 21/621:20LHR - JNB
1 stop17h 00mRwandAir
Mon 7/716:50JNB - LHR
1 stop15h 10mRwandAir
Deal found 12/6£523
One-way flights from London to OR TamboSearch for one-way flight options from London to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 14 June 2025.
Search for one-way flight options from London to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 14 June 2025.
Thu 19/621:50LGW - JNB
3 stops38h 15mMultiple Airlines
Deal found 13/6£370
Mon 23/616:50LCY - JNB
2 stops38h 30mMultiple Airlines
Deal found 13/6£370
Tue 4/1120:30LGW - JNB
1 stop18h 45mMultiple Airlines
Deal found 12/6£371
Sun 10/807:15STN - JNB
2 stops48h 05mMultiple Airlines
Deal found 13/6£371
Wed 10/906:50LHR - JNB
2 stops48h 45mBrussels Airlines
Deal found 13/6£371
Mon 30/621:20LGW - JNB
3 stops53h 35mMultiple Airlines
Deal found 14/6£372
Fri 20/620:05LTN - JNB
3 stops58h 05mMultiple Airlines
Deal found 13/6£372
Thu 3/721:20LGW - JNB
3 stops53h 35mMultiple Airlines
Deal found 12/6£372
Sat 21/623:10STN - JNB
3 stops44h 00mMultiple Airlines
Deal found 12/6£372
Tue 4/1112:15LGW - JNB
3 stops42h 20mMultiple Airlines
Deal found 12/6£373
Mon 1/1206:35LHR - JNB
1 stop22h 30mLufthansa
Deal found 13/6£373
Sun 6/718:05STN - JNB
3 stops56h 50mMultiple Airlines
Deal found 12/6£374