Toronto Pearson Intl
Cape Town Intl
1 stop
32h 20mTurkish Airlines
Toronto Pearson Intl
Cape Town Intl
2 stops
61h 30mMultiple Airlines
Toronto Pearson Intl
Johannesburg OR Tambo
1 stop
27h 15mEthiopian Air
Toronto Pearson Intl
Johannesburg OR Tambo
2 stops
39h 00mMultiple Airlines
Toronto Pearson Intl
Cape Town Intl
2 stops
54h 20mTurkish Airlines
Toronto Pearson Intl
Cape Town Intl
1 stop
21h 45mEthiopian Air
Toronto Pearson Intl
Johannesburg OR Tambo
1 stop
35h 10mJohannesburg OR Tambo
Toronto Pearson Intl
4 stops
30h 30mEthiopian Air
Toronto Pearson Intl
Cape Town Intl
2 stops
48h 45mCape Town Intl
Toronto Pearson Intl
3 stops
32h 23mKenya Airways
Toronto Pearson Intl
Cape Town Intl
1 stop
33h 40mCape Town Intl
Toronto Pearson Intl
1 stop
28h 35mLufthansa
Toronto Pearson Intl
Cape Town Intl
2 stops
42h 50mCape Town Intl
Toronto Pearson Intl
3 stops
30h 45mMultiple Airlines
Toronto Pearson Intl
Johannesburg OR Tambo
1 stop
31h 55mJohannesburg OR Tambo
Toronto Pearson Intl
1 stop
22h 36mDelta
Montreal Pierre Elliott Trudeau Intl
Johannesburg OR Tambo
1 stop
34h 30mJohannesburg OR Tambo
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 25mSWISS
January
C$ 2,529
February
C$ 1,936
March
C$ 2,202
April
C$ 2,473
May
C$ 2,629
June
C$ 2,850
July
C$ 2,944
August
C$ 2,830
September
C$ 2,570
October
C$ 2,720
November
C$ 2,706
December
C$ 3,006
February is currently the cheapest month to fly business class to South Africa. At this moment in time December is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.