Flying From Canada to South Africa: What You Need to Know
Cheapest one-way flight price | NZD 1,143 |
---|---|
Off-season for travel | May |
Peak season for travel | June |
Popular airline | American Airlines |
Cheapest month | October |
Compare multiple airlines at once to find the best flight deals from Canada to South Africa.
Airlines Flying From Canada to South Africa
Search Flights From Canada to South Africa
Easily compare flights from Canada to South Africa and find the cheapest tickets available!
Find the Cheapest Flights to South Africa From Canada
Looking for affordable flights from Canada to South Africa? Check out these great prices for the next 90 days, starting at just NZD 1,038 for a one-way ticket and NZD 1,445 for a round-trip.
-
Round-trip
-
One way
-
-
Sat, May 31YYZJNBTorontoJohannesburg1 stops | Delta Air LinesWed, Jun 4JNBYYZJohannesburgToronto1 stops | Delta Air LinesNZD 1,445 NZD 2,68246% OFF46% OFFNZD 2,682 NZD 1,445
-
Wed, Jun 11YULJNBMontrealJohannesburg1 stops | British AirwaysSun, Jun 15JNBYULJohannesburgMontreal1 stops | British AirwaysNZD 1,515 NZD 2,68244% OFF44% OFFNZD 2,682 NZD 1,515
-
Mon, Jun 9YYZCPTTorontoCape Town1 stops | Air CanadaSun, Jun 15CPTYYZCape TownToronto1 stops | British AirwaysNZD 1,560 NZD 2,68242% OFF42% OFFNZD 2,682 NZD 1,560
-
Thu, Jun 5YVRJNBVancouverJohannesburg1 stops | Delta Air LinesThu, Jun 12JNBYVRJohannesburgVancouver1 stops | Delta Air LinesNZD 1,59141% OFFNZD 2,682 NZD 1,591
-
Wed, Jun 4YVRCPTVancouverCape Town1 stops | British AirwaysThu, Jun 12CPTYVRCape TownVancouver1 stops | British AirwaysNZD 1,75235% OFFNZD 2,682 NZD 1,752
-
Sat, Jun 7YULCPTMontrealCape Town1 stops | Delta Air LinesSun, Jun 15CPTYULCape TownMontreal1 stops | Delta Air LinesNZD 1,78833% OFFNZD 2,682 NZD 1,788
-
Fri, May 30YYCJNBCalgaryJohannesburg1 stops | Delta Air LinesWed, Jun 4JNBYYCJohannesburgCalgary1 stops | Delta Air LinesNZD 1,82432% OFFNZD 2,682 NZD 1,824
-
Mon, Jun 2YOWJNBOttawaJohannesburg1 stops | United AirlinesMon, Jun 9JNBYOWJohannesburgOttawa1 stops | United AirlinesNZD 2,26016% OFFNZD 2,682 NZD 2,260
-
Wed, May 28YYCCPTCalgaryCape Town1 stops | KLMWed, Jun 4CPTYYCCape TownCalgary1 stops | Delta Air LinesNZD 2,4299% OFFNZD 2,682 NZD 2,429
-
Sun, Jun 1YQBJNBQuebec CityJohannesburg1 stops | United AirlinesSun, Jun 8JNBYQBJohannesburgQuebec City1 stops | United AirlinesNZD 2,4419% OFFNZD 2,682 NZD 2,441
-
Fri, May 30YTOJNBTorontoJohannesburg1 stops | Normal AirlineSun, Jun 1JNBYTOJohannesburgTorontoDirect | Normal AirlineFind More FlightsFind More Flights
-
Wed, Jun 11YYCJNBCalgaryJohannesburg1 stops | WestJetNZD 1,038 NZD 1,79942% OFF42% OFFNZD 1,799 NZD 1,038
-
Tue, Jun 3YYZJNBTorontoJohannesburg1 stops | Etihad AirwaysNZD 1,144 NZD 1,79936% OFF36% OFFNZD 1,799 NZD 1,144
-
Wed, Jun 18YHZJNBHalifaxJohannesburg1 stops | WestJetNZD 1,183 NZD 1,79934% OFF34% OFFNZD 1,799 NZD 1,183
-
Fri, May 30YYZCPTTorontoCape Town1 stops | Ethiopian AirlinesNZD 1,25130% OFFNZD 1,799 NZD 1,251
-
Wed, May 28YULJNBMontrealJohannesburg1 stops | Qatar AirwaysNZD 1,31727% OFFNZD 1,799 NZD 1,317
-
Wed, May 28YVRJNBVancouverJohannesburg1 stops | Condor AirlinesNZD 1,31727% OFFNZD 1,799 NZD 1,317
-
Thu, Jun 5YVRCPTVancouverCape Town1 stops | Turkish AirlinesNZD 1,37124% OFFNZD 1,799 NZD 1,371
-
Wed, May 28YULCPTMontrealCape Town1 stops | Qatar AirwaysNZD 1,47118% OFFNZD 1,799 NZD 1,471
-
Tue, Jun 17YULDURMontrealDurban1 stops | American AirlinesNZD 1,51916% OFFNZD 1,799 NZD 1,519
-
Wed, Jun 11YYZDURTorontoDurban1 stops | Qatar AirwaysNZD 1,6379% OFFNZD 1,799 NZD 1,637
-
Fri, May 30YTOJNBTorontoJohannesburg1 stops | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
FAQs: Flights From Canada to South Africa
-
When is it the cheapest time to fly from Canada to South Africa?
According to our flights calendar over the next 90 days, it seems the cheapest date is on 2025-04-23 for one-way flights. -
How much is the cheapest flight ticket to South Africa from Canada?
The cheapest round-trip flight from Canada to South Africa is on the route from Toronto to Johannesburg, with prices starting at NZD 1,371 for a round trip between 2025-04-09 and 2025-04-16. -
What is the cheapest airline that flies to South Africa from Canada?
The cheapest airline flying to South Africa from Canada is Etihad Airways serving the route from Toronto to Johannesburg. -
What airlines fly from Canada to South Africa?
Ethiopian Airlines are airlines that fly frequently from Canada to South Africa. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Australia, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.