Flights from Bangkok to Shanghai
BKK to SHA. All flight routes from Suvarnabhumi Airport, Thailand to Hongqiao International, China. These flights are operated by 16 different airlines through 12 different connections. The shortest flight time is 6 hours and 25 minutes.
Find the best prices on hotels and car rental near Hongqiao
We got great deals on hotels and car rentals near the airport.
Bangkok to Shanghai flights
There are over 12 airlines and as many as 1091 flights every week to this destination. While flying to Shanghai from Bangkok you will be doing a stopover in Hong Kong, Nanning or any other of the 12 alternatives with flight connections.
Are there any non-stop flights from BKK to SHA?
There are no direct or non-stop flights from Suvarnabhumi Airport, BKK to Hongqiao International, SHA.
Tip! Consider Suvarnabhumi Airport (BKK) to Shanghai Pudong International Airport (PVG) or Don Mueang International Airport (DMK) to Shanghai Pudong International Airport (PVG) as alternatives aswell.
Bangkok to Shanghai with Cathay Pacific
If you fly from Bangkok with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Shanghai. This flight trip will take 6 hours and 25 minutes and you can fly every Tuesday or Friday with departures at 06:30 or 08:10. Cathay Pacific is a member of the air alliance OneWorld.
With China Southern Airlines
If you fly from Bangkok with China Southern Airlines you will do a stopover in Guangzhou, CAN before reaching Shanghai. This flight trip will take 8 hours and 5 minutes and you can fly every weekday with departures between 8 am and 3 am.
With Xiamen Airlines
If you fly from Bangkok with Xiamen Airlines you will do a stopover in Xiamen, XMN before reaching Shanghai. This flight trip will take 8 hours and 10 minutes and you can fly every weekday with departures at 12:15 or 01:50. Xiamen Airlines is a member of SkyTeam.
With China Eastern Airlines
China Eastern Airlines is a member of SkyTeam.
Miles & flight time: BKK - SHA
The shortest flight time between BKK and SHA is 6 hours and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
HKG Hong Kong | 6h 25m | 2h 40m | 1824 (2935 km) |
NNG Nanning | 7h 15m | 2h 15m | 1799 (2895 km) |
CAN Guangzhou | 7h 55m | 2h 40m | 1800 (2896 km) |
XMN Xiamen | 8h 10m | 4h 30m | 1867 (3004 km) |
KMG Kunming | 8h 38m | 2h 35m | 2008 (3231 km) |
HAK Haikou | 8h 40m | 3h 45m | 1814 (2919 km) |
SZX Shenzhen | 9h 0m | 3h 55m | 1817 (2924 km) |
TFU Chengdu | 9h 20m | 2h 30m | 2187 (3519 km) |
MFM Macau | 9h 30m | 2h 55m | 1822 (2932 km) |
WUH Wuhan | 9h 33m | 3h 45m | 1892 (3044 km) |
TPE Taipei | 9h 40m | - | - |
SWA Jieyang | 9h 50m | 5h 0m | 1860 (2993 km) |
Unpublished Flight Rates From Bangkok to Shanghai
From Bangkok to China
Below is a list of other destinations to China from Suvarnabhumi Airport with either direct flights or 1 stop connections.
- PVG Shanghai Direct
- 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
From Thailand to Shanghai
Below is a list of other cities in Thailand with flights to Shanghai with either non-stop or connecting flights.