Recent Airfares from South Africa to Canada

Johannesburg to Toronto

from

21 Jan - 4 Feb
14-day round trip
change dates
Cape Town to Calgary

from

5 Feb - 15 Mar
38-day round trip
change dates
Johannesburg to Edmonton

from

1 May - 9 May
8-day round trip
change dates
Johannesburg to Vancouver

from

26 Jun - 5 Aug
40-day round trip
change dates
Johannesburg to Winnipeg

from

2 Aug - 17 Aug
15-day round trip
change dates
Cape Town to Montréal

from

17 Dec - 7 Jan
21-day round trip
change dates
Johannesburg to Saskatoon

from

30 May - 11 Jun
12-day round trip
change dates

Weather Averages for Canada

South Africa to Canada flight information

  • The cheapest flight from South Africa to Canada is from Johannesburg to Toronto, with airfares starting at SEK 7849.1
  • The fastest flight from South Africa to Canada is from Johannesburg to Toronto, with an average flight time of 19h 39m
  • The most popular airlines flying from South Africa to Canada are KLM, Qatar Airways
  • The most popular city destinations in Canada are Niagara Falls, Vancouver, Mont-Tremblant