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 Last modified: 25-May-2016 6:31 AM

Flight Schedule Summaries Number of flights searched: 994Last modified: 25-May-2016 6:32 AM

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 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 $1,173
Toronto to Cape Town Air Canada, South African, WestJet $1,506
Toronto to Durban Air Canada, South African, Air Transat, WestJet $1,487
Toronto to Port Elizabeth Air Canada, South African, WestJet $1,926
Toronto to East London Air Canada, South African $1,776
Toronto to George Air Canada, South African Check Dates
Toronto to Nelspruit Air Canada, South African $2,039
Cleveland to Johannesburg American, JetBlue, South African, United $1,629
Buffalo to Johannesburg American, JetBlue, South African, United $1,389
Buffalo to Cape Town American, JetBlue, South African, United $2,209
Cleveland to Cape Town American, South African, United $1,957
Rochester to Johannesburg American, JetBlue, South African, United $1,309
Syracuse to Johannesburg American, JetBlue, South African, United $1,344
Syracuse to Cape Town American, JetBlue, South African, United $2,779
Buffalo to Durban American, South African, United $2,370
Rochester to Cape Town American, JetBlue, South African, United $1,957
Cleveland to Durban American, South African, United $2,731
London to Johannesburg Air Canada, South African Check Dates
Cheap Flights from Toronto to South Africa, for Round trips from YTO to ZA