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: 28-Jul-2016 12:45 AM

Cheap flights from Toronto (YTO) to popular destinations in South Africa (ZA)

Cape Town
Carrier Departure Date Return Date Lowest Price
Air Canada 25-Oct-2016 2-Nov-2016 $1,312
Air Canada 31-Oct-2016 14-Nov-2016 $1,312
Air Canada 28-Dec-2016 11-Jan-2017 $1,314
Air Canada 30-Nov-2016 11-Dec-2016 $1,318
Air Canada 24-Nov-2016 11-Dec-2016 $1,318
Air Canada 18-Oct-2016 1-Nov-2016 $1,322
Air Canada 15-Jan-2017 29-Jan-2017 $1,323
Air Canada 5-Feb-2017 20-Feb-2017 $1,323
Air Canada 1-Dec-2016 17-Dec-2016 $1,326
Air Canada 18-Apr-2017 29-Apr-2017 $1,328
Durban
Carrier Departure Date Return Date Lowest Price
Air Canada 21-Jan-2017 6-Feb-2017 $1,395
Air Canada 6-Dec-2016 19-Dec-2016 $1,409
Air Canada 7-May-2017 14-May-2017 $1,494
Air Canada 23-Sep-2016 3-Oct-2016 $1,720
Air Canada 11-Dec-2016 20-Dec-2016 $1,758
Air Canada 3-Sep-2016 17-Sep-2016 $1,813
Air Canada 25-Dec-2016 10-Jan-2017 $1,815
South African 21-Jan-2017 6-Feb-2017 $1,827
South African 23-Nov-2016 30-Nov-2016 $1,834
Air Canada 31-Aug-2016 10-Sep-2016 $1,883
East London
Carrier Departure Date Return Date Lowest Price
South African 12-Aug-2016 16-Aug-2016 $2,219
South African 6-Aug-2016 21-Aug-2016 $2,519
South African 7-Aug-2016 21-Aug-2016 $2,531
South African 5-Aug-2016 21-Aug-2016 $3,021
South African 4-Aug-2016 21-Aug-2016 $3,927
South African 5-Aug-2016 20-Aug-2016 $4,250
South African 5-Aug-2016 19-Aug-2016 $4,250
George
Carrier Departure Date Return Date Lowest Price
South African 6-Jan-2017 20-Jan-2017 $3,605
South African 10-Aug-2016 20-Aug-2016 $4,280
Johannesburg
Carrier Departure Date Return Date Lowest Price
Air Canada 16-Jan-2017 30-Jan-2017 $1,122
Air Canada 16-Jan-2017 23-Jan-2017 $1,137
Air Canada 19-Apr-2017 3-May-2017 $1,137
Air Canada 19-Jan-2017 30-Jan-2017 $1,138
Air Canada 6-Feb-2017 13-Feb-2017 $1,146
Air Canada 17-Oct-2016 26-Oct-2016 $1,146
Air Canada 25-Jan-2017 1-Feb-2017 $1,153
Air Canada 15-Nov-2016 29-Nov-2016 $1,157
Air Canada 1-Dec-2016 5-Dec-2016 $1,157
Nelspruit
Carrier Departure Date Return Date Lowest Price
South African 24-Aug-2016 6-Sep-2016 $1,972
South African 30-Apr-2017 11-May-2017 $2,002
Air Canada 30-Apr-2017 11-May-2017 $2,073
Polokwane
Carrier Departure Date Return Date Lowest Price
South African 18-Dec-2016 3-Jan-2017 $4,842
Port Elizabeth
Carrier Departure Date Return Date Lowest Price
Air Canada 29-Aug-2016 14-Sep-2016 $1,725
Air Canada 29-Aug-2016 13-Sep-2016 $1,725
Air Canada 28-Aug-2016 12-Sep-2016 $1,815
Air Canada 28-Aug-2016 13-Sep-2016 $1,845
Air Canada 29-Aug-2016 12-Sep-2016 $1,875
Pretoria
Carrier Departure Date Return Date Lowest Price
South African 24-Aug-2016 31-Aug-2016 $3,969
South African 16-Nov-2016 5-Dec-2016 $3,970
South African 10-Aug-2016 17-Aug-2016 $6,535
South African 15-Nov-2016 4-Dec-2016 $12,503

Flight Schedule Summaries Number of flights searched: 1,029Last modified: 28-Jul-2016 12:45 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 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 / JNB 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 / 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 $1,146
Toronto to Cape Town Air Canada, South African, WestJet $1,312
Toronto to Durban Air Canada, South African, Air Transat, WestJet $1,720
Toronto to Port Elizabeth Air Canada, South African, WestJet $1,725
Toronto to East London Air Canada, South African $2,219
Toronto to George Air Canada, South African $4,280
Toronto to Nelspruit Air Canada, South African $1,972
Cleveland to Johannesburg American, JetBlue, South African, United $1,238
Buffalo to Johannesburg American, JetBlue, South African, United $1,170
Buffalo to Cape Town American, JetBlue, South African, United $1,968
Cleveland to Cape Town American, South African, United $1,954
Rochester to Johannesburg American, JetBlue, South African, United $1,506
Syracuse to Johannesburg American, JetBlue, South African, United Check Dates
Syracuse to Cape Town American, JetBlue, South African, United $1,921
Buffalo to Durban American, South African, United Check Dates
Rochester to Cape Town American, JetBlue, South African, United $1,921
Cleveland to Durban American, South African, United $1,869
London to Johannesburg Air Canada, South African Check Dates
Cheap Flights from Toronto to South Africa, from $1,122 Round trip from YTO to ZA