Cheap flights from London to Johannesburg OR Tambo Airport – Compare and Save
LON — JNB
1 Nov — 8 Nov1
Return
1 adult
Economy
Return
1 adult, Economy
Find flight deals from London to OR Tambo
Enter your travel dates to find the best prices.
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 2 October 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 2 October 2025.
Tue 28/1010:00LGW - JNB
1 stop15h 55mEthiopian Air
Sat 22/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 2/10£486
Wed 5/1120:15LHR - JNB
1 stop14h 50mEthiopian Air
Sun 23/1123:00JNB - LHR
1 stop17h 25mEthiopian Air
Deal found 2/10£486
Thu 20/1118:40LHR - JNB
1 stop13h 50mMultiple Airlines
Thu 27/1110:10JNB - LHR
1 stop14h 45mMultiple Airlines
Deal found 30/9£487
Thu 2/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Mon 13/1014:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 1/10£488
Sat 4/1021:20LHR - JNB
1 stop16h 00mRwandAir
Sun 12/1016:50JNB - LHR
1 stop17h 10mRwandAir
Deal found 1/10£488
Sun 26/1010:00LGW - JNB
1 stop15h 55mEthiopian Air
Sun 16/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 1/10£488
Mon 3/1122:00LHR - JNB
1 stop31h 10mEgyptair
Sun 9/1121:45JNB - LHR
1 stop36h 55mEgyptair
Deal found 2/10£488
Mon 3/1120:30LGW - JNB
1 stop22h 00mMultiple Airlines
Thu 13/1106:05JNB - LGW
1 stop18h 10mMultiple Airlines
Deal found 1/10£489
Thu 30/1020:20LHR - JNB
1 stop28h 00mRwandAir
Thu 6/1116:50JNB - LHR
1 stop15h 30mRwandAir
Deal found 2/10£489
Thu 13/1110:00LGW - JNB
1 stop15h 55mEthiopian Air
Sat 29/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 1/10£490
Mon 27/1020:30LHR - JNB
1 stop15h 50mRwandAir
Sun 2/1103:10JNB - LHR
1 stop29h 10mRwandAir
Deal found 1/10£490
Thu 13/1111:10LGW - JNB
1 stop21h 45mKenya Airways
Tue 18/1101:35JNB - LGW
1 stop30h 45mKenya Airways
Deal found 30/9£491
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 2 October 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 2 October 2025.
Wed 12/1118:40LHR - JNB
1 stop13h 50mSWISS
Tue 18/1120:15JNB - LHR
2 stops27h 10mSWISS
Deal found 30/9£496
Sun 26/1010:00LGW - JNB
1 stop15h 55mEthiopian Air
Sat 15/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 2/10£506
Mon 3/1113:55LHR - JNB
1 stop16h 25mEtihad Airways
Tue 25/1109:50JNB - LHR
1 stop22h 50mEtihad Airways
Deal found 2/10£520
Fri 26/1206:25LGW - JNB
1 stop26h 25mTurkish Airlines
Tue 13/119:10JNB - LGW
1 stop29h 25mTurkish Airlines
Deal found 2/10£536
Wed 19/1107:10SEN - JNB
2 stops30h 40mMultiple Airlines
Mon 24/1101:35JNB - SEN
2 stops34h 25mMultiple Airlines
Deal found 1/10£537
Mon 3/1120:05LCY - JNB
1 stop24h 00mKLM
Sun 9/1123:59JNB - LCY
1 stop19h 21mKLM
Deal found 30/9£554
Fri 31/1021:15LHR - JNB
Nonstop11h 10mBritish Airways
Sun 16/1119:35JNB - LHR
Nonstop11h 20mBritish Airways
Deal found 30/9£596
Thu 27/1119:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Mon 1/1222:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 29/9£601
Wed 15/1021:20LHR - JNB
1 stop28h 00mRwandAir
Wed 22/1016:50JNB - LHR
1 stop15h 10mRwandAir
Deal found 30/9£621
Wed 12/1114:05STN - JNB
1 stop24h 30mEmirates
Tue 18/1122:20JNB - STN
1 stop21h 40mEmirates
Deal found 30/9£677
Mon 13/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Sun 19/1014:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 30/9£517
Thu 29/117:45LCY - JNB
1 stop14h 45mSWISS
Thu 5/220:15JNB - LCY
1 stop14h 30mSWISS
Deal found 1/10£537
Wed 19/1107:10SEN - JNB
2 stops25h 45mMultiple Airlines
Mon 24/1101:35JNB - SEN
2 stops34h 25mMultiple Airlines
Deal found 30/9£546
Thu 30/1020:05LCY - JNB
1 stop24h 00mKLM
Mon 3/1123:59JNB - LCY
1 stop19h 21mKLM
Deal found 30/9£563
Thu 4/1210:00LGW - JNB
1 stop25h 05mEthiopian Air
Mon 8/1214:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 29/9£528
Thu 5/221:15LHR - JNB
Nonstop11h 10mBritish Airways
Wed 25/319:35JNB - LHR
Nonstop11h 20mBritish Airways
Deal found 30/9£596
Sat 1/1109:00LTN - JNB
2 stops20h 10mMultiple Airlines
Fri 14/1121:45JNB - LTN
2 stops19h 40mMultiple Airlines
Deal found 2/10£551
Tue 28/1019:10LCY - JNB
1 stop13h 20mSWISS
Tue 18/1120:15JNB - LCY
1 stop14h 30mSWISS
Deal found 30/9£556
Sun 19/1021:20LHR - JNB
2 stops18h 30mRwandAir
Sat 25/1016:50JNB - LHR
1 stop15h 30mRwandAir
Deal found 30/9£626
Tue 18/1120:05LCY - JNB
1 stop24h 00mKLM
Wed 3/1223:59JNB - LCY
1 stop18h 36mKLM
Deal found 29/9£572
Thu 30/1010:00LGW - JNB
1 stop15h 55mEthiopian Air
Tue 25/1123:00JNB - LGW
1 stop32h 40mEthiopian Air
Deal found 2/10£528
Wed 12/1117:05LGW - JNB
1 stop15h 45mTurkish Airlines
Wed 19/1112:20JNB - LGW
2 stops23h 05mTurkish Airlines
Deal found 30/9£664
Thu 30/1017:35LTN - JNB
2 stops24h 35mMultiple Airlines
Thu 6/1114:30JNB - LTN
2 stops25h 30mMultiple Airlines
Deal found 2/10£554
Tue 18/1120:15STN - JNB
1 stop18h 20mEmirates
Tue 25/1122:20JNB - STN
1 stop21h 40mEmirates
Deal found 30/9£677
Tue 3/317:45LCY - JNB
1 stop14h 45mSWISS
Tue 10/320:15JNB - LCY
1 stop14h 30mSWISS
Deal found 1/10£563
Fri 14/1120:05LCY - JNB
1 stop24h 00mKLM
Mon 24/1123:59JNB - LCY
1 stop19h 21mKLM
Deal found 30/9£572
Mon 16/321:15LHR - JNB
Nonstop11h 10mBritish Airways
Tue 31/319:25JNB - LHR
Nonstop11h 10mBritish Airways
Deal found 1/10£653
Thu 23/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Sat 8/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 1/10£542
Tue 11/1110:15LGW - JNB
1 stop22h 35mTurkish Airlines
Wed 19/1112:20JNB - LGW
2 stops36h 15mTurkish Airlines
Deal found 30/9£664
Thu 30/1017:35LTN - JNB
2 stops24h 35mMultiple Airlines
Thu 6/1114:30JNB - LTN
2 stops25h 30mMultiple Airlines
Deal found 2/10£554
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 2 October 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 2 October 2025.
Sat 1/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Thu 6/1121:30JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 29/9£560
Tue 21/1022:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Fri 24/1020:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 30/9£560
Sat 1/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Wed 12/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 30/9£563
Sun 12/1022:15LHR - JNB
Nonstop11h 05mVirgin Atlantic
Thu 16/1020:40JNB - LHR
Nonstop11h 05mVirgin Atlantic
Deal found 30/9£563
Tue 18/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Sun 30/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 30/9£564
Wed 29/1019:40LHR - JNB
Nonstop10h 45mVirgin Atlantic
Wed 19/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 1/10£565
Mon 10/1119:40LHR - JNB
Nonstop11h 00mVirgin Atlantic
Mon 1/1222:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 30/9£566
Mon 2/219:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Mon 9/322:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 30/9£566
Thu 30/1019:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Wed 5/1122:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 1/10£567
Tue 3/319:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Mon 16/322:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 30/9£569
Tue 3/319:40LHR - JNB
Nonstop10h 55mVirgin Atlantic
Wed 18/322:00JNB - LHR
Nonstop11h 20mVirgin Atlantic
Deal found 30/9£569
Tue 28/1018:30LHR - JNB
Nonstop11h 05mBritish Airways
Tue 4/1119:35JNB - LHR
Nonstop11h 20mBritish Airways
Deal found 30/9£576
Last-minute flights from London to OR TamboDiscover last-minute flight deals from London to OR Tambo. Data last updated 2 October 2025 and is based on user searches.
Discover last-minute flight deals from London to OR Tambo. Data last updated 2 October 2025 and is based on user searches.
Thu 2/1010:10LGW - JNB
1 stop16h 45mEthiopian Air
Mon 13/1014:30JNB - LGW
1 stop16h 50mEthiopian Air
Deal found 1/10£488
Sat 4/1021:20LHR - JNB
1 stop16h 00mRwandAir
Sat 25/1016:50JNB - LHR
1 stop15h 30mRwandAir
Deal found 1/10£488
Sun 26/1010:00LGW - JNB
1 stop15h 55mEthiopian Air
Mon 17/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 1/10£488
Mon 27/1020:30LHR - JNB
1 stop15h 50mRwandAir
Sun 2/1103:10JNB - LHR
1 stop29h 10mRwandAir
Deal found 1/10£490
Tue 28/1010:00LGW - JNB
1 stop15h 55mEthiopian Air
Sat 22/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 2/10£486
Thu 30/1020:20LHR - JNB
1 stop28h 00mRwandAir
Thu 6/1116:50JNB - LHR
1 stop15h 30mRwandAir
Deal found 2/10£489
Mon 3/1122:00LHR - JNB
1 stop31h 10mEgyptair
Sun 9/1121:45JNB - LHR
1 stop36h 55mEgyptair
Deal found 2/10£488
Mon 3/1120:30LGW - JNB
1 stop22h 00mMultiple Airlines
Thu 13/1106:05JNB - LGW
1 stop18h 10mMultiple Airlines
Deal found 1/10£489
Wed 5/1120:15LHR - JNB
1 stop14h 50mEthiopian Air
Sun 23/1123:00JNB - LHR
1 stop17h 25mEthiopian Air
Deal found 2/10£486
Thu 13/1110:00LGW - JNB
1 stop15h 55mEthiopian Air
Sat 29/1114:30JNB - LGW
1 stop17h 10mEthiopian Air
Deal found 1/10£490
Thu 13/1111:10LGW - JNB
1 stop21h 45mKenya Airways
Tue 18/1101:35JNB - LGW
1 stop30h 45mKenya Airways
Deal found 30/9£491
Thu 20/1118:40LHR - JNB
1 stop13h 50mMultiple Airlines
Thu 27/1110:10JNB - LHR
1 stop14h 45mMultiple Airlines
Deal found 30/9£487
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 2 October 2025.
Search for one-way flight options from London to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 2 October 2025.
Sun 2/1107:25LGW - JNB
3 stops46h 55mMultiple Airlines
Deal found 1/10£364
Mon 20/1015:05STN - JNB
3 stops40h 15mMultiple Airlines
Deal found 30/9£364
Sun 2/1108:50LHR - JNB
1 stop21h 30mEtihad Airways
Deal found 1/10£364
Thu 13/1115:30LTN - JNB
2 stops22h 05mMultiple Airlines
Deal found 30/9£364
Sat 6/1210:25LGW - JNB
1 stop27h 25mKenya Airways
Deal found 30/9£364
Tue 7/1010:45STN - JNB
2 stops19h 25mMultiple Airlines
Deal found 1/10£364
Tue 21/1015:00LHR - JNB
1 stop15h 10mEgyptair
Deal found 2/10£364
Sat 6/1210:25LGW - JNB
1 stop36h 00mKenya Airways
Deal found 1/10£365
Thu 13/1106:50LCY - JNB
2 stops22h 20mMultiple Airlines
Deal found 30/9£365
Fri 24/1021:25STN - JNB
2 stops32h 45mMultiple Airlines
Deal found 30/9£365
Thu 9/1007:40LHR - JNB
2 stops22h 30mMultiple Airlines
Deal found 30/9£365
Mon 20/1008:50LGW - JNB
3 stops46h 30mMultiple Airlines
Deal found 30/9£366