Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Shenzhen by changing tabs
Quickest
Cheapest
China Eastern
23 Jan.
9:00 p.m.
YVR
Vancouver Intl airport
32h 05m
1 Stop
SZX
9:05 p.m.
+2
Shenzhen airport
05 Feb.
1:00 p.m.
SZX
Shenzhen airport
31h 25m
2 Stops
YVR
4:25 a.m.
+1
Vancouver Intl airport
521 C$
Sichuan Airlines
10 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
28h 50m
1 Stop
SZX
4:50 p.m.
+2
Shenzhen airport
11 Apr.
12:00 p.m.
SZX
Shenzhen airport
31h 40m
2 Stops
YVR
4:40 a.m.
+1
Vancouver Intl airport
537 C$
Delta
21 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
37h 19m
2 Stops
SZX
2:19 a.m.
+2
Shenzhen airport
18 Feb.
1:00 p.m.
SZX
Shenzhen airport
23h 21m
2 Stops
YUL
11:21 p.m.
Montreal Pierre Elliott Trudeau Intl airport
854 C$
Delta
04 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
34h 52m
2 Stops
SZX
11:52 p.m.
+1
Shenzhen airport
11 Feb.
1:00 p.m.
SZX
Shenzhen airport
29h 59m
2 Stops
YYZ
5:59 a.m.
+1
Toronto Pearson Intl airport
901 C$
Hainan Airlines
18 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
31h 20m
1 Stop
SZX
8:20 p.m.
+1
Shenzhen airport
26 Jan.
1:00 p.m.
SZX
Shenzhen airport
36h 20m
1 Stop
YYZ
12:20 p.m.
+1
Toronto Pearson Intl airport
1,205 C$
China Eastern
17 Dec.
9:00 p.m.
YVR
Vancouver Intl airport
38h 20m
1 Stop
SZX
3:20 a.m.
+3
Shenzhen airport
15 Feb.
1:00 p.m.
SZX
Shenzhen airport
30h 10m
1 Stop
YVR
3:10 a.m.
+1
Vancouver Intl airport
1,388 C$
Hainan Airlines
19 Dec.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
34h 45m
1 Stop
SZX
11:45 p.m.
+1
Shenzhen airport
07 Feb.
1:00 p.m.
SZX
Shenzhen airport
19h 40m
1 Stop
YYZ
7:40 p.m.
Toronto Pearson Intl airport
2,543 C$
Sichuan Airlines
10 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
28h 50m
1 Stop
SZX
4:50 p.m.
+2
Shenzhen airport
11 Apr.
12:00 p.m.
SZX
Shenzhen airport
31h 40m
2 Stops
YVR
4:40 a.m.
+1
Vancouver Intl airport
537 C$
Delta
21 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
37h 19m
2 Stops
SZX
2:19 a.m.
+2
Shenzhen airport
18 Feb.
1:00 p.m.
SZX
Shenzhen airport
23h 21m
2 Stops
YUL
11:21 p.m.
Montreal Pierre Elliott Trudeau Intl airport
854 C$
China Eastern
23 Jan.
9:00 p.m.
YVR
Vancouver Intl airport
32h 05m
1 Stop
SZX
9:05 p.m.
+2
Shenzhen airport
05 Feb.
1:00 p.m.
SZX
Shenzhen airport
31h 25m
2 Stops
YVR
4:25 a.m.
+1
Vancouver Intl airport
521 C$
Delta
04 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
34h 52m
2 Stops
SZX
11:52 p.m.
+1
Shenzhen airport
11 Feb.
1:00 p.m.
SZX
Shenzhen airport
29h 59m
2 Stops
YYZ
5:59 a.m.
+1
Toronto Pearson Intl airport
901 C$
Hainan Airlines
18 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
31h 20m
1 Stop
SZX
8:20 p.m.
+1
Shenzhen airport
26 Jan.
1:00 p.m.
SZX
Shenzhen airport
36h 20m
1 Stop
YYZ
12:20 p.m.
+1
Toronto Pearson Intl airport
1,205 C$
Alternative routes for Canada to Shenzhen
Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
*Flight prices to Shenzhen are based on prices for economy tickets found by momondo users during searches within the last 72 hours. These prices may no longer be available.