How to get to Shanghai, China from Vancouver by flight ? You can check flights from Vancouver to Shanghai, China below.
You can find flight ticket prices from Vancouver to Shanghai, China with our flight tickets search tool below
You take a flight from Vancouver to Shanghai Pudong and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
AC025
Air Canada
AC025 027
Air Canada
|
00:35
Vancouver
05:35
Incheon
|
03:40
Incheon
06:40
Shanghai Pudong
|
Connect |
CX865
Cathay Pacific
CX366
Cathay Pacific
|
01:20
Vancouver
07:20
Hong Kong
|
05:30
Hong Kong
10:10
Shanghai Pudong
|
Connect |
CX865
Cathay Pacific
CX368
Cathay Pacific
|
01:20
Vancouver
09:20
Hong Kong
|
05:30
Hong Kong
12:10
Shanghai Pudong
|
Connect |
BR9
EVA Air
BR712
EVA Air
|
02:00
Vancouver
09:55
Taiwan Taoyuan
|
04:40
Taiwan Taoyuan
12:05
Shanghai Pudong
|
Connect |
MF806
Xiamen Airlines
MU5246
China Eastern Airlines
|
02:10
Vancouver
07:55
Xiamen
|
05:50
Xiamen
09:50
Shanghai Pudong
|
Connect |
DL4477
Delta
DL281
Delta
|
07:42
Vancouver
12:25
Seattle
|
08:55
Seattle
16:10
Shanghai Pudong
|
Connect |
AC025
Air Canada
|
11:50
Vancouver
|
16:00 Shanghai Pudong | Direct |
AC029
Air Canada
CA1883
Air China
|
12:40
Vancouver
20:05
Beijing Capital
|
16:00
Beijing Capital
22:35
Shanghai Pudong
|
Connect |
CA992
Air China
CA1883
Air China
|
13:50
Vancouver
20:05
Beijing Capital
|
15:40
Beijing Capital
22:35
Shanghai Pudong
|
Connect |
You take a flight from Vancouver to Shanghai Hongqiao and cost approximately 2800 USD.
You take a bus, shuttle or taxi from Shanghai Hongqiao to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
MF806
Xiamen Airlines
MF8501
Xiamen Airlines
|
02:10
Vancouver
07:00
Xiamen
|
05:50
Xiamen
08:50
Shanghai Hongqiao
|
Connect |
MF806
Xiamen Airlines
MF8511
Xiamen Airlines
|
02:10
Vancouver
09:00
Xiamen
|
05:50
Xiamen
11:00
Shanghai Hongqiao
|
Connect |
MF806
Xiamen Airlines
MF8567
Xiamen Airlines
|
02:10
Vancouver
11:00
Xiamen
|
05:50
Xiamen
12:50
Shanghai Hongqiao
|
Connect |
MU216
China Eastern Airlines
MF8246
Xiamen Airlines
MF8547
Xiamen Airlines
|
11:00
Vancouver
17:15
Nanjing
19:30
Fuzhou
|
15:00
Nanjing
18:40
Fuzhou
20:50
Shanghai Hongqiao
|
Connect |
AC029
Air Canada
CA1855
Air China
|
12:40
Vancouver
17:30
Beijing Capital
|
16:00
Beijing Capital
20:00
Shanghai Hongqiao
|
Connect |
AC029
Air Canada
CA1885
Air China
|
12:40
Vancouver
18:30
Beijing Capital
|
16:00
Beijing Capital
21:05
Shanghai Hongqiao
|
Connect |
AC029
Air Canada
CA1857
Air China
|
12:40
Vancouver
19:30
Beijing Capital
|
16:00
Beijing Capital
21:50
Shanghai Hongqiao
|
Connect |
3U8502
Sichuan Airlines
MU5478
China Eastern Airlines
|
13:45
Vancouver
19:55
Chengdu
|
18:10
Chengdu
22:45
Shanghai Hongqiao
|
Connect |
CA992
Air China
CA1887
Air China
ZH9521
Shenzhen Airlines
|
13:50
Vancouver
17:20
Beijing Capital
20:50
Jingdezhen
|
15:40
Beijing Capital
19:45
Jingdezhen
22:05
Shanghai Hongqiao
|
Connect |
CA998
Air China
FM9376
Shanghai Airlines
|
13:50
Vancouver
18:30
Zhengzhou
|
17:30
Zhengzhou
20:15
Shanghai Hongqiao
|
Connect |
CA992
Air China
CA1885
Air China
|
13:50
Vancouver
18:30
Beijing Capital
|
15:40
Beijing Capital
21:05
Shanghai Hongqiao
|
Connect |
CA992
Air China
CA1241
Air China
HO1134
Juneyao Airlines
|
13:50
Vancouver
17:30
Beijing Capital
21:35
Taiyuan
|
15:40
Beijing Capital
18:55
Taiyuan
23:45
Shanghai Hongqiao
|
Connect |
CA998
Air China
MU5394
China Eastern Airlines
|
13:50
Vancouver
19:35
Zhengzhou
|
17:30
Zhengzhou
21:30
Shanghai Hongqiao
|
Connect |
CA992
Air China
CA1855
Air China
|
13:50
Vancouver
17:30
Beijing Capital
|
15:40
Beijing Capital
20:00
Shanghai Hongqiao
|
Connect |
CA992
Air China
CA1549
Air China
|
13:50
Vancouver
16:30
Beijing Capital
|
15:40
Beijing Capital
19:00
Shanghai Hongqiao
|
Connect |
CZ330
China Southern Airlines
CZ3533
China Southern Airlines
|
17:30
Vancouver
07:00
Guangzhou Baiyun
|
21:30
Guangzhou Baiyun
09:25
Shanghai Hongqiao
|
Connect |
CZ330
China Southern Airlines
CZ3523
China Southern Airlines
|
17:30
Vancouver
08:00
Guangzhou Baiyun
|
21:30
Guangzhou Baiyun
10:25
Shanghai Hongqiao
|
Connect |
You take a flight from Vancouver to Nantong and cost approximately 900 USD.
You take a bus, shuttle or taxi from Nantong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
AC025
Air Canada
OZ327
Asiana Airlines
ZH8748
Shenzhen Airlines
|
00:35
Vancouver
08:55
Incheon
12:25
Tianjin Binhai
|
03:40
Incheon
09:55
Tianjin Binhai
14:15
Nantong
|
Connect |
MF806
Xiamen Airlines
ZH8654
Shenzhen Airlines
|
02:10
Vancouver
16:30
Xiamen
|
05:50
Xiamen
18:25
Nantong
|
Connect |
AC029
Air Canada
ZH9153
Shenzhen Airlines
|
12:40
Vancouver
23:20
Beijing Capital
|
16:00
Beijing Capital
01:15
Nantong
|
Connect |
CA992
Air China
ZH9153
Shenzhen Airlines
|
13:50
Vancouver
23:20
Beijing Capital
|
15:40
Beijing Capital
01:15
Nantong
|
Connect |
CA998
Air China
DZ6284
Donghai Airlines
|
13:50
Vancouver
18:45
Zhengzhou
|
17:30
Zhengzhou
20:30
Nantong
|
Connect |
CZ330
China Southern Airlines
CZ3639
China Southern Airlines
|
17:30
Vancouver
07:55
Guangzhou Baiyun
|
21:30
Guangzhou Baiyun
10:25
Nantong
|
Connect |
You take a flight from Vancouver to Hangzhou Xiaoshan and cost approximately 900 USD.
You take a bus, shuttle or taxi from Hangzhou Xiaoshan to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
AC025
Air Canada
OZ359
Asiana Airlines
|
00:35
Vancouver
12:30
Incheon
|
03:40
Incheon
13:45
Hangzhou Xiaoshan
|
Connect |
CX865
Cathay Pacific
CX960
Cathay Pacific
|
01:20
Vancouver
12:15
Hong Kong
|
05:30
Hong Kong
14:40
Hangzhou Xiaoshan
|
Connect |
BR9
EVA Air
BR758
EVA Air
|
02:00
Vancouver
16:25
Taiwan Taoyuan
|
04:40
Taiwan Taoyuan
18:15
Hangzhou Xiaoshan
|
Connect |
MF806
Xiamen Airlines
MF8079
Xiamen Airlines
|
02:10
Vancouver
08:00
Xiamen
|
05:50
Xiamen
09:30
Hangzhou Xiaoshan
|
Connect |
MF806
Xiamen Airlines
MF8942
Xiamen Airlines
|
02:10
Vancouver
10:30
Xiamen
|
05:50
Xiamen
12:05
Hangzhou Xiaoshan
|
Connect |
MF806
Xiamen Airlines
MF8159
Xiamen Airlines
|
02:10
Vancouver
11:20
Xiamen
|
05:50
Xiamen
12:55
Hangzhou Xiaoshan
|
Connect |
AC029
Air Canada
CA1710
Air China
|
12:40
Vancouver
19:30
Beijing Capital
|
16:00
Beijing Capital
22:00
Hangzhou Xiaoshan
|
Connect |
AC029
Air Canada
CA1706
Air China
|
12:40
Vancouver
18:35
Beijing Capital
|
16:00
Beijing Capital
21:05
Hangzhou Xiaoshan
|
Connect |
AC029
Air Canada
CA1718
Air China
|
12:40
Vancouver
17:30
Beijing Capital
|
16:00
Beijing Capital
20:00
Hangzhou Xiaoshan
|
Connect |
AC029
Air Canada
CA1241
Air China
CA1764
Air China
|
12:40
Vancouver
17:30
Beijing Capital
21:20
Taiyuan
|
16:00
Beijing Capital
18:55
Taiyuan
23:25
Hangzhou Xiaoshan
|
Connect |
AC003
Air Canada
CA146
Air China
|
13:05
Vancouver
17:00
Tokyo Narita
|
14:45
Tokyo Narita
19:15
Hangzhou Xiaoshan
|
Connect |
3U8502
Sichuan Airlines
3U8921
Sichuan Airlines
|
13:45
Vancouver
20:55
Chengdu
|
18:10
Chengdu
23:35
Hangzhou Xiaoshan
|
Connect |
3U8502
Sichuan Airlines
MU6091
China Eastern Airlines
|
13:45
Vancouver
19:15
Chengdu
|
18:10
Chengdu
21:50
Hangzhou Xiaoshan
|
Connect |
CA998
Air China
CA1786
Air China
|
13:50
Vancouver
18:50
Zhengzhou
|
17:30
Zhengzhou
20:40
Hangzhou Xiaoshan
|
Connect |
CA992
Air China
CA1706
Air China
|
13:50
Vancouver
18:35
Beijing Capital
|
15:40
Beijing Capital
21:05
Hangzhou Xiaoshan
|
Connect |
CA992
Air China
CA1718
Air China
|
13:50
Vancouver
17:30
Beijing Capital
|
15:40
Beijing Capital
20:00
Hangzhou Xiaoshan
|
Connect |
CA992
Air China
CA1241
Air China
CA1764
Air China
|
13:50
Vancouver
17:30
Beijing Capital
21:20
Taiyuan
|
15:40
Beijing Capital
18:55
Taiyuan
23:25
Hangzhou Xiaoshan
|
Connect |
CA992
Air China
CA1563
Air China
|
13:50
Vancouver
16:30
Beijing Capital
|
15:40
Beijing Capital
18:45
Hangzhou Xiaoshan
|
Connect |
CZ330
China Southern Airlines
CZ3521
China Southern Airlines
|
17:30
Vancouver
08:10
Guangzhou Baiyun
|
21:30
Guangzhou Baiyun
10:20
Hangzhou Xiaoshan
|
Connect |
You take a bus, shuttle or taxi from your location in Vancouver to Bellingham.
You take a flight from Bellingham to Shanghai Pudong and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
AS2063
Alaska Airlines, Inc.
AA183
American Airlines
|
06:20
Bellingham
12:50
Seattle
|
07:11
Seattle
16:25
Shanghai Pudong
|
Connect |
AS2063
Alaska Airlines, Inc.
DL281
Delta
|
06:20
Bellingham
12:25
Seattle
|
07:11
Seattle
16:10
Shanghai Pudong
|
Connect |
AS2326
Alaska Airlines, Inc.
AA183
American Airlines
|
08:10
Bellingham
12:50
Seattle
|
09:01
Seattle
16:25
Shanghai Pudong
|
Connect |
AS2326
Alaska Airlines, Inc.
DL281
Delta
|
08:10
Bellingham
12:25
Seattle
|
09:01
Seattle
16:10
Shanghai Pudong
|
Connect |
AS2363
Alaska Airlines, Inc.
DL289
Delta
DL289
Delta
|
19:40
Bellingham
00:25
Seattle
05:40
Incheon
|
20:29
Seattle
03:55
Incheon
06:45
Shanghai Pudong
|
Connect |
You take a bus, shuttle or taxi from your location in Vancouver to Seattle.
You take a flight from Seattle to Shanghai Pudong and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
DL289
Delta
DL289
Delta
|
00:25
Seattle
05:40
Incheon
|
03:55
Incheon
06:45
Shanghai Pudong
|
Connect |
DL289
Delta
KE893
Korean Air
|
00:25
Seattle
08:30
Incheon
|
03:55
Incheon
09:40
Shanghai Pudong
|
Connect |
UA1069
United Airlines
UA198
United Airlines
|
06:34
Seattle
13:50
Los Angeles
|
09:15
Los Angeles
18:45
Shanghai Pudong
|
Connect |
UA2279
United Airlines
UA198
United Airlines
|
08:45
Seattle
13:50
Los Angeles
|
11:26
Los Angeles
18:45
Shanghai Pudong
|
Connect |
UA1909
United Airlines
UA857
United Airlines
|
09:29
Seattle
14:05
San Francisco
|
11:40
San Francisco
18:35
Shanghai Pudong
|
Connect |
DL281
Delta
|
12:25
Seattle
|
16:10 Shanghai Pudong | Direct |
AA183
American Airlines
|
12:50
Seattle
|
16:25 Shanghai Pudong | Direct |
You take a bus, shuttle or taxi from your location in Vancouver to Coal Harbour Spb.
You take a flight from Coal Harbour Spb to Shanghai Pudong and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
JBA703
Helijet International
YB502
Harbour Air Seaplanes
AC025
Air Canada
|
07:45
Coal Harbour Spb
09:15
Victoria Inner Harbour Apt
11:50
Vancouver
|
08:20
Victoria Inner Harbour Apt
09:45
Vancouver
16:00
Shanghai Pudong
|
Connect |
YB419
Harbour Air Seaplanes
YB482
Harbour Air Seaplanes
AC025
Air Canada
|
08:00
Coal Harbour Spb
10:20
Ganges Harbor
11:50
Vancouver
|
08:35
Ganges Harbor
10:45
Vancouver
16:00
Shanghai Pudong
|
Connect |
YB1119
Harbour Air Seaplanes
YB604
Harbour Air Seaplanes
AC025
Air Canada
|
08:00
Coal Harbour Spb
09:00
Nanaimo
11:50
Vancouver
|
08:20
Nanaimo
09:20
Vancouver
16:00
Shanghai Pudong
|
Connect |
YB207
Harbour Air Seaplanes
YB502
Harbour Air Seaplanes
AC025
Air Canada
|
08:00
Coal Harbour Spb
09:15
Victoria Inner Harbour Apt
11:50
Vancouver
|
08:35
Victoria Inner Harbour Apt
09:45
Vancouver
16:00
Shanghai Pudong
|
Connect |
JBA901
Helijet International
YB604
Harbour Air Seaplanes
AC025
Air Canada
|
08:15
Coal Harbour Spb
09:00
Nanaimo
11:50
Vancouver
|
08:35
Nanaimo
09:20
Vancouver
16:00
Shanghai Pudong
|
Connect |
YB5010
Harbour Air Seaplanes
YB4020
Harbour Air Seaplanes
AC025
Air Canada
|
08:30
Coal Harbour Spb
09:55
Maple Bay
11:50
Vancouver
|
09:30
Maple Bay
10:45
Vancouver
16:00
Shanghai Pudong
|
Connect |
YB411
Harbour Air Seaplanes
YB482
Harbour Air Seaplanes
AC025
Air Canada
|
08:30
Coal Harbour Spb
10:20
Ganges Harbor
11:50
Vancouver
|
09:05
Ganges Harbor
10:45
Vancouver
16:00
Shanghai Pudong
|
Connect |
YB411
Harbour Air Seaplanes
YB482
Harbour Air Seaplanes
CA992
Air China
CA1883
Air China
|
08:30
Coal Harbour Spb
10:20
Ganges Harbor
13:50
Vancouver
20:05
Beijing Capital
|
09:05
Ganges Harbor
10:45
Vancouver
15:40
Beijing Capital
22:35
Shanghai Pudong
|
Connect |
YB211
Harbour Air Seaplanes
YB504
Harbour Air Seaplanes
CA992
Air China
CA1883
Air China
|
09:00
Coal Harbour Spb
10:45
Victoria Inner Harbour Apt
13:50
Vancouver
20:05
Beijing Capital
|
09:35
Victoria Inner Harbour Apt
11:15
Vancouver
15:40
Beijing Capital
22:35
Shanghai Pudong
|
Connect |
YB1129
Harbour Air Seaplanes
YB606
Harbour Air Seaplanes
AC029
Air Canada
CA1883
Air China
|
10:40
Coal Harbour Spb
11:30
Nanaimo
12:40
Vancouver
20:05
Beijing Capital
|
11:00
Nanaimo
11:50
Vancouver
16:00
Beijing Capital
22:35
Shanghai Pudong
|
Connect |
YB1129
Harbour Air Seaplanes
YB606
Harbour Air Seaplanes
CA992
Air China
CA1883
Air China
|
10:40
Coal Harbour Spb
11:30
Nanaimo
13:50
Vancouver
20:05
Beijing Capital
|
11:00
Nanaimo
11:50
Vancouver
15:40
Beijing Capital
22:35
Shanghai Pudong
|
Connect |
You take a flight from Vancouver to Nanjing and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Nanjing to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
CX865
Cathay Pacific
CX356
Cathay Pacific
|
01:20
Vancouver
10:25
Hong Kong
|
05:30
Hong Kong
13:00
Nanjing
|
Connect |
MF806
Xiamen Airlines
MF8507
Xiamen Airlines
|
02:10
Vancouver
07:30
Xiamen
|
05:50
Xiamen
09:25
Nanjing
|
Connect |
MF806
Xiamen Airlines
MF8513
Xiamen Airlines
|
02:10
Vancouver
09:30
Xiamen
|
05:50
Xiamen
11:25
Nanjing
|
Connect |
MF806
Xiamen Airlines
MU2810
China Eastern Airlines
|
02:10
Vancouver
09:05
Xiamen
|
05:50
Xiamen
10:50
Nanjing
|
Connect |
MU216
China Eastern Airlines
|
11:00
Vancouver
|
15:00 Nanjing | Direct |
AC029
Air Canada
CA1503
Air China
|
12:40
Vancouver
17:35
Beijing Capital
|
16:00
Beijing Capital
19:40
Nanjing
|
Connect |
AC029
Air Canada
CA1819
Air China
|
12:40
Vancouver
20:20
Beijing Capital
|
16:00
Beijing Capital
22:20
Nanjing
|
Connect |
CA992
Air China
CA1503
Air China
|
13:50
Vancouver
17:35
Beijing Capital
|
15:40
Beijing Capital
19:40
Nanjing
|
Connect |
CA992
Air China
CA1819
Air China
|
13:50
Vancouver
20:20
Beijing Capital
|
15:40
Beijing Capital
22:20
Nanjing
|
Connect |
You can find hotels and accommodations in Shanghai, China with our hotels search tool below
Booking.com