You want to book the cheapest flight from Toronto (YTO, Canada) to Cape Town International Airport (CPT, South Africa). The way to make sure that you book a cheap flight is by:
typing your flight details into the flight price comparison and reservations engine on the left
checking the flight prices of each airline operating on the route (links to their online flight reservation systems are below).
There are no direct flights from Toronto to South Africa (Cape Town or Johannesburg).
Airline |
Airports |
Stops |
---|---|---|
Toronto Pearson International Airport (YYZ) to Cape Town International Airport (CPT) |
1-stop (26h40m) |
|
Toronto Pearson International Airport (YYZ) to Cape Town International Airport (CPT) |
1-stop |
|
Toronto Pearson International Airport (YYZ) to Cape Town International Airport (CPT) |
1-stops (24h30m) |
|
Toronto Pearson International Airport (YYZ) to Cape Town International Airport (CPT) |
2-stops |
As the crow flies it's 13125km from Toronto to Cape Town (there are no direct flights so it'll be more).