Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Thai
TG-3295,TG-611
06:25
Shanghai
1Hrs 55Min 1 Stop
PVG→XMN→BKK
18:25
Bangkok
Thai
TG-5663,TG-611
09:10
Shanghai
1Hrs 55Min 1 Stop
PVG→XMN→BKK
18:25
Bangkok
Thai
TG-7610,TG-675
22:10
Shanghai
2Hrs 20Min 1 Stop
PVG→PEK→BKK
11:00
Bangkok
Thai
TG-380,TG-679
12:40
Shanghai
2Hrs 25Min 1 Stop
PVG→CAN→BKK
23:00
Bangkok
Thai
TG-156,TG-675
19:10
Shanghai
2Hrs 25Min 1 Stop
PVG→PEK→BKK
11:00
Bangkok
Thai
TG-5186,TG-675
21:15
Shanghai
2Hrs 25Min 1 Stop
PVG→PEK→BKK
11:00
Bangkok
Thai
TG-9303,TG-669
09:00
Shanghai
2Hrs 35Min 1 Stop
PVG→CAN→BKK
17:45
Bangkok
Thai
TG-9303,TG-679
09:00
Shanghai
2Hrs 35Min 1 Stop
PVG→CAN→BKK
23:00
Bangkok
Thai
TG-9303,TG-679
08:55
Shanghai
2Hrs 40Min 1 Stop
PVG→CAN→BKK
23:00
Bangkok
Thai
TG-1947,TG-619
07:40
Shanghai
3Hrs 20Min 1 Stop
PVG→CTU→BKK
17:35
Bangkok

FAQ about thai Flights from Shanghai to Bangkok

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

A. It takes 1Hrs 50Min 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:25 and is operated by Thai.

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

A. There are 35 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 Thai.

View Best Offers