Recent Airfares from Canada to South Africa

Toronto to Johannesburg

from

31 Jan - 15 Feb
15-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
Toronto to George

from

7 Dec - 23 Dec
16-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 JOD 543.603
  • 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