Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Hainan Airlines
HU-5465,HU-265
09:55
Shanghai
1Hrs 45Min 1 Stop
PVG→KHN→BKK
02:00
Bangkok
Hainan Airlines
HU-5465,HU-265
10:10
Shanghai
1Hrs 45Min 1 Stop
PVG→KHN→BKK
02:00
Bangkok
Hainan Airlines
HU-3810,HU-265
18:10
Shanghai
1Hrs 55Min 1 Stop
PVG→KHN→BKK
02:00
Bangkok
Hainan Airlines
HU-3580,HU-3029
16:50
Shanghai
2Hrs 5Min 1 Stop
PVG→WUH→BKK
02:20
Bangkok
Hainan Airlines
HU-6172,HU-3057
06:45
Shanghai
2Hrs 5Min 1 Stop
PVG→WUH→BKK
16:50
Bangkok
Hainan Airlines
HU-231,HU-775
07:25
Shanghai
2Hrs 20Min 1 Stop
PVG→HKG→BKK
14:05
Bangkok
Hainan Airlines
HU-231,HU-775
07:35
Shanghai
2Hrs 20Min 1 Stop
PVG→HKG→BKK
14:05
Bangkok
Hainan Airlines
HU-7610,HU-7995
22:10
Shanghai
2Hrs 20Min 1 Stop
PVG→PEK→BKK
00:40
Bangkok
Hainan Airlines
HU-272,HU-9801
14:55
Shanghai
2Hrs 25Min 1 Stop
PVG→PEK→BKK
00:05
Bangkok
Hainan Airlines
HU-5186,HU-7995
21:15
Shanghai
2Hrs 25Min 1 Stop
PVG→PEK→BKK
00:40
Bangkok

FAQ about hainan airlines Flights from Shanghai to Bangkok

Q. How much time does it take to fly from Shanghai to Bangkok ?

A. It takes 1Hrs 35Min to fly from Shanghai to Bangkok.

Q. When is the earliest flight from Shanghai to Bangkok ?

A. The earliest flight from Shanghai to Bangkok is at 06:45 and is operated by Hainan Airlines.

Q. How many flights are there from Shanghai to Bangkok ?

A. There are 106 flights from Shanghai to Bangkok.

Q. When is the last flight from Shanghai to Bangkok ?

A. The last flight from Shanghai to Bangkok is at 22:30 and is operated by Hainan Airlines.

View Best Offers