Fly from
Fly to
Budget
C$ 2,140 - C$ 3,249
Route
Depart
Return
Price
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-09-15
1 stop28h 30m
Shenzhen
2023-10-01
1 stop38h 20m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-09-15
1 stop28h 30m
Shenzhen
2023-10-01
2 stops63h 50m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-09-05
1 stop29h 30m
Shenzhen
2023-09-29
1 stop19h 35m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-08-30
1 stop29h 30m
Shenzhen
2023-09-15
1 stop19h 35m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-05-24
2 stops40h 05m
Shenzhen
2023-06-07
2 stops29h 50m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-08-31
2 stops38h 35m
Shenzhen
2023-09-15
1 stop33h 10m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-08-31
2 stops38h 35m
Shenzhen
2023-09-15
2 stops23h 55m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-09-06
2 stops37h 35m
Shenzhen
2023-09-29
2 stops21h 45m
Toronto Pearson IntlShenzhen
YYZ - SZX
YYZSZX
Toronto Pearson Intl
2023-05-24
1 stop34h 55m
Shenzhen
2023-06-07
1 stop33h 10m