The best price found on momondo to Johannesburg was 64 C$/pp from Port Elizabeth, which is 96% cheaper than the average flight price to Johannesburg. To find the cheapest price to Johannesburg from your area, use momondo’s Airport-to-Airport Pricing Tool.
The month of February is, on average, the cheapest month to fly to Johannesburg from Canada, with most prices found around 953 C$. If you aren’t able to travel during the month of February, then book flights to Johannesburg from Canada during January instead. Flights to Johannesburg in January, while not as cheap as those in February, still average around 1,014 C$.
The ideal time to book your flight to Johannesburg is 33 days in advance, when prices tend to average 1,187 C$. 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 818 C$ in the past 72 hours.
The cheapest day to depart on your flight to Johannesburg is on a Tuesday when prices can be found for as low as 1,087 C$. This is often the case because there is less demand to fly during this day of the week. On the other hand, Friday is the most expensive day to depart from Canada because it is more convenient for both business and leisure travellers. As a result, prices tend to be around 1,268 C$.
According to our data, the cheapest time of day to fly to Johannesburg is in the afternoon. momondo users have found flights departing from Canada to Johannesburg in the afternoon for as low as 1,067 C$. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. At noon is when there is more demand to fly to Johannesburg, so prices are often more expensive at around 1,426 C$ per ticket.
Finding an alternative and possibly cheaper destination airport near Johannesburg is possible. If you are planning a flight to Johannesburg, consider booking flights to Johannesburg Lanseria Airport (32 km from Johannesburg city centre), Pretoria Wonderboom Apt. Airport (64 km from Johannesburg city centre) or Sun City Pilansberg Airport (130 km from Johannesburg city centre).
The cheapest airport near Johannesburg is typically Pretoria Wonderboom Apt. Airport, with an average price of 1,048 C$/person. These prices vary based on where travellers are coming from. It is suggested that travellers looking to save money try momondo’s Airport-to-Airport Pricing Tool.