Recent Airfares from Canada to Johannesburg
Weather Averages for Johannesburg
Canada to Johannesburg flight information
- The most popular flight routes from Canada to Johannesburg are Montréal to Johannesburg, Toronto to Johannesburg, Vancouver to Johannesburg
- The cheapest flight from Canada to Johannesburg is from Toronto to Johannesburg, with airfares starting at EUR 904.71
- The fastest flight from Canada to Johannesburg is from Edmonton to Johannesburg, with an average flight time of 20h 15m
- The most popular airlines flying from Canada to Johannesburg are Delta Air Lines, Air Canada