How to get to Shanghai, China from Thailand by flight ? You can check flights from Thailand to Shanghai, China below.
You can find flight ticket prices from Thailand to Shanghai, China with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Shanghai Pudong and cost approximately 250 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
XJ760
Thai AirAsia X
|
00:10
Don Muang
|
05:30 Shanghai Pudong | Direct |
SL926
Thai Lion Mentari
|
17:00
Don Muang
|
22:20 Shanghai Pudong | Direct |
You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.
You take a flight from Chiang Mai to Shanghai Pudong and cost approximately 180 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
WE177
Thai Smile
TG664
Thai Airways International
|
06:15
Chiang Mai
10:45
Suvarnabhumi
|
07:35
Suvarnabhumi
16:00
Shanghai Pudong
|
Connect |
PG222
Bangkok Airways
TG664
Thai Airways International
|
06:55
Chiang Mai
10:45
Suvarnabhumi
|
08:20
Suvarnabhumi
16:00
Shanghai Pudong
|
Connect |
KA233
Cathay Dragon
CX364
Cathay Pacific
|
11:10
Chiang Mai
17:30
Hong Kong
|
15:00
Hong Kong
20:10
Shanghai Pudong
|
Connect |
KA233
Cathay Dragon
KA896
Cathay Dragon
|
11:10
Chiang Mai
16:00
Hong Kong
|
15:00
Hong Kong
18:50
Shanghai Pudong
|
Connect |
KA233
Cathay Dragon
KA808
Cathay Dragon
|
11:10
Chiang Mai
17:00
Hong Kong
|
15:00
Hong Kong
19:50
Shanghai Pudong
|
Connect |
9C8512
Spring Airlines
|
12:45
Chiang Mai
|
17:40 Shanghai Pudong | Direct |
SL509
Thai Lion Mentari
SL926
Thai Lion Mentari
|
13:05
Chiang Mai
17:00
Don Muang
|
14:15
Don Muang
22:20
Shanghai Pudong
|
Connect |
SL511
Thai Lion Mentari
SL926
Thai Lion Mentari
|
13:30
Chiang Mai
17:00
Don Muang
|
14:45
Don Muang
22:20
Shanghai Pudong
|
Connect |
MU206
China Eastern Airlines
|
14:55
Chiang Mai
|
20:25 Shanghai Pudong | Direct |
MU2570
China Eastern Airlines
MU5478
China Eastern Airlines
|
16:20
Chiang Mai
21:35
Kunming
|
19:10
Kunming
00:30
Shanghai Pudong
|
Connect |
TG121
Thai Airways International
TG662
Thai Airways International
|
20:50
Chiang Mai
00:30
Suvarnabhumi
|
22:10
Suvarnabhumi
05:45
Shanghai Pudong
|
Connect |
9C8980
Spring Airlines
|
21:50
Chiang Mai
|
03:05 Shanghai Pudong | Direct |
WE167
Thai Smile
TG662
Thai Airways International
|
21:55
Chiang Mai
00:30
Suvarnabhumi
|
23:10
Suvarnabhumi
05:45
Shanghai Pudong
|
Connect |
HO1326
Juneyao Airlines
|
23:20
Chiang Mai
|
04:20 Shanghai Pudong | Direct |
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Hangzhou Xiaoshan and cost approximately 150 USD.
You take a bus, shuttle or taxi from Hangzhou Xiaoshan to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
FD3445
Thai AirAsia
FD496
Thai AirAsia
|
08:30
Don Muang
13:10
Chiang Mai
|
09:45
Chiang Mai
17:55
Hangzhou Xiaoshan
|
Connect |
FD3435
Thai AirAsia
FD496
Thai AirAsia
|
09:15
Don Muang
13:10
Chiang Mai
|
10:30
Chiang Mai
17:55
Hangzhou Xiaoshan
|
Connect |
FD568
Thai AirAsia
|
17:00
Don Muang
|
22:15 Hangzhou Xiaoshan | Direct |
SL920
Thai Lion Mentari
|
17:45
Don Muang
|
22:50 Hangzhou Xiaoshan | Direct |
You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.
You take a flight from Chiang Mai to Shanghai Hongqiao and cost approximately 230 USD.
You take a bus, shuttle or taxi from Shanghai Hongqiao to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
FD515
Thai AirAsia
MU722
China Eastern Airlines
|
06:10
Chiang Mai
12:05
Hong Kong
|
09:45
Hong Kong
14:40
Shanghai Hongqiao
|
Connect |
FD515
Thai AirAsia
KA882
Cathay Dragon
|
06:10
Chiang Mai
13:05
Hong Kong
|
09:45
Hong Kong
15:35
Shanghai Hongqiao
|
Connect |
FD515
Thai AirAsia
HX248
Hong Kong
|
06:10
Chiang Mai
12:30
Hong Kong
|
09:45
Hong Kong
14:55
Shanghai Hongqiao
|
Connect |
FD480
Thai AirAsia
FM9392
Shanghai Airlines
|
08:15
Chiang Mai
14:10
Changsha
|
12:10
Changsha
15:55
Shanghai Hongqiao
|
Connect |
9C8934
Spring Airlines
9C8856
Spring Airlines
|
09:00
Chiang Mai
16:10
Guangzhou Baiyun
|
14:00
Guangzhou Baiyun
18:30
Shanghai Hongqiao
|
Connect |
FD305
Thai AirAsia
MU5560
China Eastern Airlines
|
10:20
Chiang Mai
16:20
Nanchang
|
14:25
Nanchang
17:50
Shanghai Hongqiao
|
Connect |
CZ8328
China Southern Airlines
CZ3547
China Southern Airlines
|
11:30
Chiang Mai
19:00
Guangzhou Baiyun
|
14:55
Guangzhou Baiyun
21:25
Shanghai Hongqiao
|
Connect |
CZ8328
China Southern Airlines
CZ3581
China Southern Airlines
|
11:30
Chiang Mai
17:00
Guangzhou Baiyun
|
14:55
Guangzhou Baiyun
19:25
Shanghai Hongqiao
|
Connect |
CZ8328
China Southern Airlines
CZ3503
China Southern Airlines
|
11:30
Chiang Mai
16:00
Guangzhou Baiyun
|
14:55
Guangzhou Baiyun
18:25
Shanghai Hongqiao
|
Connect |
FD752
Thai AirAsia
NX138
Air Macau
|
12:05
Chiang Mai
18:40
Macau
|
15:40
Macau
21:10
Shanghai Hongqiao
|
Connect |
CA708
Air China
MU2470
China Eastern Airlines
|
12:40
Chiang Mai
20:40
Wuhan
|
16:45
Wuhan
22:10
Shanghai Hongqiao
|
Connect |
CA708
Air China
MU2513
China Eastern Airlines
|
12:40
Chiang Mai
18:35
Wuhan
|
16:45
Wuhan
20:10
Shanghai Hongqiao
|
Connect |
SC1178
Shandong Airlines
9C8996
Spring Airlines
|
13:50
Chiang Mai
20:30
Chongqing
|
17:20
Chongqing
22:55
Shanghai Hongqiao
|
Connect |
SC1178
Shandong Airlines
FM9424
Shanghai Airlines
|
13:50
Chiang Mai
20:15
Chongqing
|
17:20
Chongqing
22:40
Shanghai Hongqiao
|
Connect |
SC1178
Shandong Airlines
MU5434
China Eastern Airlines
|
13:50
Chiang Mai
19:10
Chongqing
|
17:20
Chongqing
21:40
Shanghai Hongqiao
|
Connect |
8L810
Lucky Air Co. Ltd.
MU5813
China Eastern Airlines
|
14:05
Chiang Mai
20:15
Kunming
|
16:50
Kunming
23:15
Shanghai Hongqiao
|
Connect |
MU2570
China Eastern Airlines
MU5813
China Eastern Airlines
|
16:20
Chiang Mai
20:15
Kunming
|
19:10
Kunming
23:15
Shanghai Hongqiao
|
Connect |
CA824
Air China
MU5156
China Eastern Airlines
|
23:00
Chiang Mai
08:30
Beijing Capital
|
04:15
Beijing Capital
10:40
Shanghai Hongqiao
|
Connect |
CA824
Air China
CA1501
Air China
|
23:00
Chiang Mai
08:30
Beijing Capital
|
04:15
Beijing Capital
10:40
Shanghai Hongqiao
|
Connect |
CA824
Air China
CA1831
Air China
|
23:00
Chiang Mai
07:30
Beijing Capital
|
04:15
Beijing Capital
09:40
Shanghai Hongqiao
|
Connect |
SL912
Thai Lion Mentari
9C8930
Spring Airlines
|
23:25
Chiang Mai
06:45
Guangzhou Baiyun
|
03:00
Guangzhou Baiyun
09:10
Shanghai Hongqiao
|
Connect |
FD498
Thai AirAsia
MU5138
China Eastern Airlines
|
23:35
Chiang Mai
07:00
Beijing Capital
|
04:40
Beijing Capital
09:20
Shanghai Hongqiao
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Shanghai Pudong and cost approximately 300 USD.
You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
TG662
Thai Airways International
|
00:30
Suvarnabhumi
|
05:45 Shanghai Pudong | Direct |
CA980
Air China
CA1835
Air China
|
01:00
Suvarnabhumi
08:05
Beijing Capital
|
06:40
Beijing Capital
10:15
Shanghai Pudong
|
Connect |
HO1358
Juneyao Airlines
|
01:30
Suvarnabhumi
|
07:10 Shanghai Pudong | Direct |
CA806
Air China
|
01:40
Suvarnabhumi
|
06:55 Shanghai Pudong | Direct |
CZ8320
China Southern Airlines
|
01:55
Suvarnabhumi
|
06:55 Shanghai Pudong | Direct |
ZH9020
Shenzhen Airlines
ZH9503
Shenzhen Airlines
|
02:15
Suvarnabhumi
09:20
Shenzhen
|
06:00
Shenzhen
11:55
Shanghai Pudong
|
Connect |
ZH9020
Shenzhen Airlines
ZH9501
Shenzhen Airlines
|
02:15
Suvarnabhumi
07:55
Shenzhen
|
06:00
Shenzhen
10:15
Shanghai Pudong
|
Connect |
MU548
China Eastern Airlines
|
02:30
Suvarnabhumi
|
07:40 Shanghai Pudong | Direct |
CZ8304
China Southern Airlines
CZ6753
China Southern Airlines
|
03:00
Suvarnabhumi
08:05
Sanya
|
06:05
Sanya
11:20
Shanghai Pudong
|
Connect |
CZ8324
China Southern Airlines
CZ6751 6755
China Southern Airlines
|
05:20
Suvarnabhumi
09:50
Shenzhen
|
08:45
Shenzhen
12:10
Shanghai Pudong
|
Connect |
CX616
Cathay Pacific
KA898
Cathay Dragon
|
06:35
Suvarnabhumi
11:55
Hong Kong
|
10:25
Hong Kong
14:35
Shanghai Pudong
|
Connect |
CX616
Cathay Pacific
KA874
Cathay Dragon
|
06:35
Suvarnabhumi
12:35
Hong Kong
|
10:25
Hong Kong
15:30
Shanghai Pudong
|
Connect |
TG634
Thai Airways International
BR752
EVA Air
|
07:10
Suvarnabhumi
12:45
Taiwan Taoyuan
|
11:50
Taiwan Taoyuan
14:40
Shanghai Pudong
|
Connect |
MU2584
China Eastern Airlines
MU5684
China Eastern Airlines
|
07:50
Suvarnabhumi
12:25
Kunming
|
11:15
Kunming
15:50
Shanghai Pudong
|
Connect |
CX700
Cathay Pacific
CX360
Cathay Pacific
|
08:15
Suvarnabhumi
13:45
Hong Kong
|
12:10
Hong Kong
16:30
Shanghai Pudong
|
Connect |
TG632
Thai Airways International
CA196
Air China
|
08:25
Suvarnabhumi
14:40
Taiwan Taoyuan
|
13:05
Taiwan Taoyuan
16:40
Shanghai Pudong
|
Connect |
CI838
China Airlines
MU5008
China Eastern Airlines
|
08:35
Suvarnabhumi
15:30
Taiwan Taoyuan
|
13:15
Taiwan Taoyuan
17:20
Shanghai Pudong
|
Connect |
CZ362
China Southern Airlines
CZ379
China Southern Airlines
|
08:40
Suvarnabhumi
14:00
Guangzhou Baiyun
|
12:35
Guangzhou Baiyun
16:20
Shanghai Pudong
|
Connect |
FM842
Shanghai Airlines
|
09:50
Suvarnabhumi
|
15:50 Shanghai Pudong | Direct |
NX885
Air Macau
NX102
Air Macau
|
10:35
Suvarnabhumi
17:05
Macau
|
14:25
Macau
19:40
Shanghai Pudong
|
Connect |
TG664
Thai Airways International
|
10:45
Suvarnabhumi
|
16:00 Shanghai Pudong | Direct |
CX750
Cathay Pacific
KA808
Cathay Dragon
|
11:00
Suvarnabhumi
17:00
Hong Kong
|
15:00
Hong Kong
19:50
Shanghai Pudong
|
Connect |
CI834
China Airlines
CI505
China Airlines
|
11:00
Suvarnabhumi
17:25
Taiwan Taoyuan
|
15:40
Taiwan Taoyuan
19:35
Shanghai Pudong
|
Connect |
CX750
Cathay Pacific
KA896
Cathay Dragon
|
11:00
Suvarnabhumi
16:00
Hong Kong
|
15:00
Hong Kong
18:50
Shanghai Pudong
|
Connect |
CX750
Cathay Pacific
CX364
Cathay Pacific
|
11:00
Suvarnabhumi
17:30
Hong Kong
|
15:00
Hong Kong
20:10
Shanghai Pudong
|
Connect |
CI834
China Airlines
CI503
China Airlines
|
11:00
Suvarnabhumi
16:35
Taiwan Taoyuan
|
15:40
Taiwan Taoyuan
18:35
Shanghai Pudong
|
Connect |
CI834
China Airlines
CZ3096
China Southern Airlines
|
11:00
Suvarnabhumi
17:45
Taiwan Taoyuan
|
15:40
Taiwan Taoyuan
20:00
Shanghai Pudong
|
Connect |
CZ8356
China Southern Airlines
CZ3853
China Southern Airlines
|
11:30
Suvarnabhumi
18:40
Shantou
|
15:20
Shantou
21:00
Shanghai Pudong
|
Connect |
FM854
Shanghai Airlines
|
11:50
Suvarnabhumi
|
17:25 Shanghai Pudong | Direct |
CX754
Cathay Pacific
CX364
Cathay Pacific
|
12:35
Suvarnabhumi
17:30
Hong Kong
|
16:30
Hong Kong
20:10
Shanghai Pudong
|
Connect |
MU542
China Eastern Airlines
|
13:35
Suvarnabhumi
|
18:30 Shanghai Pudong | Direct |
CX654
Cathay Pacific
KA870
Cathay Dragon
|
15:00
Suvarnabhumi
21:15
Hong Kong
|
18:50
Hong Kong
23:50
Shanghai Pudong
|
Connect |
HX776
Hong Kong
HX234
Hong Kong
|
15:10
Suvarnabhumi
21:00
Hong Kong
|
18:55
Hong Kong
23:50
Shanghai Pudong
|
Connect |
CZ3082
China Southern Airlines
CZ3586
China Southern Airlines
|
15:30
Suvarnabhumi
22:05
Guangzhou Baiyun
|
19:30
Guangzhou Baiyun
00:20
Shanghai Pudong
|
Connect |
MU742
China Eastern Airlines
MU5478
China Eastern Airlines
|
15:55
Suvarnabhumi
21:35
Kunming
|
19:25
Kunming
00:30
Shanghai Pudong
|
Connect |
HX6758
Hong Kong
HX234
Hong Kong
|
16:00
Suvarnabhumi
21:00
Hong Kong
|
20:00
Hong Kong
23:50
Shanghai Pudong
|
Connect |
CX712
Cathay Pacific
KA870
Cathay Dragon
|
16:00
Suvarnabhumi
21:15
Hong Kong
|
19:55
Hong Kong
23:50
Shanghai Pudong
|
Connect |
FM834
Shanghai Airlines
|
16:50
Suvarnabhumi
|
22:25 Shanghai Pudong | Direct |
9C8580
Spring Airlines
|
18:10
Suvarnabhumi
|
23:55 Shanghai Pudong | Direct |
FM856
Shanghai Airlines
|
19:10
Suvarnabhumi
|
00:55 Shanghai Pudong | Direct |
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Nanjing and cost approximately 150 USD.
You take a bus, shuttle or taxi from Nanjing to your destination in Shanghai, China.
Flight | Depart | Arrive | |
---|---|---|---|
XW888
NokScoot
|
14:00
Don Muang
|
18:50 Nanjing | Direct |
SL922
Thai Lion Mentari
|
16:15
Don Muang
|
21:20 Nanjing | Direct |
FD2101
Thai AirAsia
|
17:20
Don Muang
|
22:25 Nanjing | Direct |
You can find hotels and accommodations in Shanghai, China with our hotels search tool below
Booking.com