Arrival Airport | Cape Town Intl Airport |
---|
Toronto Pearson Intl
Cape Town Intl
2 stops
42h 15mCape Town Intl
Toronto Pearson Intl
2 stops
62h 10mSWISS
Toronto Pearson Intl
Cape Town Intl
2 stops
42h 15mCape Town Intl
Toronto Pearson Intl
1 stop
23h 45mSWISS
Toronto Pearson Intl
Cape Town Intl
1 stop
44h 20mCape Town Intl
Toronto Pearson Intl
1 stop
45h 05mEmirates