Cheap flights to Johannesburg OR Tambo Airport – Compare and Save

— JNB
Jun 22 — Jun 292
2 travellers

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 594 507 searches and data was last updated on 17 June 2025.

Return from

R1 837

One-way from

R981

Popular in

December

Cheapest in

May

Average price

R2 443

Good round-trip deal

R2 341 or less

Good one-way deal

R1 065 or less
FlySafair
  • FlySafair
  • 3/7-7/7
  • Nonstop
  • 4h 30m total
  • Cape Town to Johannesburg
Airlink
  • Airlink
  • 25/11
  • Nonstop
  • 2h 05m total
  • Cape Town to Johannesburg
Highest demand for flights based on searches. 7% potential increase in price (R4 015 potential increase over avg. return price).
Cheapest flight prices on average. 2% potential price decrease (R1 032 potential savings vs. average return price).
Average for return flights in June 2025
Price to beat on a round-trip flight from Cape Town Intl to Johannesburg OR Tambo.
Price to beat on a one-way flight from Cape Town Intl 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 17 June 2025.

Mon 16/65:45CPT - JNB
Nonstop2h 05mFlySafair
Mon 23/620:15JNB - CPT
Nonstop2h 15mFlySafair
Deal found 14/6R1 926
Tue 11/116:05CPT - JNB
Nonstop2h 05mAirlink
Wed 19/1120:35JNB - CPT
Nonstop2h 15mAirlink
Deal found 15/6R1 944
Sat 21/621:05CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 15/6R1 962
Sat 21/621:05CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 15/6R1 980
Sat 21/621:05CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 16/6R2 015
Sat 21/621:05CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 16/6R2 033
Sat 21/621:05CPT - JNB
Nonstop2h 05mMultiple Airlines
Sun 22/621:20JNB - CPT
Nonstop2h 15mMultiple Airlines
Deal found 15/6R2 051
Sat 21/621:05CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 16/6R2 069
Fri 20/620:55CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 16/6R2 105
Fri 14/117:00CPT - JNB
Nonstop2h 05mAirlink
Sun 16/1115:05JNB - CPT
Nonstop2h 15mAirlink
Deal found 16/6R2 122
Thu 19/611:45CPT - JNB
Nonstop2h 05mFlySafair
Sun 22/65:55JNB - CPT
Nonstop2h 20mFlySafair
Deal found 17/6R2 140
Tue 17/621:05CPT - JNB
Nonstop2h 05mFlySafair
Wed 18/620:30JNB - CPT
Nonstop2h 15mFlySafair
Deal found 16/6R2 158

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.