Flights Asia China Guangdong Shenzhen Canada to Shenzhen

Cheap flights from Canada to Shenzhen

Depart
Return
Any month
Compare vs. momondo |

Canada to Shenzhen flight comparison made easy

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
China Eastern
23 Jan.
9:00 p.m.
YVR
Vancouver Intl airport
32h 05m
1 Stop
SZX
9:05 p.m.
+2
Shenzhen airport
China Eastern
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
Sichuan Airlines
10 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
28h 50m
1 Stop
SZX
4:50 p.m.
+2
Shenzhen airport
Sichuan Airlines
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
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
Delta
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
Delta
04 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
34h 52m
2 Stops
SZX
11:52 p.m.
+1
Shenzhen airport
Delta
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
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
Hainan Airlines
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
China Eastern
17 Dec.
9:00 p.m.
YVR
Vancouver Intl airport
38h 20m
1 Stop
SZX
3:20 a.m.
+3
Shenzhen airport
China Eastern
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
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
Hainan Airlines
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
Sichuan Airlines
10 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
28h 50m
1 Stop
SZX
4:50 p.m.
+2
Shenzhen airport
Sichuan Airlines
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
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
Delta
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
China Eastern
23 Jan.
9:00 p.m.
YVR
Vancouver Intl airport
32h 05m
1 Stop
SZX
9:05 p.m.
+2
Shenzhen airport
China Eastern
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
Delta
04 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
34h 52m
2 Stops
SZX
11:52 p.m.
+1
Shenzhen airport
Delta
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
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
Hainan Airlines
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
Vancouver to Shenzhen
Fastest flight time
18h 45m
Cheapest price
521 C$
Calgary to Shenzhen
Fastest flight time
33h 30m
Cheapest price
702 C$
Toronto to Shenzhen
Fastest flight time
19h 40m
Cheapest price
786 C$
Ottawa to Shenzhen
Fastest flight time
25h 05m
Cheapest price
843 C$
Saskatoon to Shenzhen
Fastest flight time
27h 50m
Cheapest price
872 C$
Vancouver to Zhuhai
Fastest flight time
19h 10m
Cheapest price
899 C$
Montreal to Shenzhen
Fastest flight time
18h 30m
Cheapest price
994 C$
Thunder Bay to Shenzhen
Fastest flight time
22h 25m
Cheapest price
1,010 C$
Toronto to Zhuhai
Fastest flight time
32h 05m
Cheapest price
1,906 C$
Winnipeg to Shenzhen
Fastest flight time
37h 00m
Cheapest price
2,288 C$
View more

Flights from Canada to:

Flights Asia China Guangdong Shenzhen Canada to Shenzhen