Find flights
Deals
When to book
Airlines

Direct flights to Johannesburg from $1,243

This is the cheapest price on a non-stop flight to Johannesburg found by a Cheapflights user in the last 72 hours by searching for a flight departing on 4/10. Fares are subject to change and may not be available on all flights or dates of travel.
CMH — JNB
7 Jun — 14 Jun1
1 adult
Fri 7/6
Fri 14/6

Cheap direct flight deals to Johannesburg

Discover affordable direct flight deals to Johannesburg. In the last 7 days, Cheapflights users made a total of 537,970 searches and data was last updated on 2 June 2024.
Sat 10/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sat 31/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$1,967
Tue 23/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 1/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,023
Tue 16/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 31/717:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,122
Sat 10/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sun 1/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,147
Thu 25/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 7/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,162
Thu 29/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sat 31/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 31/5$2,403
Tue 27/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 17/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,483
Sat 24/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sat 21/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,579
Thu 29/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 19/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,736

One-way direct flights to Johannesburg

Explore one-way non-stop flights to Johannesburg for greater flexibility in your travel plans. Find up-to-date pricing and availability for one-way flights. In the last 7 days, Cheapflights users made a total of 537,970 searches and data was last updated on 2 June 2024.
Fri 4/1009:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 2/6$1,243
Fri 18/1010:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 1/6$1,246
Tue 16/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 2/6$1,313
Fri 30/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 1/6$1,878
Sat 6/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 1/6$2,003
Tue 18/609:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 2/6$2,108
Mon 15/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 1/6$2,272
Wed 3/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 2/6$2,628
Fri 14/609:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 1/6$2,965

Direct return flights to Johannesburg

Explore direct return flights to Johannesburg. Find up-to-date pricing and availability for return flights. In the last 7 days, Cheapflights users made a total of 537,970 searches and data was last updated on 2 June 2024.
Sat 10/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sat 31/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$1,967
Tue 23/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 1/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,023
Tue 16/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 31/717:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,122
Sat 10/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sun 1/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,147
Thu 25/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 7/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,162
Thu 29/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sat 31/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 31/5$2,403
Tue 27/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 17/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,483
Sat 24/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Sat 21/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,579
Thu 29/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 19/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 1/6$2,736

Direct flights to Johannesburg departing soon

Discover non-stop flights to Johannesburg departing soon. In the last 7 days, Cheapflights users made a total of 537,970 searches and data was last updated on 2 June 2024.
Tue 11/609:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 18/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$2,830
Fri 7/609:30SYD - JNB
Nonstop14h 40mQantas Airways
Fri 14/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 2/6$3,350

Best time to book a flight to Johannesburg

Have a flexible travel schedule? Discover the best time to fly to Johannesburg with our price prediction graph.
Estimated return price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.

Find direct flights to Johannesburg within your budget

Use the slider to find non-stop flights to Johannesburg within your budget. Price data is based on user searches made on Cheapflights. Over the past seven days, Cheapflights users made 537,970 searches and data was last updated on 2 June 2024.

Fly from

Any airport

Budget

$1,967 - $2,736

Route

Depart

Return

Price

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Sat 10/8

Nonstop14h 40m

Johannesburg OR Tambo

Sat 31/8

Nonstop11h 50m

$1,967

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Tue 23/7

Nonstop14h 40m

Johannesburg OR Tambo

Thu 1/8

Nonstop11h 50m

$2,023

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Tue 16/7

Nonstop14h 40m

Johannesburg OR Tambo

Wed 31/7

Nonstop11h 50m

$2,122

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Sat 10/8

Nonstop14h 40m

Johannesburg OR Tambo

Sun 1/9

Nonstop11h 50m

$2,147

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Thu 25/7

Nonstop14h 40m

Johannesburg OR Tambo

Wed 7/8

Nonstop11h 50m

$2,162

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Thu 29/8

Nonstop14h 40m

Johannesburg OR Tambo

Sat 31/8

Nonstop11h 50m

$2,403

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Tue 27/8

Nonstop14h 40m

Johannesburg OR Tambo

Tue 17/9

Nonstop11h 50m

$2,483

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Sat 24/8

Nonstop14h 40m

Johannesburg OR Tambo

Sat 21/9

Nonstop11h 50m

$2,579

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Thu 29/8

Nonstop14h 40m

Johannesburg OR Tambo

Thu 19/9

Nonstop11h 50m

$2,736

Flights are sorted by cheapest first

Deals found on 1/6

Reviews of airlines flying non-stop to Johannesburg

Get insights into the airlines that provide direct flights to Johannesburg. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Johannesburg. Reviews last updated 2 June 2024.
8.2
Very Good
1,423 reviews

Food

7.8

Entertainment

8.1

Comfort

8.1

Overall

8.2

Boarding

8.4

Crew

8.7

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

8.2
Very Good
1,423 reviews
8.2
Very Good
1,423 reviews

Food

7.8

Entertainment

8.1

Comfort

8.1

Overall

8.2

Boarding

8.4

Crew

8.7

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

8.1
Very Good
3,907 reviews
8.2
Very Good
1,423 reviews

Food

7.8

Entertainment

8.1

Comfort

8.1

Overall

8.2

Boarding

8.4

Crew

8.7

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

7.8
Good
1,049 reviews
8.2
Very Good
1,423 reviews

Food

7.8

Entertainment

8.1

Comfort

8.1

Overall

8.2

Boarding

8.4

Crew

8.7

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

7.6
Good
939 reviews
8.2
Very Good
1,423 reviews

Food

7.8

Entertainment

8.1

Comfort

8.1

Overall

8.2

Boarding

8.4

Crew

8.7

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

7.3
Good
14,260 reviews
8.2
Very Good
1,423 reviews

Food

7.8

Entertainment

8.1

Comfort

8.1

Overall

8.2

Boarding

8.4

Crew

8.7

Reviews

1 / 10

Best airlines in the world, staff excellent, crew excellent and friendly and helpful.

Temperature and rainfall in Johannesburg by month

Plan your trip to Johannesburg by taking into account the average temperature and rainfall totals by month.

JNB

Temperature

10 - 20 °C

If weather is an important factor for your trip to Johannesburg, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 20.0 C. Travellers hoping to avoid the cold should look outside of June, when temperatures are typically at their lowest (around 10.0 C).

FAQ about direct flights to Johannesburg

Find answers to frequently asked questions about direct flights to Johannesburg to unlock the best deals on Cheapflights.

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.
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.