Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Toronto To South Africa Last modified: 26-Jun-2016 6:32 PM

Flight Schedule Summaries Number of flights searched: 1,013Last modified: 26-Jun-2016 6:32 PM

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 X
KLM AMS X 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 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 / JNB 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 $1,133
Toronto to Cape Town Air Canada, South African, WestJet $1,377
Toronto to Durban Air Canada, South African, Air Transat, WestJet $1,415
Toronto to Port Elizabeth Air Canada, South African, WestJet $1,902
Toronto to East London Air Canada, South African $2,333
Toronto to George Air Canada, South African $2,101
Toronto to Nelspruit Air Canada, South African $6,713
Cleveland to Johannesburg American, JetBlue, South African, United $1,732
Buffalo to Johannesburg American, JetBlue, South African, United $1,696
Buffalo to Cape Town American, JetBlue, South African, United $2,164
Cleveland to Cape Town American, South African, United $2,302
Rochester to Johannesburg American, JetBlue, South African, United $1,693
Syracuse to Johannesburg American, JetBlue, South African, United $1,081
Syracuse to Cape Town American, JetBlue, South African, United Check Dates
Buffalo to Durban American, JetBlue, South African, United Check Dates
Rochester to Cape Town American, JetBlue, South African, United Check Dates
Cleveland to Durban American, JetBlue, South African, United $1,887
London to Johannesburg Air Canada, South African Check Dates
Cheap Flights from Toronto to South Africa, for Round trips from YTO to ZA