How to get to Thailand from Shanghai by flight ? You can check flights from Shanghai to Thailand below.
You can find flight ticket prices from Shanghai to Thailand with our flight tickets search tool below
You take a flight from Shanghai Pudong to Chiang Mai and cost approximately 260 USD.
You take a bus, shuttle or taxi from Chiang Mai to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
CZ3505
China Southern Airlines
CZ8327
China Southern Airlines
|
06:55
Shanghai Pudong
11:25
Guangzhou Baiyun
|
09:40
Guangzhou Baiyun
13:15
Chiang Mai
|
Connect |
TG6631
Thai Airways International
WE110
Thai Smile
|
07:30
Shanghai Pudong
13:15
Suvarnabhumi
|
11:05
Suvarnabhumi
14:25
Chiang Mai
|
Connect |
MU205
China Eastern Airlines
|
10:05
Shanghai Pudong
|
13:25 Chiang Mai | Direct |
KE898
Korean Air
KE667
Korean Air
|
14:00
Shanghai Pudong
18:05
Incheon
|
17:05
Incheon
22:05
Chiang Mai
|
Connect |
SL927
Thai Lion Mentari
SL506
Thai Lion Mentari
|
23:50
Shanghai Pudong
06:45
Don Muang
|
03:10
Don Muang
08:00
Chiang Mai
|
Connect |
You take a flight from Shanghai Pudong to Suvarnabhumi and cost approximately 280 USD.
You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
FM9523
Shanghai Airlines
FM883
Shanghai Airlines
|
06:30
Shanghai Pudong
10:30
Wenzhou
|
07:55
Wenzhou
13:35
Suvarnabhumi
|
Connect |
TG6631
Thai Airways International
|
07:30
Shanghai Pudong
|
11:05 Suvarnabhumi | Direct |
CZ8203
China Southern Airlines
CZ3081
China Southern Airlines
|
08:05
Shanghai Pudong
13:05
Guangzhou Baiyun
|
10:40
Guangzhou Baiyun
15:15
Suvarnabhumi
|
Connect |
MU541
China Eastern Airlines
|
08:45
Shanghai Pudong
|
12:20 Suvarnabhumi | Direct |
CA4592
Air China
CA471
Air China
|
09:20
Shanghai Pudong
14:55
Chengdu
|
12:45
Chengdu
17:05
Suvarnabhumi
|
Connect |
CI582
China Airlines
CI839
China Airlines
|
10:45
Shanghai Pudong
14:55
Kaohsiung
|
13:05
Kaohsiung
17:25
Suvarnabhumi
|
Connect |
VN0523
Vietnam Airlines
VN0607
Vietnam Airlines
|
11:00
Shanghai Pudong
16:40
Tan Son Nhat
|
14:35
Tan Son Nhat
18:30
Suvarnabhumi
|
Connect |
CZ3592
China Southern Airlines
CZ3079
China Southern Airlines
|
11:20
Shanghai Pudong
16:05
Zhengzhou
|
13:25
Zhengzhou
19:20
Suvarnabhumi
|
Connect |
CZ3652
China Southern Airlines
CZ8337
China Southern Airlines
|
11:35
Shanghai Pudong
16:30
Guiyang
|
14:45
Guiyang
18:30
Suvarnabhumi
|
Connect |
FM833
Shanghai Airlines
|
12:00
Shanghai Pudong
|
15:55 Suvarnabhumi | Direct |
NX109
Air Macau
NX882
Air Macau
|
14:05
Shanghai Pudong
19:45
Macau
|
16:45
Macau
21:50
Suvarnabhumi
|
Connect |
CA1884
Air China
CA979
Air China
|
16:20
Shanghai Pudong
19:55
Beijing Capital
|
18:50
Beijing Capital
00:10
Suvarnabhumi
|
Connect |
CZ3836
China Southern Airlines
CZ8303
China Southern Airlines
|
18:25
Shanghai Pudong
00:40
Sanya
|
21:50
Sanya
01:50
Suvarnabhumi
|
Connect |
CZ8319
China Southern Airlines
|
21:15
Shanghai Pudong
|
00:55 Suvarnabhumi | Direct |
CA805
Air China
|
21:25
Shanghai Pudong
|
00:25 Suvarnabhumi | Direct |
You take a flight from Shanghai Pudong to Don Muang and cost approximately 310 USD.
You take a bus, shuttle or taxi from Don Muang to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
XJ761
Thai AirAsia X
|
06:50
Shanghai Pudong
|
10:15 Don Muang | Direct |
SL927
Thai Lion Mentari
|
23:50
Shanghai Pudong
|
03:10 Don Muang | Direct |
You take a bus, shuttle or taxi from your location in Shanghai to Hangzhou Xiaoshan.
You take a flight from Hangzhou Xiaoshan to Don Muang and cost approximately 150 USD.
You take a bus, shuttle or taxi from Don Muang to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
FD497
Thai AirAsia
FD3430
Thai AirAsia
|
18:10
Hangzhou Xiaoshan
23:15
Chiang Mai
|
21:35
Chiang Mai
00:20
Don Muang
|
Connect |
FD569
Thai AirAsia
|
22:15
Hangzhou Xiaoshan
|
01:35 Don Muang | Direct |
SL921
Thai Lion Mentari
|
23:50
Hangzhou Xiaoshan
|
03:00 Don Muang | Direct |
You take a bus, shuttle or taxi from your location in Shanghai to Hangzhou Xiaoshan.
You take a flight from Hangzhou Xiaoshan to Suvarnabhumi and cost approximately 210 USD.
You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
3U8455
Sichuan Airlines
CZ6099
China Southern Airlines
|
06:10
Hangzhou Xiaoshan
10:35
Nanning
|
09:00
Nanning
12:00
Suvarnabhumi
|
Connect |
3U8421
Sichuan Airlines
CZ3081
China Southern Airlines
|
07:50
Hangzhou Xiaoshan
13:05
Guangzhou Baiyun
|
10:15
Guangzhou Baiyun
15:15
Suvarnabhumi
|
Connect |
CZ3820
China Southern Airlines
CZ3081
China Southern Airlines
|
08:50
Hangzhou Xiaoshan
13:05
Guangzhou Baiyun
|
11:20
Guangzhou Baiyun
15:15
Suvarnabhumi
|
Connect |
CA733
Air China
|
09:05
Hangzhou Xiaoshan
|
12:05 Suvarnabhumi | Direct |
MF8319
Xiamen Airlines
CZ3081
China Southern Airlines
|
09:25
Hangzhou Xiaoshan
13:05
Guangzhou Baiyun
|
12:00
Guangzhou Baiyun
15:15
Suvarnabhumi
|
Connect |
CA149
Air China
TG633
Thai Airways International
|
09:30
Hangzhou Xiaoshan
13:55
Taiwan Taoyuan
|
11:20
Taiwan Taoyuan
16:50
Suvarnabhumi
|
Connect |
CZ6850
China Southern Airlines
CZ8323
China Southern Airlines
|
10:25
Hangzhou Xiaoshan
16:10
Shenzhen
|
12:45
Shenzhen
18:15
Suvarnabhumi
|
Connect |
3U8912
Sichuan Airlines
3U8145
Sichuan Airlines
|
10:55
Hangzhou Xiaoshan
15:25
Chengdu
|
14:10
Chengdu
18:00
Suvarnabhumi
|
Connect |
CZ3570
China Southern Airlines
CZ8323
China Southern Airlines
|
11:45
Hangzhou Xiaoshan
16:10
Shenzhen
|
14:15
Shenzhen
18:15
Suvarnabhumi
|
Connect |
NX225
Air Macau
NX882
Air Macau
|
15:45
Hangzhou Xiaoshan
19:45
Macau
|
18:05
Macau
21:50
Suvarnabhumi
|
Connect |
CA1709
Air China
CA979
Air China
|
16:15
Hangzhou Xiaoshan
19:55
Beijing Capital
|
18:30
Beijing Capital
00:10
Suvarnabhumi
|
Connect |
MF8044
Xiamen Airlines
MU285
China Eastern Airlines
|
18:30
Hangzhou Xiaoshan
00:05
Shenzhen
|
21:00
Shenzhen
02:00
Suvarnabhumi
|
Connect |
You can find hotels and accommodations in Thailand with our hotels search tool below
Booking.com