R657 is the cheapest deal found on momondo in the last two weeks for a flight to Johannesburg. This flight is from Durban and is 65% cheaper than most flights to Johannesburg. To find the cheapest price to Johannesburg from your area, use momondo’s Airport-to-Airport Pricing Tool.
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 484. If you are unable to visit Johannesburg during the month of May, then departing from South Africa during the month July is also very affordable. Most momondo users find prices during this month for around R1 484.
The ideal time to book your flight to Johannesburg is 25 days in advance, when prices tend to average R1 662. 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 R585 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 R1 678. 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 R1 940.
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 R1 630. Flights in the morning are often more expensive, with an average ticket price of R1 826.
Johannesburg Lanseria Airport, Pretoria Wonderboom Apt. Airport or Sun City Pilansberg Airport can be an alternative airport used for travel to Johannesburg.
You can find deals at Pretoria Wonderboom Apt. Airport for R1 397pp on average, but that price can change based on your departure airport. To save money, try momondo’s Airport-to-Airport Pricing Tool.