Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Toronto To South Africa

Flight Schedule Summaries

Toronto to Cape Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR X X X X X X X
British Airways LHR / JNB X X X X X X X
Emirates DXB X X X
Ethiopian ADD X X
KLM AMS X X X X X X
Toronto to Durban
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR / CPT X X X X X X X
Emirates DXB X X X
Ethiopian ADD X X X
Turkish IST X X X X
Toronto to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Cathay HKG X X X X X X
Delta ATL X X X X X X X
Delta CVG / ATL X X X X X X X
Emirates DXB X X X
Ethiopian ADD X X X
Etihad AUH X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
El Al TLV X
Egyptair CAI X X
Saudi Arabian JED X X X
Turkish IST X X X X X X X
Toronto to Port Elizabeth
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR / CPT X X X X X X X

Flights to Cities in South Africa

FlightsAirlineLowest Price
Toronto to Johannesburg Air Canada, South African, Air Transat, WestJet CAD1,168
Toronto to Cape Town Air Canada, South African, Air Transat CAD1,378
Toronto to Durban Air Canada, South African, WestJet CAD1,281
Toronto to Port Elizabeth Air Canada, South African, WestJet CAD1,317
Toronto to East London Air Canada, South African Check Dates
Toronto to George Air Canada, South African Check Dates
Toronto to Nelspruit Air Canada, South African CAD2,924
Cleveland to Johannesburg American, South African, United CAD1,249
Buffalo to Johannesburg American, JetBlue, South African, United CAD1,906
Buffalo to Cape Town American, JetBlue, South African, United CAD2,060
Cleveland to Cape Town American, South African, United CAD2,174
Rochester to Johannesburg American, JetBlue, South African, United CAD1,354
Syracuse to Johannesburg American, JetBlue, South African, United CAD2,783
Syracuse to Cape Town American, South African, United CAD2,231
Buffalo to Durban American, JetBlue, South African, United CAD2,111
Rochester to Cape Town American, JetBlue, South African, United CAD2,057
Cleveland to Durban American, South African, United CAD2,116
London to Johannesburg Air Canada, South African Check Dates
Cheap Flights from Toronto to South Africa, for Round trips from YTO to ZA