Fly from
Fly to
Budget
C$ 1,629 - C$ 3,645
Route
Depart
Return
Price
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 12/9
2 stops30h 45m
Durban King Shaka Intl
Tue 26/9
2 stops34h 40m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 12/9
1 stop44h 05m
Durban King Shaka Intl
Tue 26/9
2 stops47h 43m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 12/9
1 stop44h 05m
Durban King Shaka Intl
Tue 26/9
2 stops33h 15m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 12/9
1 stop44h 05m
Durban King Shaka Intl
Tue 26/9
1 stop44h 50m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Mon 11/9
2 stops34h 05m
Durban King Shaka Intl
Tue 26/9
2 stops47h 43m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Wed 26/7
3 stops44h 00m
Durban King Shaka Intl
Thu 10/8
2 stops30h 00m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 12/9
2 stops25h 00m
Durban King Shaka Intl
Tue 26/9
3 stops53h 15m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 27/6
2 stops25h 40m
Durban King Shaka Intl
Mon 7/8
3 stops29h 25m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
Tue 27/6
1 stop44h 05m
Durban King Shaka Intl
Mon 7/8
1 stop44h 50m