At the moment, the best time to book a non-stop flight to Johannesburg is in February with an average price of $1,108. If you're looking to fly direct to Johannesburg in December, expect to pay the most, with an average price of $1,742. Keep in mind that different factors like airlines, departure airports, and times can affect the cost of your flight, so it's a good idea to compare these to find the best deal.
January
$1,784
February
$1,664
March
$1,721
April
$1,860
May
$1,730
June
$2,121
July
$2,145
August
$2,010
September
$2,269
October
$1,854
November
$1,815
December
$2,615
Fly from
Budget
$1,904 - $2,632
Route
Depart
Return
Price
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Mon 4/11
Nonstop14h 20m
Johannesburg OR Tambo
Fri 15/11
Nonstop12h 10m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Thu 17/10
Nonstop14h 40m
Johannesburg OR Tambo
Thu 31/10
Nonstop12h 10m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Wed 7/8
Nonstop14h 40m
Johannesburg OR Tambo
Tue 10/9
Nonstop11h 50m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Mon 3/6
Nonstop14h 40m
Johannesburg OR Tambo
Mon 10/6
Nonstop11h 50m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Wed 28/8
Nonstop14h 40m
Johannesburg OR Tambo
Fri 4/10
Nonstop11h 55m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Mon 27/5
Nonstop14h 40m
Johannesburg OR Tambo
Fri 31/5
Nonstop11h 50m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Sat 25/5
Nonstop14h 40m
Johannesburg OR Tambo
Sat 1/6
Nonstop11h 50m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Sat 25/5
Nonstop14h 40m
Johannesburg OR Tambo
Fri 31/5
Nonstop11h 50m
Sydney Kingsford SmithJohannesburg OR Tambo
SYD - JNB
SYDJNB
Sydney Kingsford Smith
Sat 31/8
Nonstop14h 40m
Johannesburg OR Tambo
Sun 8/9
Nonstop11h 50m
Overall
Comfort
Entertainment
Food
Boarding
Crew
Reviews
They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.
Overall
Comfort
Entertainment
Food
Boarding
Crew
Reviews
They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.
Overall
Comfort
Entertainment
Food
Boarding
Crew
Reviews
They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.
Overall
Comfort
Entertainment
Food
Boarding
Crew
Reviews
They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.
Overall
Comfort
Entertainment
Food
Boarding
Crew
Reviews
They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.
Overall
Comfort
Entertainment
Food
Boarding
Crew
Reviews
They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.
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).