Current Deals to South Africa from Toronto

Toronto to Cape Town

Emirates Airline

08 May 20  to 24 May 20

C$ 895.00

Toronto to Johannesburg

Swiss

01 Jun 20  to 16 Jun 20

C$ 903.00

Toronto to Johannesburg

Swiss

01 Jun 20  to 16 Jun 20

C$ 905.00

Toronto to Cape Town

KLM

03 May 20  to 17 May 20

C$ 913.00

Toronto to Durban

Lufthansa

02 Feb 21  to 16 Feb 21

C$ 978.00
Toronto to South Africa Route Details
  • Total Distance between them: 13226 km
  • Avg. Flight Time: 16 hours and 57 mins

Toronto (YYZ) to South Africa flights are available on FlightNetwork. Find unbeatable deals on all routes between Toronto to South Africa. Quickly compare and sort through all different flight options and be assured with our Price Drop Protection.

Flights from Toronto to South Africa
We have awesome deals on flights from Toronto to every city in South Africa. Check out our round-trip fares:
Terms & Conditions:Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what's shown as FlightNetwork.com does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.