Flights from Shanghai to Bangkok
PVG to BKK. All flight routes from Shanghai Pudong International Airport, China to Suvarnabhumi Airport, Thailand. These routes are operated by 22 different airlines. You can either fly non-stop or choose from 15 different transit flights. The shortest flight time is 4 hours and 20 minutes.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Bangkok flights
There are over 22 airlines and as many as 1456 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Shanghai (PVG) with Spring Airlines, Air China, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines, Thai Airways International or Thai AirAsia X but if a stopover option suits you better you can choose to fly via Guangzhou, Fuzhou or any other of the 15 alternatives with flight connections.
Tip! Consider Shanghai Pudong International Airport (PVG) to Don Mueang International Airport (DMK) or Hongqiao International (SHA) to Suvarnabhumi Airport (BKK) as alternatives aswell.
Shanghai to Bangkok with Spring Airlines
You can fly non-stop every weekday with flights departing at 08:50 or 14:05.
With Air China
You can fly non-stop every weekday with flights departing at 21:20 or 23:15. You also have the option to do a transit flight via Chengdu. Air China is a Star Alliance member.
With Shanghai Airlines
You can fly non-stop every weekday with flights departing between 11 am and 22 pm.
With Juneyao Airlines
You can fly non-stop every weekday with flights departing at 17:40, 21:00 or 22:35.
Miles & flight time: PVG - BKK
The shortest flight time between PVG and BKK is 4 hours and 45 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 4h 45m | - | 1809 (2911 km) |
CAN Guangzhou | 7h 3m | 1h 30m | 1817 (2924 km) |
FOC Fuzhou | 7h 10m | 1h 45m | 1882 (3028 km) |
KHH Kaohsiung | 7h 40m | 2h 0m | 2034 (3273 km) |
HAN Hanoi | 7h 45m | 2h 15m | 1830 (2944 km) |
SZX Shenzhen | 8h 0m | 2h 30m | 1831 (2946 km) |
CNX Chiang Mai | 8h 35m | 2h 40m | 2042 (3286 km) |
HKG Hong Kong | 9h 3m | 3h 30m | 1839 (2959 km) |
XMN Xiamen | 9h 10m | 3h 35m | 1876 (3018 km) |
TPE Taipei | 9h 25m | 4h 20m | 1977 (3181 km) |
KMG Kunming | 9h 50m | 4h 10m | 2033 (3271 km) |
WUH Wuhan | 10h 0m | 3h 50m | 1918 (3086 km) |
MFM Macau | 10h 5m | 4h 10m | 1837 (2956 km) |
TFU Chengdu | 10h 10m | 4h 0m | 2214 (3562 km) |
CTU Chengdu | 10h 30m | - | - |
SGN Ho Chi Minh City | 10h 45m | 4h 55m | 2162 (3479 km) |
Unpublished Flight Rates From Shanghai to Bangkok
From Shanghai to Thailand
Below is a list of other destinations to Thailand from Shanghai Pudong International Airport with either direct flights or 1 stop connections.
From China to Bangkok
Below is a list of other cities in China with flights to Bangkok with either non-stop or connecting flights.
- PEK Beijing Direct
- TFU Chengdu Direct
- CAN Guangzhou Direct
- PKX Beijing
- XIY Xian Direct
- SZX Shenzhen Direct
- CKG Chongqing
- KMG Kunming Direct
- HGH Hangzhou Direct
- WUH Wuhan Direct