Please be aware that Johannesburg has multiple airports and that these results are only for OR Tambo International airport.
The best month to arrive at Johannesburg is November and the most expensive month to fly is July. (Average prices, based on 444 datapoints.)
The best day to arrive at Johannesburg is Wednesday and it would be best to avoid Saturday, as prices are on average 332.94% higher than on Wednesday. (Average prices, based on 437 datapoints.)
The cheapest airline flying to Johannesburg is Safair. They are 94% cheaper than Lufthansa. (Average prices, based on 470 datapoints.)
At Johannesburg the most flights depart around 14:00. (Hourly flights, based on 501 datapoints.)