Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Vietnam Airlines
VN-9783,VN-3057
06:50
Shanghai
2Hrs 10Min 1 Stop
PVG→WUH→BKK
16:50
Bangkok
Vietnam Airlines
VN-725,VN-599,VN-603
21:20
Shanghai
2Hrs 15Min 1 Stop
PVG→HKG→SGN→BKK
18:30
Bangkok
Vietnam Airlines
VN-725,VN-599,VN-605
21:20
Shanghai
2Hrs 15Min 1 Stop
PVG→HKG→SGN→BKK
13:10
Bangkok
Vietnam Airlines
VN-725,VN-599,VN-603
21:10
Shanghai
2Hrs 25Min 1 Stop
PVG→HKG→SGN→BKK
18:30
Bangkok
Vietnam Airlines
VN-725,VN-599,VN-605
21:10
Shanghai
2Hrs 25Min 1 Stop
PVG→HKG→SGN→BKK
13:10
Bangkok
Vietnam Airlines
VN-3610,VN-357
20:55
Shanghai
2Hrs 35Min 1 Stop
PVG→CAN→BKK
10:50
Bangkok
Vietnam Airlines
VN-1893,VN-9001
07:25
Shanghai
2Hrs 35Min 1 Stop
PVG→SZX→BKK
18:30
Bangkok
Vietnam Airlines
VN-723,VN-599,VN-603
18:45
Shanghai
2Hrs 45Min 1 Stop
PVG→HKG→SGN→BKK
18:30
Bangkok
Vietnam Airlines
VN-723,VN-599,VN-605
18:45
Shanghai
2Hrs 45Min 1 Stop
PVG→HKG→SGN→BKK
13:10
Bangkok
Vietnam Airlines
VN-723,VN-599,VN-603
18:30
Shanghai
3Hrs 0Min 1 Stop
PVG→HKG→SGN→BKK
18:30
Bangkok

FAQ about vietnam 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:50 and is operated by Vietnam Airlines.

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

A. There are 40 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 Vietnam Airlines.

View Best Offers