Shanghai to Bangkok by flight

Loading seats data...

From Pu Dong Airport to Don Mueang Airport by flight

#D7331
01:35
PVG Pu Dong Airport, Shanghai
17:30
DMK Don Mueang Airport
16h 55m
Instant 
 
#XW857
02:00
PVG Pu Dong Airport, Shanghai
05:30
DMK Don Mueang Airport
4h 30m
Instant 
 
#SL975
02:15
PVG Pu Dong Airport, Shanghai
05:15
DMK Don Mueang Airport
4h
Instant 
 
#SL927
02:40
PVG Pu Dong Airport, Shanghai
06:10
DMK Don Mueang Airport
4h 30m
Instant 
 
#D7333
06:00
PVG Pu Dong Airport, Shanghai
21:55
DMK Don Mueang Airport
16h 55m
Instant 
 
06:50
PVG Pu Dong Airport, Shanghai
10:15
DMK Don Mueang Airport
4h 25m
Instant 
 

From Pu Dong Airport to Bangkok by flight

#TG663
07:30
PVG Pu Dong Airport, Shanghai
11:05
BKK Suvarnabhumi Airport, Bangkok
4h 35m
Instant 
 
08:55
PVG Pu Dong Airport, Shanghai
12:35
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
08:55
PVG Pu Dong Airport, Shanghai
12:35
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
#9C8755
10:00
PVG Pu Dong Airport, Shanghai
13:15
BKK Suvarnabhumi Airport, Bangkok
4h 15m
Instant 
 
12:00
PVG Pu Dong Airport, Shanghai
15:40
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
12:20
PVG Pu Dong Airport, Shanghai
16:00
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
12:25
PVG Pu Dong Airport, Shanghai
16:05
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
#9C8579
13:45
PVG Pu Dong Airport, Shanghai
17:00
BKK Suvarnabhumi Airport, Bangkok
4h 15m
Instant 
 
14:15
PVG Pu Dong Airport, Shanghai
17:55
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
14:30
PVG Pu Dong Airport, Shanghai
18:10
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
#TG665
17:25
PVG Pu Dong Airport, Shanghai
21:00
BKK Suvarnabhumi Airport, Bangkok
4h 35m
Instant 
 
18:30
PVG Pu Dong Airport, Shanghai
22:10
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
18:50
PVG Pu Dong Airport, Shanghai
22:30
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
21:10
PVG Pu Dong Airport, Shanghai
00:50
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
21:15
PVG Pu Dong Airport, Shanghai
00:55
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
21:15
PVG Pu Dong Airport, Shanghai
00:50
BKK Suvarnabhumi Airport, Bangkok
4h 35m
Instant 
 
21:15
PVG Pu Dong Airport, Shanghai
00:50
BKK Suvarnabhumi Airport, Bangkok
4h 35m
Instant 
 
21:20
PVG Pu Dong Airport, Shanghai
00:40
BKK Suvarnabhumi Airport, Bangkok
4h 20m
Instant 
 
#9C8891
21:25
PVG Pu Dong Airport, Shanghai
00:40
BKK Suvarnabhumi Airport, Bangkok
4h 15m
Instant 
 
21:30
PVG Pu Dong Airport, Shanghai
00:50
BKK Suvarnabhumi Airport, Bangkok
4h 20m
Instant 
 
22:20
PVG Pu Dong Airport, Shanghai
02:00
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
22:30
PVG Pu Dong Airport, Shanghai
02:10
BKK Suvarnabhumi Airport, Bangkok
4h 40m
Instant 
 
#CA805
23:15
PVG Pu Dong Airport, Shanghai
02:25
BKK Suvarnabhumi Airport, Bangkok
4h 10m
Instant 
 

Shanghai to Bangkok Schedule

Shanghai to Bangkok Schedule
Transport NameRoute TimePrice
AirAsia X Economy #D733101:35 – 17:30¥ 1,864
NokScoot Economy #XW85702:00 – 05:30¥ 557
AirAsia X Economy #D733306:00 – 21:55¥ 1,864
China Eastern Airlines Economy #MU983908:55 – 12:35¥ 1,551
Spring airlines Economy #9C875510:00 – 13:15¥ 737
Shanghai Airlines Economy #FM83312:00 – 15:40¥ 1,551
China Eastern Airlines Economy #MU985514:15 – 17:55¥ 1,611
Thai Airways Economy #TG66517:25 – 21:00¥ 2,501
Shanghai Airlines Economy #FM85318:30 – 22:10¥ 1,551
China Eastern Airlines Economy #MU54721:10 – 00:50¥ 3,161
China Southern Airlines Economy #CZ846321:15 – 00:50¥ 1,660
China Eastern Airlines Economy #MU984122:20 – 02:00¥ 1,611

Popular Routes in China

How to get from Shanghai to Bangkok?

When you want to get from Shanghai to Bangkok, your choices are limited. There is only one option we offer for this route:

  • Flight

How far is Shanghai from Bangkok?

The overland distance from Shanghai to Bangkok is 2441 miles (3926 km).
The flying distance is 1877 miles (3020 km).

How long does it take to get from Shanghai to Bangkok?

The travel time from Shanghai to Bangkok takes 17 hours in media.

How much does it cost to get from Shanghai to Bangkok?

To get from Shanghai to Bangkok prepare to shell out about CNY 551 for your ticket.

How many trips per day are there from Shanghai to Bangkok?

Flights from Shanghai to Bangkok are operated 27 times a day.

Useful tips for travel from Shanghai to Bangkok

While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Flights

Things to remember before buying your airticket:

  • It is recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it's recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Shanghai to Bangkok
Air China, AirAsia X, China Eastern Airlines, China Southern Airlines, Juneyao Airlines, NokScoot, Shanghai Airlines, Spring airlines, Thai AirAsia X, Thai Airways, Thai Lion Air.

Do many travellers take flight from Shanghai to Bangkok?

Up to now, 552 booked flight tickets from Shanghai to Bangkok through our service. You can check reviews above.