Know more about your trip from Shanghai to Thailand
Thailand has 20 popular cities where you could fly to
Direct flights from Shanghai to Thailand
There are 7 airlines that fly directly from Shanghai to Thailand: Air China, China Eastern Airlines, Spring Airlines, Juneyao Airlines, Shanghai Airlines, Thai Airways International, Thai AirAsia X if you are departing from Shanghai. Most airlines that have direct connections are departing from Shanghai Pudong International Airport. Most airlines arrive to Phuket International Airport, Suvarnabhumi Airport. Most flights depart on Thursday.
Direct flights to Thailand
From:
Xiamen
Shanghai
Beijing
All Cities
Phuket
Bangkok
Air China
PVG
BKK
LU
MA
ME
JE
VE
SA
DI
China Eastern Airlines
PVG
BKK
PVG
HKT
LU
MA
ME
JE
VE
SA
DI
LU
MA
ME
JE
VE
SA
DI
Spring Airlines
PVG
BKK
PVG
HKT
LU
MA
ME
JE
VE
SA
DI
LU
MA
ME
JE
VE
SA
DI
Juneyao Airlines
PVG
BKK
PVG
HKT
LU
MA
ME
JE
VE
SA
DI
LU
MA
ME
JE
VE
SA
DI
Shanghai Airlines
PVG
BKK
PVG
HKT
LU
MA
ME
JE
VE
SA
DI
LU
MA
ME
JE
VE
SA
DI
Thai Airways International
PVG
BKK
LU
MA
ME
JE
VE
SA
DI
Thai AirAsia X
PVG
BKK
LU
MA
ME
JE
VE
SA
DI
The above ratings are provided by Trustpilot.
Airlines that have connecting flights from Shanghai to Thailand