Recent Airfares from Canada to South Africa

Toronto to Johannesburg

from

14 Feb - 7 Mar
21-day round trip
change dates
Toronto to Cape Town

from

21 Jan - 30 Jan
9-day round trip
change dates
Toronto to Durban

from

23 Jan - 5 Feb
13-day round trip
change dates

Weather Averages for South Africa

Canada to South Africa flight information

  • The cheapest flight from Canada to South Africa is from Toronto to Johannesburg, with airfares starting at KRW 1087426
  • The fastest flight from Canada to South Africa is from Toronto to Cape Town, with an average flight time of 18h 25m
  • The most popular airlines flying from Canada to South Africa are Air Canada
  • The most popular city destinations in South Africa are Cape Town, Durban, Johannesburg