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 Durban
Airline Connections Mon Tue Wed Thu Fri Sat Sun
British Airways LHR / JNB / PLZ X X X X X X X
Emirates DXB X X X
Ethiopian ADD X X X
Toronto to Cape Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X
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 X
Lufthansa MUC X X X X X X X
Lufthansa FRA / MUC X X X X X X X
Turkish IST X X X 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
British Airways LHR X X X X X X X
Cathay HKG X X X X X X X
Delta ATL X X X X X X X
Delta JFK / 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
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,059
Toronto to Cape Town Air Canada, South African, Air Transat CAD1,102
Toronto to Durban Air Canada, South African, WestJet CAD1,289
Toronto to Port Elizabeth Air Canada, South African, WestJet CAD1,525
Toronto to East London Air Canada, South African, WestJet CAD1,488
Toronto to George Air Canada, South African CAD2,193
Toronto to Nelspruit Air Canada, South African CAD1,873
Cleveland to Johannesburg American, JetBlue, South African, United CAD1,525
Buffalo to Johannesburg American, JetBlue, South African, United CAD1,673
Buffalo to Cape Town American, JetBlue, South African, United CAD1,890
Cleveland to Cape Town American, JetBlue, South African, United CAD2,026
Rochester to Johannesburg American, JetBlue, South African, United CAD1,339
Syracuse to Johannesburg American, JetBlue, South African, United CAD1,669
Syracuse to Cape Town American, JetBlue, South African, United CAD1,976
Buffalo to Durban American, JetBlue, South African, United CAD1,908
Rochester to Cape Town American, JetBlue, South African, United CAD1,811
Cleveland to Durban American, JetBlue, South African, United Check Dates
London to Johannesburg Air Canada, South African, WestJet CAD1,155
Cheap Flights from Toronto to South Africa, for Round trips from YTO to ZA