Fly from
Fly to
Budget
C$ 1,866 - C$ 3,242
Route
Depart
Return
Price
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-06-10
2 stops38h 45m
Durban King Shaka Intl
2023-06-17
2 stops38h 40m
EdmontonDurban King Shaka Intl
YEG - DUR
YEGDUR
Edmonton
2023-09-11
3 stops42h 25m
Durban King Shaka Intl
2023-09-15
3 stops51h 35m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-08-10
2 stops30h 45m
Durban King Shaka Intl
2023-09-22
2 stops34h 40m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-04-20
2 stops55h 45m
Durban King Shaka Intl
2023-05-04
2 stops30h 55m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-04-20
2 stops39h 10m
Durban King Shaka Intl
2023-05-04
3 stops32h 40m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-06-12
1 stop44h 05m
Durban King Shaka Intl
2023-06-19
1 stop44h 50m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-04-20
2 stops55h 45m
Durban King Shaka Intl
2023-04-27
2 stops40h 04m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-08-10
3 stops28h 26m
Durban King Shaka Intl
2023-09-22
3 stops33h 55m
Toronto Pearson IntlDurban King Shaka Intl
YYZ - DUR
YYZDUR
Toronto Pearson Intl
2023-06-11
2 stops25h 00m
Durban King Shaka Intl
2023-06-15
3 stops29h 25m