Cheap flights to Johannesburg OR Tambo Airport – Compare and Save

— JNB
May 17 — May 241
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 594 507 searches and data was last updated on 12 May 2025.

Return from

R1 580

One-way from

R1 035

Popular in

December

Cheapest in

May

Average price

R2 289

Good round-trip deal

R2 445 or less

Good one-way deal

R1 181 or less
FlySafair
  • FlySafair
  • 30/5-1/6
  • Nonstop
  • 4h 25m total
  • Cape Town to Johannesburg
Cemair
  • Cemair
  • 15/8
  • Nonstop
  • 2h 00m total
  • Cape Town to Johannesburg
Highest demand for flights based on searches. 7% potential increase in price (R4 065 potential increase over avg. return price).
Cheapest flight prices on average. 2% potential price decrease (R1 058 potential savings vs. average return price).
Average for return flights in May 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 12 May 2025.

Mon 19/520:25CPT - JNB
Nonstop2h 00mSouth African
Mon 26/521:20JNB - CPT
Nonstop2h 15mSouth African
Deal found 11/5R1 726
Mon 19/520:25CPT - JNB
Nonstop2h 00mSouth African
Tue 20/521:20JNB - CPT
Nonstop2h 15mSouth African
Deal found 10/5R1 744
Sat 24/519:35CPT - JNB
Nonstop2h 00mSouth African
Mon 26/521:20JNB - CPT
Nonstop2h 15mSouth African
Deal found 10/5R1 762
Sat 24/519:35CPT - JNB
Nonstop2h 00mSouth African
Mon 26/521:20JNB - CPT
Nonstop2h 15mSouth African
Deal found 11/5R1 780
Sat 24/520:25CPT - JNB
Nonstop2h 00mSouth African
Mon 26/521:20JNB - CPT
Nonstop2h 15mSouth African
Deal found 10/5R1 871
Mon 19/520:25CPT - JNB
Nonstop2h 00mSouth African
Wed 21/521:20JNB - CPT
Nonstop2h 15mSouth African
Deal found 10/5R1 907
Sat 24/521:05CPT - JNB
Nonstop2h 05mFlySafair
Mon 26/520:20JNB - CPT
Nonstop2h 15mFlySafair
Deal found 11/5R1 926
Sun 11/510:30CPT - JNB
Nonstop2h 00mLift
Mon 12/519:00JNB - CPT
Nonstop2h 10mLift
Deal found 9/5R1 944
Sat 7/619:40CPT - JNB
Nonstop2h 05mFlySafair
Sun 8/66:30JNB - CPT
Nonstop2h 20mFlySafair
Deal found 11/5R1 962
Sat 7/621:05CPT - JNB
Nonstop2h 05mFlySafair
Sun 8/66:30JNB - CPT
Nonstop2h 20mFlySafair
Deal found 11/5R1 980
Wed 28/520:25CPT - JNB
Nonstop2h 00mSouth African
Wed 4/66:05JNB - CPT
Nonstop2h 15mSouth African
Deal found 10/5R1 998
Sat 7/619:40CPT - JNB
Nonstop2h 05mFlySafair
Sun 8/66:30JNB - CPT
Nonstop2h 20mFlySafair
Deal found 11/5R2 016

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.