In general, May is the cheapest month to fly from South Africa to Johannesburg. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around R1 798. If you are unable to visit Johannesburg during the month of May, then departing from South Africa during the month October is also very affordable. Most momondo users find prices during this month for around R1 954.
The ideal time to book your flight to Johannesburg is 41 days in advance, when prices tend to average R2 120. Keep in mind that you might be able to find cheaper flights to Johannesburg at any time. In fact, our users found flights for as low as R847 in the past 72 hours.
The cheapest day to depart from South Africa to Johannesburg is on a Thursday. Travellers who choose to depart for Johannesburg on a Thursday will often find tickets for as low as R2 035. Be sure to avoid booking your departure on a Sunday as prices are generally higher than usual. According to our data, the average ticket price to Johannesburg on Sunday is R2 356.
Our data shows that the cheapest South Africa to Johannesburg flights are usually those with departure times in the evening. Our users have found flights to Johannesburg in the evening for as low as R2 007. Flights in the morning are often more expensive, with an average ticket price of R2 172.