Welcome | Sign out

Cheap Flights from Shanghai to Thailand

Did You Know?

The longest flight to Thailand is 8,249 miles.
There are 18 direct flights from Shanghai, CN to Thailand.
There are 32 countries in the same zone as Thailand.
The currency symbol for THB is THB.
Thai has the most flights to Thailand.
There are 135 cities with flights to Thailand.
There are 3 carriers with direct flights from Shanghai, CN to Thailand.

Flights to Cities in Thailand

Flights
Airline
Lowest Price
Singapore, Hainan, Malaysia, Royal Brunei, Hong Kong, Philippine, Shanghai, Srilankan Airlines, Air China, Shenzhen, Vietnam, Asiana, Juneyao, China S, Thai, China E, Cathay, Korean, Air Macau
元2271
Singapore, Hainan, Dragonair, Malaysia, Shanghai, Korean, Air China, Asiana, Cathay, China E, Thai, China S, Juneyao
元2471
Singapore, Thai
元7644
China S, Dragonair, Singapore, Korean, Air China, Juneyao, Cathay, China E, Thai
元2371
Thai, Cathay
元2812
China E, Thai
元3229
Thai
元4732
Thai
元4722
Cheap Flights from Shanghai to Thailand, from 元2271 Round trip from SHA to TH