Flight tickets from Shanghai to Thailand

SHA

General flight information

4 ⁠hr 23 ⁠min Travel time
2,890 km Distance between cities
1 ⁠hr Time zone difference
KGS7,665 Lowest price
137 Direct flights per week
KGS8,658 Average ticket price
07:50 Earliest departure
02:30 Latest departure

Cheap tickets

Direct flight schedule

  • Bangkok every day from KGS10,236
  • Phuket every day from KGS10,167
  • Chiang Mai every day from KGS8,121

12-month price trend

KGS16,942KGS10,774KGS16,942KGS10,774
KGS16,942
Jan
KGS16,942
KGS12,036
Feb
KGS12,036
KGS12,600
Mar
KGS12,600
KGS14,670
Apr
KGS14,670
KGS10,774
May
KGS10,774
KGS13,419
Jun
KGS13,419
KGS14,109
Jul
KGS14,109
KGS12,541
Aug
KGS12,541
KGS14,326
Sep
KGS14,326
KGS12,417
Oct
KGS12,417
KGS13,187
Nov
KGS13,187
KGS16,162
Dec
KGS16,162

Airlines with flights from Shanghai to Thailand

Including connecting fares

FAQ

Flight duration from Shanghai to Thailand

On average, flights from Shanghai to Thailand take around 4 hours 55 minutes when flying directly. With layovers, the flight duration can be up to 9 hours 2 minutes.

How much do flights cost from Shanghai to Thailand?

Are there direct flights from Shanghai Thailand?

Which airlines fly to Thailand from Shanghai?

What's the time difference between Shanghai and Thailand?

When is it cheapest to fly from Shanghai to Thailand?