How to get to Canada from Shanghai by flight ? You can check flights from Shanghai to Canada below.
You can find flight ticket prices from Shanghai to Canada with our flight tickets search tool below
You take a flight from Shanghai Pudong to Calgary and cost approximately 700 USD.
You take a bus, shuttle or taxi from Calgary to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
MU523
China Eastern Airlines
AC010
Air Canada
|
09:05
Shanghai Pudong
16:25
Tokyo Narita
|
12:50
Tokyo Narita
11:05
Calgary
|
Connect |
CA929
Air China
AC010
Air Canada
|
10:00
Shanghai Pudong
16:25
Tokyo Narita
|
13:50
Tokyo Narita
11:05
Calgary
|
Connect |
NH922
All Nippon Airways
AC010
Air Canada
|
10:20
Shanghai Pudong
16:25
Tokyo Narita
|
14:25
Tokyo Narita
11:05
Calgary
|
Connect |
OZ362
Asiana Airlines
AC064
Air Canada
AC214
Air Canada
|
11:40
Shanghai Pudong
15:30
Incheon
13:15
Vancouver
|
14:30
Incheon
09:20
Vancouver
15:40
Calgary
|
Connect |
JL874
Japan Airlines
JL018
Japan Airlines
WS126
WestJet
|
11:50
Shanghai Pudong
18:25
Tokyo Narita
14:00
Vancouver
|
15:55
Tokyo Narita
11:45
Vancouver
16:24
Calgary
|
Connect |
UA858
United Airlines
UA1449
United Airlines
|
12:10
Shanghai Pudong
10:40
San Francisco
|
08:40
San Francisco
14:27
Calgary
|
Connect |
UA858
United Airlines
AC8578
Air Canada
|
12:10
Shanghai Pudong
11:55
San Francisco
|
08:40
San Francisco
15:34
Calgary
|
Connect |
MU564
China Eastern Airlines
HU7977
Hainan
|
12:45
Shanghai Pudong
16:00
Beijing Capital
|
15:10
Beijing Capital
13:15
Calgary
|
Connect |
MU589
China Eastern Airlines
WS1509
WestJet
|
13:00
Shanghai Pudong
13:00
San Francisco
|
09:30
San Francisco
16:41
Calgary
|
Connect |
MU589
China Eastern Airlines
UA1449
United Airlines
|
13:00
Shanghai Pudong
10:40
San Francisco
|
09:30
San Francisco
14:27
Calgary
|
Connect |
MU583
China Eastern Airlines
WS1511
WestJet
|
13:00
Shanghai Pudong
12:45
Los Angeles
|
10:05
Los Angeles
16:43
Calgary
|
Connect |
MU581
China Eastern Airlines
WS118
WestJet
|
13:20
Shanghai Pudong
10:00
Vancouver
|
09:10
Vancouver
12:24
Calgary
|
Connect |
MU581
China Eastern Airlines
WS124
WestJet
|
13:20
Shanghai Pudong
13:00
Vancouver
|
09:10
Vancouver
15:24
Calgary
|
Connect |
MU581
China Eastern Airlines
WS122
WestJet
|
13:20
Shanghai Pudong
12:00
Vancouver
|
09:10
Vancouver
14:24
Calgary
|
Connect |
KE898
Korean Air
KE071
Korean Air
WS130
WestJet
|
13:40
Shanghai Pudong
18:50
Incheon
16:00
Vancouver
|
16:45
Incheon
12:50
Vancouver
18:24
Calgary
|
Connect |
KE898
Korean Air
KE071
Korean Air
WS128
WestJet
|
13:40
Shanghai Pudong
18:50
Incheon
15:00
Vancouver
|
16:45
Incheon
12:50
Vancouver
17:24
Calgary
|
Connect |
KE898
Korean Air
DL196
Delta
DL4500
Delta
|
13:40
Shanghai Pudong
19:20
Incheon
15:15
Seattle
|
16:45
Incheon
13:50
Seattle
17:56
Calgary
|
Connect |
AC026
Air Canada
AC214
Air Canada
|
15:55
Shanghai Pudong
13:15
Vancouver
|
11:40
Vancouver
15:40
Calgary
|
Connect |
AC026
Air Canada
AC8263
Air Canada
AC8276
Air Canada
|
15:55
Shanghai Pudong
14:55
Vancouver
16:10
Nanaimo
|
11:40
Vancouver
15:25
Nanaimo
18:47
Calgary
|
Connect |
AC026
Air Canada
AC8414
Air Canada
AC8402
Air Canada
|
15:55
Shanghai Pudong
12:50
Vancouver
15:25
Kelowna
|
11:40
Vancouver
13:46
Kelowna
17:36
Calgary
|
Connect |
AC026
Air Canada
AC8414
Air Canada
AC8408
Air Canada
|
15:55
Shanghai Pudong
12:50
Vancouver
16:45
Kelowna
|
11:40
Vancouver
13:46
Kelowna
18:56
Calgary
|
Connect |
AC026
Air Canada
AC8261
Air Canada
AC8276
Air Canada
|
15:55
Shanghai Pudong
13:20
Vancouver
16:10
Nanaimo
|
11:40
Vancouver
13:50
Nanaimo
18:47
Calgary
|
Connect |
AC026
Air Canada
AC242
Air Canada
AC8155
Air Canada
|
15:55
Shanghai Pudong
14:10
Vancouver
17:55
Edmonton
|
11:40
Vancouver
16:41
Edmonton
18:48
Calgary
|
Connect |
AC026
Air Canada
AC8198
Air Canada
AC8428
Air Canada
|
15:55
Shanghai Pudong
16:10
Vancouver
19:45
Kamloops
|
11:40
Vancouver
16:59
Kamloops
21:55
Calgary
|
Connect |
AC026
Air Canada
AC8085
Air Canada
AC8556
Air Canada
|
15:55
Shanghai Pudong
12:55
Vancouver
16:10
Victoria
|
11:40
Vancouver
13:25
Victoria
18:43
Calgary
|
Connect |
AC026
Air Canada
AC242
Air Canada
AC8163
Air Canada
|
15:55
Shanghai Pudong
14:10
Vancouver
18:15
Edmonton
|
11:40
Vancouver
16:41
Edmonton
19:08
Calgary
|
Connect |
AC026
Air Canada
AC220
Air Canada
|
15:55
Shanghai Pudong
14:30
Vancouver
|
11:40
Vancouver
16:55
Calgary
|
Connect |
AC026
Air Canada
AC242
Air Canada
AC8169
Air Canada
|
15:55
Shanghai Pudong
14:10
Vancouver
19:35
Edmonton
|
11:40
Vancouver
16:41
Edmonton
20:28
Calgary
|
Connect |
AC026
Air Canada
AC8069
Air Canada
AC8556
Air Canada
|
15:55
Shanghai Pudong
14:05
Vancouver
16:10
Victoria
|
11:40
Vancouver
14:35
Victoria
18:43
Calgary
|
Connect |
AC026
Air Canada
AC212
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
|
11:40
Vancouver
14:55
Calgary
|
Connect |
AC026
Air Canada
AC244
Air Canada
AC8169
Air Canada
|
15:55
Shanghai Pudong
15:40
Vancouver
19:35
Edmonton
|
11:40
Vancouver
18:11
Edmonton
20:28
Calgary
|
Connect |
DL282
Delta
DL4500
Delta
|
17:25
Shanghai Pudong
15:15
Seattle
|
13:56
Seattle
17:56
Calgary
|
Connect |
DL282
Delta
DL4534
Delta
|
17:25
Shanghai Pudong
20:45
Seattle
|
13:56
Seattle
23:21
Calgary
|
Connect |
DL282
Delta
DL4540
Delta
WS138
WestJet
|
17:25
Shanghai Pudong
15:10
Seattle
20:00
Vancouver
|
13:56
Seattle
16:15
Vancouver
22:24
Calgary
|
Connect |
DL282
Delta
DL4474
Delta
WS138
WestJet
|
17:25
Shanghai Pudong
17:20
Seattle
20:00
Vancouver
|
13:56
Seattle
18:26
Vancouver
22:24
Calgary
|
Connect |
MU597
China Eastern Airlines
WS142
WestJet
|
23:40
Shanghai Pudong
21:15
Vancouver
|
19:50
Vancouver
23:39
Calgary
|
Connect |
You take a flight from Shanghai Pudong to Edmonton and cost approximately 800 USD.
You take a bus, shuttle or taxi from Edmonton to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KE894
Korean Air
KE019
Korean Air
AS2286
Alaska Airlines, Inc.
|
11:10
Shanghai Pudong
16:40
Incheon
14:00
Seattle
|
14:20
Incheon
10:55
Seattle
16:45
Edmonton
|
Connect |
KE894
Korean Air
KE071
Korean Air
WS164
WestJet
|
11:10
Shanghai Pudong
18:50
Incheon
15:00
Vancouver
|
14:20
Incheon
12:50
Vancouver
17:30
Edmonton
|
Connect |
JL874
Japan Airlines
JL068
Japan Airlines
AS2286
Alaska Airlines, Inc.
|
11:50
Shanghai Pudong
18:05
Tokyo Narita
14:00
Seattle
|
15:55
Tokyo Narita
11:15
Seattle
16:45
Edmonton
|
Connect |
JL874
Japan Airlines
JL018
Japan Airlines
WS180
WestJet
|
11:50
Shanghai Pudong
18:25
Tokyo Narita
14:00
Vancouver
|
15:55
Tokyo Narita
11:45
Vancouver
16:30
Edmonton
|
Connect |
UA858
United Airlines
AC8744
Air Canada
|
12:10
Shanghai Pudong
10:15
San Francisco
|
08:40
San Francisco
14:15
Edmonton
|
Connect |
MU583
China Eastern Airlines
WS1423
WestJet
|
13:00
Shanghai Pudong
11:45
Los Angeles
|
10:05
Los Angeles
15:57
Edmonton
|
Connect |
MU581
China Eastern Airlines
WS180
WestJet
|
13:20
Shanghai Pudong
14:00
Vancouver
|
09:10
Vancouver
16:30
Edmonton
|
Connect |
MU581
China Eastern Airlines
WS162
WestJet
|
13:20
Shanghai Pudong
12:00
Vancouver
|
09:10
Vancouver
14:30
Edmonton
|
Connect |
KE898
Korean Air
KE071
Korean Air
WS164
WestJet
|
13:40
Shanghai Pudong
18:50
Incheon
15:00
Vancouver
|
16:45
Incheon
12:50
Vancouver
17:30
Edmonton
|
Connect |
KE898
Korean Air
KE071
Korean Air
WS166
WestJet
|
13:40
Shanghai Pudong
18:50
Incheon
17:00
Vancouver
|
16:45
Incheon
12:50
Vancouver
19:30
Edmonton
|
Connect |
HU7955
Hainan
AS2286
Alaska Airlines, Inc.
|
13:55
Shanghai Pudong
14:00
Seattle
|
09:20
Seattle
16:45
Edmonton
|
Connect |
AC026
Air Canada
AC220
Air Canada
AC8166
Air Canada
|
15:55
Shanghai Pudong
14:30
Vancouver
19:45
Calgary
|
11:40
Vancouver
16:55
Calgary
20:36
Edmonton
|
Connect |
AC026
Air Canada
AC246
Air Canada
|
15:55
Shanghai Pudong
18:10
Vancouver
|
11:40
Vancouver
20:41
Edmonton
|
Connect |
AC026
Air Canada
AC8414
Air Canada
AC8404
Air Canada
|
15:55
Shanghai Pudong
12:50
Vancouver
18:20
Kelowna
|
11:40
Vancouver
13:46
Kelowna
20:43
Edmonton
|
Connect |
AC026
Air Canada
AC8416
Air Canada
AC8404
Air Canada
|
15:55
Shanghai Pudong
15:00
Vancouver
18:20
Kelowna
|
11:40
Vancouver
15:56
Kelowna
20:43
Edmonton
|
Connect |
AC026
Air Canada
AC212
Air Canada
AC8164
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
18:15
Calgary
|
11:40
Vancouver
14:55
Calgary
19:06
Edmonton
|
Connect |
AC026
Air Canada
AC214
Air Canada
AC8164
Air Canada
|
15:55
Shanghai Pudong
13:15
Vancouver
18:15
Calgary
|
11:40
Vancouver
15:40
Calgary
19:06
Edmonton
|
Connect |
AC026
Air Canada
AC220
Air Canada
AC8168
Air Canada
|
15:55
Shanghai Pudong
14:30
Vancouver
22:55
Calgary
|
11:40
Vancouver
16:55
Calgary
23:46
Edmonton
|
Connect |
AC026
Air Canada
AC220
Air Canada
AC8164
Air Canada
|
15:55
Shanghai Pudong
14:30
Vancouver
18:15
Calgary
|
11:40
Vancouver
16:55
Calgary
19:06
Edmonton
|
Connect |
AC026
Air Canada
AC214
Air Canada
AC8152
Air Canada
|
15:55
Shanghai Pudong
13:15
Vancouver
16:35
Calgary
|
11:40
Vancouver
15:40
Calgary
17:26
Edmonton
|
Connect |
AC026
Air Canada
AC212
Air Canada
AC8152
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
16:35
Calgary
|
11:40
Vancouver
14:55
Calgary
17:26
Edmonton
|
Connect |
AC026
Air Canada
AC244
Air Canada
|
15:55
Shanghai Pudong
15:40
Vancouver
|
11:40
Vancouver
18:11
Edmonton
|
Connect |
AC026
Air Canada
AC242
Air Canada
|
15:55
Shanghai Pudong
14:10
Vancouver
|
11:40
Vancouver
16:41
Edmonton
|
Connect |
AC026
Air Canada
AC212
Air Canada
AC8166
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
19:45
Calgary
|
11:40
Vancouver
14:55
Calgary
20:36
Edmonton
|
Connect |
AC026
Air Canada
AC214
Air Canada
AC8166
Air Canada
|
15:55
Shanghai Pudong
13:15
Vancouver
19:45
Calgary
|
11:40
Vancouver
15:40
Calgary
20:36
Edmonton
|
Connect |
CA1884
Air China
CA997
Air China
AC250
Air Canada
|
16:40
Shanghai Pudong
23:10
Beijing Capital
20:20
Vancouver
|
19:05
Beijing Capital
18:20
Vancouver
22:51
Edmonton
|
Connect |
DL282
Delta
DL4500
Delta
WS347
WestJet
|
17:25
Shanghai Pudong
15:15
Seattle
23:00
Calgary
|
13:56
Seattle
17:56
Calgary
23:49
Edmonton
|
Connect |
CA1836
Air China
CA997
Air China
AC250
Air Canada
|
19:10
Shanghai Pudong
23:10
Beijing Capital
20:20
Vancouver
|
21:35
Beijing Capital
18:20
Vancouver
22:51
Edmonton
|
Connect |
MU597
China Eastern Airlines
WS376
WestJet
|
23:40
Shanghai Pudong
21:45
Vancouver
|
19:50
Vancouver
00:15
Edmonton
|
Connect |
You take a flight from Shanghai Hongqiao to Calgary and cost approximately 900 USD.
You take a bus, shuttle or taxi from Calgary to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
CA1858
Air China
CA887
Air China
AC553
Air Canada
|
07:55
Shanghai Hongqiao
12:00
Beijing Capital
10:30
Los Angeles
|
10:10
Beijing Capital
09:00
Los Angeles
14:37
Calgary
|
Connect |
HU7604
Hainan
HU7977
Hainan
|
08:25
Shanghai Hongqiao
16:00
Beijing Capital
|
10:35
Beijing Capital
13:15
Calgary
|
Connect |
CZ3596
China Southern Airlines
CZ377
China Southern Airlines
WS124
WestJet
|
08:50
Shanghai Hongqiao
13:10
Guangzhou Baiyun
13:00
Vancouver
|
11:15
Guangzhou Baiyun
09:50
Vancouver
15:24
Calgary
|
Connect |
CZ3596
China Southern Airlines
CZ377
China Southern Airlines
WS122
WestJet
|
08:50
Shanghai Hongqiao
13:10
Guangzhou Baiyun
12:00
Vancouver
|
11:15
Guangzhou Baiyun
09:50
Vancouver
14:24
Calgary
|
Connect |
CZ3548
China Southern Airlines
CZ329
China Southern Airlines
WS124
WestJet
|
09:50
Shanghai Hongqiao
14:00
Guangzhou Baiyun
13:00
Vancouver
|
12:10
Guangzhou Baiyun
10:50
Vancouver
15:24
Calgary
|
Connect |
CZ3548
China Southern Airlines
CZ377
China Southern Airlines
WS126
WestJet
|
09:50
Shanghai Hongqiao
13:10
Guangzhou Baiyun
14:00
Vancouver
|
12:10
Guangzhou Baiyun
09:50
Vancouver
16:24
Calgary
|
Connect |
CZ3548
China Southern Airlines
CZ329
China Southern Airlines
WS126
WestJet
|
09:50
Shanghai Hongqiao
14:00
Guangzhou Baiyun
14:00
Vancouver
|
12:10
Guangzhou Baiyun
10:50
Vancouver
16:24
Calgary
|
Connect |
CZ3548
China Southern Airlines
CZ377
China Southern Airlines
WS122
WestJet
|
09:50
Shanghai Hongqiao
13:10
Guangzhou Baiyun
12:00
Vancouver
|
12:10
Guangzhou Baiyun
09:50
Vancouver
14:24
Calgary
|
Connect |
CZ3548
China Southern Airlines
CZ329
China Southern Airlines
WS122
WestJet
|
09:50
Shanghai Hongqiao
14:00
Guangzhou Baiyun
12:00
Vancouver
|
12:10
Guangzhou Baiyun
10:50
Vancouver
14:24
Calgary
|
Connect |
CZ3548
China Southern Airlines
CZ377
China Southern Airlines
WS124
WestJet
|
09:50
Shanghai Hongqiao
13:10
Guangzhou Baiyun
13:00
Vancouver
|
12:10
Guangzhou Baiyun
09:50
Vancouver
15:24
Calgary
|
Connect |
HU7606
Hainan
HU7977
Hainan
|
11:15
Shanghai Hongqiao
16:00
Beijing Capital
|
13:25
Beijing Capital
13:15
Calgary
|
Connect |
CA1502
Air China
CA991
Air China
AC214
Air Canada
|
11:55
Shanghai Hongqiao
15:25
Beijing Capital
13:15
Vancouver
|
14:10
Beijing Capital
10:50
Vancouver
15:40
Calgary
|
Connect |
CA1502
Air China
CA991
Air China
AC212
Air Canada
|
11:55
Shanghai Hongqiao
15:25
Beijing Capital
12:30
Vancouver
|
14:10
Beijing Capital
10:50
Vancouver
14:55
Calgary
|
Connect |
CA1502
Air China
AC030
Air Canada
AC212
Air Canada
|
11:55
Shanghai Hongqiao
16:05
Beijing Capital
12:30
Vancouver
|
14:10
Beijing Capital
11:40
Vancouver
14:55
Calgary
|
Connect |
CA1502
Air China
AC030
Air Canada
AC214
Air Canada
|
11:55
Shanghai Hongqiao
16:05
Beijing Capital
13:15
Vancouver
|
14:10
Beijing Capital
11:40
Vancouver
15:40
Calgary
|
Connect |
MU5109
China Eastern Airlines
HU7977
Hainan
|
12:00
Shanghai Hongqiao
16:00
Beijing Capital
|
14:25
Beijing Capital
13:15
Calgary
|
Connect |
HU7608
Hainan
HU7977
Hainan
|
12:15
Shanghai Hongqiao
16:00
Beijing Capital
|
14:30
Beijing Capital
13:15
Calgary
|
Connect |
CA1520
Air China
HU7977
Hainan
|
12:55
Shanghai Hongqiao
16:00
Beijing Capital
|
15:10
Beijing Capital
13:15
Calgary
|
Connect |
CA1520
Air China
AC030
Air Canada
AC214
Air Canada
|
12:55
Shanghai Hongqiao
16:05
Beijing Capital
13:15
Vancouver
|
15:10
Beijing Capital
11:40
Vancouver
15:40
Calgary
|
Connect |
CA1520
Air China
AC030
Air Canada
AC212
Air Canada
|
12:55
Shanghai Hongqiao
16:05
Beijing Capital
12:30
Vancouver
|
15:10
Beijing Capital
11:40
Vancouver
14:55
Calgary
|
Connect |
MU5111
China Eastern Airlines
HU7977
Hainan
|
13:00
Shanghai Hongqiao
16:00
Beijing Capital
|
15:10
Beijing Capital
13:15
Calgary
|
Connect |
NH970
All Nippon Airways
NH116
All Nippon Airways
AC224
Air Canada
|
13:35
Shanghai Hongqiao
21:55
Tokyo Haneda
16:45
Vancouver
|
17:25
Tokyo Haneda
14:50
Vancouver
19:10
Calgary
|
Connect |
MF8510
Xiamen Airlines
MF805
Xiamen Airlines
WS142
WestJet
|
18:10
Shanghai Hongqiao
22:00
Xiamen
21:15
Vancouver
|
20:00
Xiamen
18:40
Vancouver
23:39
Calgary
|
Connect |
You take a flight from Shanghai Pudong to Winnipeg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Winnipeg to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
MU207
China Eastern Airlines
WS525
WestJet
|
12:00
Shanghai Pudong
15:45
Toronto
|
14:25
Toronto
17:20
Winnipeg
|
Connect |
UA858
United Airlines
UA320
United Airlines
UA5737
United Airlines
|
12:10
Shanghai Pudong
11:00
San Francisco
17:16
Denver
|
08:40
San Francisco
14:34
Denver
20:35
Winnipeg
|
Connect |
MU581
China Eastern Airlines
WS482
WestJet
|
13:20
Shanghai Pudong
12:35
Vancouver
|
09:10
Vancouver
17:16
Winnipeg
|
Connect |
MU581
China Eastern Airlines
AC292
Air Canada
|
13:20
Shanghai Pudong
13:50
Vancouver
|
09:10
Vancouver
18:34
Winnipeg
|
Connect |
KE898
Korean Air
DL170
Delta
DL2650
Delta
|
13:40
Shanghai Pudong
19:40
Incheon
20:30
Minneapolis
|
16:45
Incheon
17:50
Minneapolis
21:56
Winnipeg
|
Connect |
UA836
United Airlines
UA5752
United Airlines
|
15:25
Shanghai Pudong
19:35
Chicago O'Hare
|
16:15
Chicago O'Hare
22:11
Winnipeg
|
Connect |
AC026
Air Canada
AC296
Air Canada
|
15:55
Shanghai Pudong
18:05
Vancouver
|
11:40
Vancouver
22:49
Winnipeg
|
Connect |
AC026
Air Canada
AC242
Air Canada
AC8518
Air Canada
|
15:55
Shanghai Pudong
14:10
Vancouver
18:05
Edmonton
|
11:40
Vancouver
16:41
Edmonton
21:19
Winnipeg
|
Connect |
AC026
Air Canada
AC214
Air Canada
AC8340
Air Canada
|
15:55
Shanghai Pudong
13:15
Vancouver
19:20
Calgary
|
11:40
Vancouver
15:40
Calgary
22:13
Winnipeg
|
Connect |
AC026
Air Canada
AC220
Air Canada
AC8340
Air Canada
|
15:55
Shanghai Pudong
14:30
Vancouver
19:20
Calgary
|
11:40
Vancouver
16:55
Calgary
22:13
Winnipeg
|
Connect |
AC026
Air Canada
AC292
Air Canada
|
15:55
Shanghai Pudong
13:50
Vancouver
|
11:40
Vancouver
18:34
Winnipeg
|
Connect |
AC026
Air Canada
AC212
Air Canada
AC8340
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
19:20
Calgary
|
11:40
Vancouver
14:55
Calgary
22:13
Winnipeg
|
Connect |
AC028
Air Canada
AC271
Air Canada
|
17:15
Shanghai Pudong
22:25
Toronto
|
19:10
Toronto
00:01
Winnipeg
|
Connect |
DL282
Delta
DL4540
Delta
WS458
WestJet
|
17:25
Shanghai Pudong
15:10
Seattle
19:05
Vancouver
|
13:56
Seattle
16:15
Vancouver
23:46
Winnipeg
|
Connect |
You take a flight from Shanghai Pudong to Toronto and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AF117
Air France
AF386
Air France
|
10:40
Shanghai Pudong
18:45
Paris CDG
|
16:50
Paris CDG
21:10
Toronto
|
Connect |
MU587
China Eastern Airlines
DL4985
Delta
|
11:30
Shanghai Pudong
16:21
New York JFK
|
14:25
New York JFK
18:37
Toronto
|
Connect |
OZ362
Asiana Airlines
AC062
Air Canada
|
11:40
Shanghai Pudong
18:25
Incheon
|
14:30
Incheon
18:35
Toronto
|
Connect |
DL186
Delta
DL2550
Delta
|
11:40
Shanghai Pudong
16:59
Atlanta
|
14:32
Atlanta
19:21
Toronto
|
Connect |
DL186
Delta
DL1990
Delta
|
11:40
Shanghai Pudong
19:57
Atlanta
|
14:32
Atlanta
22:17
Toronto
|
Connect |
DL582
Delta
DL5019
Delta
|
11:45
Shanghai Pudong
20:26
Detroit
|
13:29
Detroit
21:49
Toronto
|
Connect |
DL582
Delta
DL5507
Delta
|
11:45
Shanghai Pudong
15:42
Detroit
|
13:29
Detroit
17:02
Toronto
|
Connect |
MU207
China Eastern Airlines
|
12:00
Shanghai Pudong
|
14:25 Toronto | Direct |
UA858
United Airlines
UA608
United Airlines
|
12:10
Shanghai Pudong
10:25
San Francisco
|
08:40
San Francisco
18:30
Toronto
|
Connect |
KA865
Cathay Dragon
CX826
Cathay Pacific
|
13:00
Shanghai Pudong
17:10
Hong Kong
|
15:55
Hong Kong
20:30
Toronto
|
Connect |
OZ364
Asiana Airlines
AC062
Air Canada
|
13:00
Shanghai Pudong
18:25
Incheon
|
15:55
Incheon
18:35
Toronto
|
Connect |
BR711
EVA Air
BR36
EVA Air
|
13:10
Shanghai Pudong
19:40
Taiwan Taoyuan
|
15:05
Taiwan Taoyuan
21:55
Toronto
|
Connect |
MU581
China Eastern Airlines
WS708
WestJet
|
13:20
Shanghai Pudong
11:00
Vancouver
|
09:10
Vancouver
18:30
Toronto
|
Connect |
MU581
China Eastern Airlines
WS710
WestJet
|
13:20
Shanghai Pudong
12:00
Vancouver
|
09:10
Vancouver
19:30
Toronto
|
Connect |
CX367
Cathay Pacific
CX826
Cathay Pacific
|
13:25
Shanghai Pudong
17:10
Hong Kong
|
16:20
Hong Kong
20:30
Toronto
|
Connect |
UA836
United Airlines
UA3458
United Airlines
|
15:25
Shanghai Pudong
17:50
Chicago O'Hare
|
16:15
Chicago O'Hare
20:33
Toronto
|
Connect |
UA836
United Airlines
AC512
Air Canada
|
15:25
Shanghai Pudong
18:15
Chicago O'Hare
|
16:15
Chicago O'Hare
20:54
Toronto
|
Connect |
UA836
United Airlines
UA4552
United Airlines
|
15:25
Shanghai Pudong
19:35
Chicago O'Hare
|
16:15
Chicago O'Hare
22:13
Toronto
|
Connect |
UA87
United Airlines
UA4276
United Airlines
|
15:45
Shanghai Pudong
20:00
Newark
|
18:10
Newark
21:52
Toronto
|
Connect |
AC026
Air Canada
AC184
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
|
11:40
Vancouver
20:05
Toronto
|
Connect |
AC026
Air Canada
AC116
Air Canada
|
15:55
Shanghai Pudong
13:25
Vancouver
|
11:40
Vancouver
20:51
Toronto
|
Connect |
AC026
Air Canada
AC186
Air Canada
|
15:55
Shanghai Pudong
13:45
Vancouver
|
11:40
Vancouver
21:11
Toronto
|
Connect |
BR751
EVA Air
BR36
EVA Air
|
16:00
Shanghai Pudong
19:40
Taiwan Taoyuan
|
18:00
Taiwan Taoyuan
21:55
Toronto
|
Connect |
AC012
Air Canada
AC429
Air Canada
|
16:50
Shanghai Pudong
21:30
Montreal
|
18:40
Montreal
22:54
Toronto
|
Connect |
AC012
Air Canada
AC427
Air Canada
|
16:50
Shanghai Pudong
20:10
Montreal
|
18:40
Montreal
21:34
Toronto
|
Connect |
AC028
Air Canada
|
17:15
Shanghai Pudong
|
19:10 Toronto | Direct |
MU597
China Eastern Airlines
WS730
WestJet
|
23:40
Shanghai Pudong
23:15
Vancouver
|
19:50
Vancouver
06:45
Toronto
|
Connect |
MU597
China Eastern Airlines
WS724
WestJet
|
23:40
Shanghai Pudong
22:35
Vancouver
|
19:50
Vancouver
06:05
Toronto
|
Connect |
UA890
United Airlines
UA1164
United Airlines
|
23:45
Shanghai Pudong
23:00
San Francisco
|
20:20
San Francisco
07:00
Toronto
|
Connect |
You take a flight from Shanghai Pudong to Montreal and cost approximately 1543 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
CA929
Air China
AC006
Air Canada
|
10:00
Shanghai Pudong
17:30
Tokyo Narita
|
13:50
Tokyo Narita
16:45
Montreal
|
Connect |
NH922
All Nippon Airways
AC006
Air Canada
|
10:20
Shanghai Pudong
17:30
Tokyo Narita
|
14:25
Tokyo Narita
16:45
Montreal
|
Connect |
AF117
Air France
AF340
Air France
|
10:40
Shanghai Pudong
19:15
Paris CDG
|
16:50
Paris CDG
20:55
Montreal
|
Connect |
AF117
Air France
AF348
Air France
|
10:40
Shanghai Pudong
18:20
Paris CDG
|
16:50
Paris CDG
19:55
Montreal
|
Connect |
BA168
British Airways
BA095
British Airways
|
11:00
Shanghai Pudong
17:40
London Heathrow
|
16:35
London Heathrow
19:50
Montreal
|
Connect |
DL582
Delta
DL5496
Delta
|
11:45
Shanghai Pudong
15:40
Detroit
|
13:29
Detroit
17:32
Montreal
|
Connect |
DL582
Delta
DL5028
Delta
|
11:45
Shanghai Pudong
20:28
Detroit
|
13:29
Detroit
22:21
Montreal
|
Connect |
MU207
China Eastern Airlines
WS3534
WestJet
|
12:00
Shanghai Pudong
18:00
Toronto
|
14:25
Toronto
19:28
Montreal
|
Connect |
MU207
China Eastern Airlines
WS592
WestJet
|
12:00
Shanghai Pudong
17:00
Toronto
|
14:25
Toronto
18:16
Montreal
|
Connect |
UA858
United Airlines
AC760
Air Canada
|
12:10
Shanghai Pudong
09:30
San Francisco
|
08:40
San Francisco
17:58
Montreal
|
Connect |
UA836
United Airlines
UA5686
United Airlines
|
15:25
Shanghai Pudong
17:50
Chicago O'Hare
|
16:15
Chicago O'Hare
21:01
Montreal
|
Connect |
UA87
United Airlines
UA4166
United Airlines
|
15:45
Shanghai Pudong
19:50
Newark
|
18:10
Newark
21:30
Montreal
|
Connect |
AC026
Air Canada
AC308
Air Canada
|
15:55
Shanghai Pudong
12:30
Vancouver
|
11:40
Vancouver
20:24
Montreal
|
Connect |
AC026
Air Canada
AC310
Air Canada
|
15:55
Shanghai Pudong
17:00
Vancouver
|
11:40
Vancouver
00:54
Montreal
|
Connect |
AC012
Air Canada
|
16:50
Shanghai Pudong
|
18:40 Montreal | Direct |
AC028
Air Canada
AC430
Air Canada
|
17:15
Shanghai Pudong
23:10
Toronto
|
19:10
Toronto
00:25
Montreal
|
Connect |
AC028
Air Canada
AC428
Air Canada
|
17:15
Shanghai Pudong
21:15
Toronto
|
19:10
Toronto
22:30
Montreal
|
Connect |
AC028
Air Canada
AC426
Air Canada
|
17:15
Shanghai Pudong
20:30
Toronto
|
19:10
Toronto
21:45
Montreal
|
Connect |
MU597
China Eastern Airlines
WS564
WestJet
|
23:40
Shanghai Pudong
23:25
Vancouver
|
19:50
Vancouver
07:17
Montreal
|
Connect |
UA890
United Airlines
AC776
Air Canada
|
23:45
Shanghai Pudong
22:55
San Francisco
|
20:20
San Francisco
07:23
Montreal
|
Connect |
You take a flight from Shanghai Pudong to Cranbrook and cost approximately 750 USD.
You take a bus, shuttle or taxi from Cranbrook to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
MU581
China Eastern Airlines
WS3054
WestJet
|
13:20
Shanghai Pudong
13:35
Vancouver
|
09:10
Vancouver
16:05
Cranbrook
|
Connect |
MU581
China Eastern Airlines
8P611
Pacific Coastal Airlines
|
13:20
Shanghai Pudong
14:15
Vancouver
|
09:10
Vancouver
16:45
Cranbrook
|
Connect |
MU581
China Eastern Airlines
AC8219
Air Canada
|
13:20
Shanghai Pudong
16:35
Vancouver
|
09:10
Vancouver
18:49
Cranbrook
|
Connect |
AC026
Air Canada
AC8219
Air Canada
|
15:55
Shanghai Pudong
16:35
Vancouver
|
11:40
Vancouver
18:49
Cranbrook
|
Connect |
AC026
Air Canada
WS3054
WestJet
|
15:55
Shanghai Pudong
13:35
Vancouver
|
11:40
Vancouver
16:05
Cranbrook
|
Connect |
DL282
Delta
DL4500
Delta
WS3045
WestJet
|
17:25
Shanghai Pudong
15:15
Seattle
19:00
Calgary
|
13:56
Seattle
17:56
Calgary
20:02
Cranbrook
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com