From most locations, the cheapest flights to Johannesburg can be found during the month of August; however great deals can be found at other times.
In general, most flyers find the cheapest time to book a flight to Johannesburg is about 34 days prior.
On average, the cheapest flights to Johannesburg are found when departing on a Monday. Try to avoid departing on a Saturday, as this is usually the most expensive day.
On average you can find the best deals on plane tickets to Johannesburg when looking for flights with evening departure times.