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
4 hr 55 min Travel time
3,528 km Distance between cities
1 hr Time zone difference
KGS7,665 Lowest price
29 Direct flights per week
KGS12,506 Average ticket price
08:30 Earliest departure
18:15 Latest departure
3,270 km Distance between cities
1 hr Time zone difference
KGS15,576 Lowest price
3,471 km Distance between cities
1 hr Time zone difference
KGS11,462 Lowest price
5 hr Travel time
2,647 km Distance between cities
1 hr Time zone difference
KGS7,901 Lowest price
13 Direct flights per week
10:10 Earliest departure
20:15 Latest departure
3,358 km Distance between cities
1 hr Time zone difference
KGS13,304 Lowest price
2,929 km Distance between cities
1 hr Time zone difference
KGS19,417 Lowest price
Cheap tickets
Direct flight schedule
- Bangkok every day from KGS10,236
- Phuket every day from KGS10,167
- Chiang Mai every day from KGS8,121
Connecting flights
KGS9,016 Shanghai — Bangkok KGS9,243 Shanghai — Phuket KGS15,575 Shanghai — Koh Samui KGS12,402 Shanghai — Krabi KGS13,304 Shanghai — Surat Thani KGS19,417 Shanghai — Pattaya
Tue 8 Dec 11:30 – 18:25
7 hr 55 min / 1 layover Sat 9 Jan 10:10 – 18:00
8 hr 50 min / 1 layover Thu 12 Nov 01:15 – 08:10
7 hr 55 min / 1 layover Thu 3 Dec 01:35 – 16:25
15 hr 50 min / 1 layover Sun 15 Nov 11:30 – 08:15
21 hr 45 min / 2 layovers Sat 9 Jan 16:15 – 14:35
23 hr 20 min / 1 layover 12-month price trend
KGS16,942KGS10,774KGS16,942KGS10,774
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?
Other flights
Flights to Thailand
Bishkek — Thailand KGS21,066 Tashkent — Thailand KGS13,439 Istanbul — Thailand KGS25,997 Moscow — Thailand KGS27,092 Saint Petersburg — Thailand KGS72,249 Guangzhou — Thailand KGS5,984 Minsk — Thailand KGS44,646 Novosibirsk — Thailand KGS48,985 Dubai — Thailand KGS17,044 Denpasar (Bali) — Thailand KGS10,032