Toronto(YYZ) to Cape Town(CPT) flight deals from CAD1,612*
Book our best prices between Toronto and Cape Town within the next 6 months
location_on
location_on
There are no fares that match your filter criteria. Please adjust your filters.

Alternative Routes from Toronto or to Cape Town
![]() |
Best overall airline in Europe 2025Virgin Atlantic is incredibly proud to have been voted Europe's best airline once again in the APEX awards. Withholding status of Europe's best airline for 5 years running. |