Toronto Pearson Intl
Cape Town Intl
2 stops
42h 00mMultiple Airlines
Toronto Pearson Intl
Cape Town Intl
1 stop
32h 20mTurkish Airlines
Toronto Pearson Intl
Cape Town Intl
1 stop
21h 45mEthiopian Air
Toronto Pearson Intl
Cape Town Intl
1 stop
39h 05mEmirates
Toronto Pearson Intl
Cape Town Intl
2 stops
50h 55mMultiple Airlines
Toronto Pearson Intl
Cape Town Intl
2 stops
50h 55mMultiple Airlines
Toronto Pearson Intl
Johannesburg OR Tambo
1 stop
27h 15mJohannesburg OR Tambo
Toronto Pearson Intl
2 stops
24h 15mEthiopian Air
Toronto Pearson Intl
Johannesburg OR Tambo
2 stops
27h 50mJohannesburg OR Tambo
Toronto Pearson Intl
2 stops
31h 57mKenya Airways
Toronto Pearson Intl
Johannesburg OR Tambo
2 stops
46h 55mJohannesburg OR Tambo
Toronto Pearson Intl
2 stops
27h 07mMultiple Airlines
Toronto Pearson Intl
Johannesburg OR Tambo
1 stop
36h 40mJohannesburg OR Tambo
Toronto Pearson Intl
1 stop
40h 15mEgypt Air
Montreal Pierre Elliott Trudeau Intl
Johannesburg OR Tambo
1 stop
34h 30mJohannesburg OR Tambo
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 25mSWISS
Toronto Pearson Intl
Johannesburg OR Tambo
1 stop
32h 10mJohannesburg OR Tambo
Toronto Pearson Intl
1 stop
36h 10mLufthansa
January
C$ 2,316
February
C$ 2,281
March
C$ 2,417
April
C$ 2,365
May
C$ 2,375
June
C$ 3,400
July
C$ 2,578
August
C$ 2,597
September
C$ 1,840
October
C$ 2,383
November
C$ 2,317
December
C$ 2,159
September is currently the cheapest month to fly business class to South Africa. At this moment in time June 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.