Flights from Shanghai to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to DMK – All flight route options from Shanghai Pudong International Airport, China to Don Mueang International Airport, Thailand. These routes are operated by 4 airlines. Fly non-stop with Thai Lion Air or Thai AirAsia X, or choose from 1 different stopover flights. The shortest flight time is 4 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Don Mueang Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Bangkok flights
There are over 3 and approximately 17 flights every week. You can fly non-stop to Bangkok (DMK) from Shanghai (PVG) with Thai Lion Air or Thai AirAsia X or opt for a connecting flight via Chongqing (CKG).
Tip! Consider Shanghai Pudong International Airport (PVG) to Suvarnabhumi Airport (BKK) or Hongqiao International (SHA) to Suvarnabhumi Airport (BKK) as alternatives aswell.
Shanghai to Bangkok with Thai Lion Air
You can fly non-stop every Monday, Wednesday, Friday or Sunday with departure times at 02:20 or 02:40.
Distance & flight times: Shanghai Airport to Don Mueang International Airport
The shortest flight time between PVG and DMK is 4 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 10m | - | 1804 miles (2903 km) |
CKG Chongqing | 8h 40m | 2h 55m | 2076 miles (3340 km) |


Quick copy and share this page
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
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou Direct
-
WUH Wuhan Direct