Cheap flights from Johannesburg OR Tambo Airport to London – Compare and Save
JNB — LON
Nov 6 — Nov 131
Return
1 adult
Economy
Return
1 adult, Economy
Find flight deals from OR Tambo to London
Enter your travel dates to find the best prices.
Cheapest flights from OR Tambo to LondonExplore the most affordable flight options available from OR Tambo to London. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 7 October 2025.
Explore the most affordable flight options available from OR Tambo to London. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 7 October 2025.
Thu 6/1110:10JNB - LHR
2 stops23h 35mMultiple Airlines
Tue 25/1111:05LHR - JNB
2 stops20h 25mMultiple Airlines
Deal found 6/10R10 728
Thu 30/1010:10JNB - LHR
1 stop14h 45mMultiple Airlines
Wed 29/418:40LHR - JNB
1 stop13h 40mMultiple Airlines
Deal found 7/10R10 746
Thu 20/1110:10JNB - LHR
2 stops23h 35mMultiple Airlines
Thu 27/1111:05LHR - JNB
2 stops20h 25mMultiple Airlines
Deal found 6/10R10 763
Fri 10/103:10JNB - LHR
1 stop28h 50mRwandAir
Sun 19/1021:20LHR - JNB
1 stop28h 00mRwandAir
Deal found 7/10R10 780
Thu 30/1010:10JNB - LHR
1 stop14h 45mMultiple Airlines
Wed 29/418:40LHR - JNB
1 stop13h 40mMultiple Airlines
Deal found 6/10R10 797
Thu 20/1110:10JNB - LCY
2 stops25h 10mLufthansa
Thu 27/1118:15LCY - JNB
1 stop13h 15mLufthansa
Deal found 5/10R10 832
Tue 18/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Tue 25/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 6/10R10 832
Sun 2/113:10JNB - LHR
1 stop29h 10mRwandAir
Thu 20/1120:20LHR - JNB
1 stop28h 00mRwandAir
Deal found 7/10R10 849
Thu 27/113:10JNB - LHR
1 stop29h 10mRwandAir
Thu 8/120:20LHR - JNB
1 stop16h 00mRwandAir
Deal found 7/10R10 866
Tue 25/1110:10JNB - LHR
2 stops23h 35mMultiple Airlines
Tue 2/1211:05LHR - JNB
2 stops20h 25mMultiple Airlines
Deal found 7/10R10 883
Tue 18/1122:00JNB - LHR
Nonstop11h 20mMultiple Airlines
Tue 25/116:30LHR - JNB
1 stop13h 35mMultiple Airlines
Deal found 6/10R10 900
Thu 6/1110:10JNB - LHR
1 stop14h 45mMultiple Airlines
Fri 21/1118:40LHR - JNB
1 stop13h 50mMultiple Airlines
Deal found 6/10R10 918
Best flights from OR Tambo to LondonDiscover carefully curated flight deals from OR Tambo to London that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 7 October 2025.
Discover carefully curated flight deals from OR Tambo to London that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 7 October 2025.
Thu 20/1110:10JNB - LCY
2 stops25h 10mLufthansa
Thu 27/1118:15LCY - JNB
1 stop13h 15mLufthansa
Deal found 5/10R10 832
Thu 6/1110:10JNB - LHR
1 stop14h 45mMultiple Airlines
Fri 21/1118:40LHR - JNB
1 stop13h 50mMultiple Airlines
Deal found 6/10R10 918
Mon 10/1120:15JNB - LHR
2 stops19h 25mSWISS
Sun 23/117:00LHR - JNB
2 stops25h 30mSWISS
Deal found 5/10R10 969
Fri 6/29:50JNB - LHR
1 stop28h 15mEtihad Airways
Tue 10/28:50LHR - JNB
1 stop21h 30mEtihad Airways
Deal found 4/10R11 004
Sun 9/1123:59JNB - LCY
1 stop19h 21mKLM
Thu 20/1120:05LCY - JNB
1 stop24h 00mKLM
Deal found 5/10R11 641
Mon 17/113:10JNB - LHR
1 stop29h 10mRwandAir
Tue 25/1120:20LHR - JNB
1 stop28h 00mRwandAir
Deal found 5/10R11 641
Tue 23/1222:00JNB - LHR
Nonstop11h 25mBritish Airways
Tue 10/221:15LHR - JNB
Nonstop11h 10mBritish Airways
Deal found 6/10R11 744
Tue 3/319:10JNB - LGW
1 stop29h 25mTurkish Airlines
Tue 24/310:15LGW - JNB
1 stop22h 35mTurkish Airlines
Deal found 5/10R12 037
Mon 1/1214:30JNB - LGW
1 stop17h 10mEthiopian Air
Sun 7/1210:00LGW - JNB
1 stop15h 55mEthiopian Air
Deal found 5/10R12 244
Thu 13/1118:50JNB - STN
1 stop19h 15mEmirates
Wed 19/1114:05STN - JNB
1 stop18h 20mEmirates
Deal found 5/10R12 726
Fri 6/29:50JNB - LHR
1 stop22h 50mEtihad Airways
Tue 10/28:50LHR - JNB
1 stop21h 30mEtihad Airways
Deal found 5/10R11 004
Mon 3/1120:15JNB - LHR
2 stops22h 25mSWISS
Tue 28/418:40LHR - JNB
1 stop13h 40mSWISS
Deal found 6/10R11 073
Wed 29/1023:59JNB - LHR
1 stop19h 01mMultiple Airlines
Thu 27/1111:30LHR - JNB
1 stop22h 40mMultiple Airlines
Deal found 6/10R11 193
Mon 3/1123:59JNB - LCY
1 stop19h 21mKLM
Mon 10/1120:05LCY - JNB
1 stop24h 00mKLM
Deal found 5/10R11 641
Fri 28/113:10JNB - LHR
1 stop29h 10mRwandAir
Tue 9/1220:20LHR - JNB
1 stop28h 00mRwandAir
Deal found 5/10R11 985
Fri 6/29:50JNB - LHR
1 stop34h 20mEtihad Airways
Tue 10/28:50LHR - JNB
1 stop21h 30mEtihad Airways
Deal found 6/10R11 004
Thu 13/1120:15JNB - LCY
1 stop14h 30mSWISS
Tue 2/1219:10LCY - JNB
1 stop13h 20mSWISS
Deal found 5/10R11 142
Thu 29/119:10JNB - LGW
1 stop16h 10mTurkish Airlines
Fri 20/217:05LGW - JNB
1 stop15h 45mTurkish Airlines
Deal found 7/10R12 295
Sun 30/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Thu 25/1210:00LGW - JNB
1 stop15h 55mEthiopian Air
Deal found 5/10R12 485
Thu 20/1113:25JNB - STN
1 stop24h 40mEmirates
Mon 1/1214:05STN - JNB
1 stop18h 20mEmirates
Deal found 5/10R12 726
Thu 13/1114:30JNB - LTN
2 stops20h 00mMultiple Airlines
Wed 19/119:15LTN - JNB
2 stops25h 50mMultiple Airlines
Deal found 5/10R11 589
Thu 20/1123:59JNB - LCY
1 stop18h 36mKLM
Mon 1/1220:05LCY - JNB
1 stop24h 00mKLM
Deal found 6/10R11 658
Thu 29/119:10JNB - LGW
1 stop29h 25mTurkish Airlines
Fri 20/217:05LGW - JNB
1 stop15h 45mTurkish Airlines
Deal found 6/10R12 313
Fri 12/1216:50JNB - LHR
1 stop15h 30mRwandAir
Mon 29/1220:30LHR - JNB
1 stop27h 50mRwandAir
Deal found 6/10R12 364
Wed 19/1120:15JNB - LCY
1 stop14h 20mSWISS
Wed 26/1119:10LCY - JNB
1 stop13h 20mSWISS
Deal found 5/10R11 365
Sat 29/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Sun 7/1210:00LGW - JNB
1 stop15h 55mEthiopian Air
Deal found 5/10R12 674
Mon 20/1010:05JNB - STN
1 stop27h 50mEmirates
Sun 9/1120:15STN - JNB
1 stop18h 20mEmirates
Deal found 6/10R12 743
Wed 5/1114:30JNB - LTN
2 stops20h 00mMultiple Airlines
Wed 12/119:15LTN - JNB
2 stops25h 50mMultiple Airlines
Deal found 6/10R11 710
Fri 17/1023:30JNB - LCY
1 stop13h 10mKLM
Mon 3/1120:05LCY - JNB
1 stop24h 00mKLM
Deal found 6/10R11 916
Wed 12/1120:15JNB - LCY
1 stop14h 20mSWISS
Thu 4/1219:10LCY - JNB
1 stop13h 20mSWISS
Deal found 5/10R11 538
Direct flights from OR Tambo to LondonExplore direct flight options from OR Tambo to London based on user searches, and compare prices and availability for your desired travel dates. Data last updated 7 October 2025.
Explore direct flight options from OR Tambo to London based on user searches, and compare prices and availability for your desired travel dates. Data last updated 7 October 2025.
Thu 13/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Fri 28/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 7/10R10 780
Thu 13/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Fri 28/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 6/10R10 797
Tue 18/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Tue 25/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 6/10R10 832
Thu 6/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Fri 21/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 5/10R10 866
Tue 11/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Fri 28/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 6/10R10 918
Tue 11/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Fri 28/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 5/10R10 935
Thu 6/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Tue 25/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 5/10R10 987
Sun 9/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Thu 20/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 5/10R11 004
Thu 6/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Fri 21/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 7/10R11 055
Mon 27/1022:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Mon 3/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 6/10R11 107
Thu 6/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Tue 25/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Deal found 7/10R11 124
Tue 18/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Thu 27/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Deal found 6/10R11 159
Last-minute flights from OR Tambo to LondonDiscover last-minute flight deals from OR Tambo to London. Data last updated 7 October 2025 and is based on user searches.
Discover last-minute flight deals from OR Tambo to London. Data last updated 7 October 2025 and is based on user searches.
Tue 14/1020:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Wed 29/1019:40LHR - JNB
Nonstop10h 45mVirgin Atlantic
Deal found 6/10R11 124
Wed 15/1020:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Wed 29/1019:40LHR - JNB
Nonstop10h 45mVirgin Atlantic
Deal found 5/10R10 969
Wed 15/1020:40JNB - LHR
Nonstop11h 05mMultiple Airlines
Sat 15/1117:50LHR - JNB
1 stop26h 15mMultiple Airlines
Deal found 5/10R11 004
Tue 4/1120:15JNB - LCY
1 stop14h 30mMultiple Airlines
Tue 11/1117:15LCY - JNB
1 stop14h 15mMultiple Airlines
Deal found 5/10R11 055
Tue 4/1123:00JNB - LGW
1 stop32h 40mEthiopian Air
Tue 11/1110:00LGW - JNB
1 stop15h 55mEthiopian Air
Deal found 5/10R11 107
Thu 6/116:05JNB - LGW
1 stop18h 10mMultiple Airlines
Tue 25/1117:15LGW - JNB
1 stop27h 10mMultiple Airlines
Deal found 5/10R11 021
Thu 6/1120:15JNB - LCY
1 stop14h 30mSWISS
Fri 21/1119:20LCY - JNB
1 stop13h 10mSWISS
Deal found 5/10R11 090
Thu 13/1120:15JNB - LCY
1 stop14h 30mSWISS
Wed 19/1119:10LCY - JNB
1 stop13h 20mSWISS
Deal found 5/10R10 987
Thu 13/1120:15JNB - LCY
1 stop14h 30mSWISS
Tue 2/1219:10LCY - JNB
1 stop13h 20mSWISS
Deal found 5/10R11 142
Thu 20/1110:10JNB - LCY
2 stops25h 10mLufthansa
Thu 27/1118:15LCY - JNB
1 stop13h 15mLufthansa
Deal found 5/10R10 832
Thu 20/1120:15JNB - LGW
1 stop23h 35mSWISS
Thu 27/1118:40LGW - JNB
1 stop13h 50mSWISS
Deal found 6/10R11 055
Thu 20/1120:15JNB - LGW
1 stop23h 35mSWISS
Thu 27/1118:40LGW - JNB
1 stop13h 50mSWISS
Deal found 5/10R11 073
One-way flights from OR Tambo to LondonSearch for one-way flight options from OR Tambo to London. Find affordable one-way fares based on user searches. Data last updated 7 October 2025.
Search for one-way flight options from OR Tambo to London. Find affordable one-way fares based on user searches. Data last updated 7 October 2025.
Fri 21/119:50JNB - LHR
1 stop22h 50mEtihad Airways
Deal found 6/10R5 459
Tue 28/1010:10JNB - LHR
1 stop14h 45mLufthansa
Deal found 5/10R5 579
Sun 23/119:25JNB - LGW
1 stop22h 30mQatar Airways
Deal found 7/10R5 579
Sat 17/113:45JNB - LGW
1 stop18h 10mQatar Airways
Deal found 6/10R5 597
Thu 5/210:10JNB - LHR
1 stop14h 45mLufthansa
Deal found 6/10R5 614
Wed 15/109:50JNB - LCY
2 stops25h 15mMultiple Airlines
Deal found 5/10R5 648
Wed 15/1013:55JNB - LGW
1 stop17h 45mQatar Airways
Deal found 5/10R5 648
Tue 14/109:50JNB - LCY
2 stops28h 20mMultiple Airlines
Deal found 7/10R5 666
Wed 19/1113:45JNB - LGW
1 stop18h 10mQatar Airways
Deal found 5/10R5 666
Thu 16/1013:55JNB - LGW
1 stop17h 45mQatar Airways
Deal found 5/10R5 683
Fri 21/119:25JNB - LGW
1 stop22h 30mQatar Airways
Deal found 7/10R5 700
Wed 19/119:50JNB - LCY
2 stops27h 05mMultiple Airlines
Deal found 5/10R5 717