Cheap flights to Johannesburg OR Tambo Airport – Compare and Save

— JNB
6 Aug — 13 Aug1
1 adult

Flights to OR Tambo in 2025

Find the latest flights to OR Tambo in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 858,174 searches and data was last updated on 1 August 2025.

Return from

£550

One-way from

£391

Popular in

December

Cheapest in

March

Average price

£772

Good round-trip deal

£715 or less

Good one-way deal

£712 or less
RwandAir
  • RwandAir
  • 13/9-20/9
  • 2 total stops
  • 31h 10m total
  • London to Johannesburg
30/8
  • 30/8
  • 3 total stops
  • 41h 30m total
  • London to Johannesburg
Highest demand for flights based on searches. 5% potential increase in price (£31 potential increase over avg. return price).
Cheapest flight prices on average. 3% potential price decrease (£18 potential savings vs. average return price).
Average for return flights in August 2025
Price to beat on a round-trip flight from London to Johannesburg OR Tambo.
Price to beat on a one-way flight from London to Johannesburg OR Tambo.

Find flight deals to OR Tambo Airport

Cheapest flights to OR Tambo Airport
Explore the most affordable flight options available to OR Tambo Airport. Find the lowest fares based on data from user searches, with prices last updated on 1 August 2025.

Sat 13/921:20LHR - JNB
1 stop16h 00mRwandAir
Sat 20/916:50JNB - LHR
1 stop15h 10mRwandAir
Deal found 30/7£550
Mon 8/909:25LCY - JNB
1 stop22h 55mSWISS
Tue 7/1019:35JNB - LCY
1 stop17h 55mSWISS
Deal found 30/7£551
Tue 18/1110:00LGW - JNB
1 stop15h 55mEthiopian Air
Sun 7/1214:30JNB - LGW
1 stop16h 40mEthiopian Air
Deal found 1/8£552
Thu 9/1014:45LHR - JNB
1 stop16h 35mEtihad Airways
Fri 14/1109:50JNB - LHR
1 stop22h 55mEtihad Airways
Deal found 30/7£552
Fri 26/909:30LHR - JNB
1 stop21h 50mEtihad Airways
Sat 18/1009:50JNB - LHR
1 stop22h 10mEtihad Airways
Deal found 30/7£552
Wed 19/1116:00LGW - JNB
1 stop17h 25mAir Mauritius
Sun 30/1113:10JNB - LGW
1 stop19h 45mAir Mauritius
Deal found 1/8£553
Fri 21/1119:25LHR - JNB
2 stops36h 05mAustrian Airlines
Wed 26/1119:45JNB - LHR
2 stops20h 20mAustrian Airlines
Deal found 1/8£553
Wed 8/1007:00LHR - JNB
2 stops25h 20mSWISS
Wed 22/1019:35JNB - LHR
1 stop13h 20mSWISS
Deal found 1/8£554
Fri 28/1106:25LGW - JNB
1 stop26h 25mTurkish Airlines
Mon 15/1219:05JNB - LGW
1 stop16h 05mTurkish Airlines
Deal found 31/7£555
Thu 27/1119:10LCY - JNB
1 stop13h 20mSWISS
Mon 1/1220:15JNB - LCY
1 stop18h 35mSWISS
Deal found 29/7£555
Fri 5/914:45LHR - JNB
1 stop16h 35mEtihad Airways
Mon 15/909:50JNB - LHR
1 stop30h 25mEtihad Airways
Deal found 30/7£555
Mon 25/822:10LHR - JNB
1 stop32h 00mEgyptair
Wed 10/921:45JNB - LHR
1 stop16h 50mEgyptair
Deal found 30/7£555

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book with Flexibility

Our users can plan ahead with confidence and find flights with no change fees

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.