General flight information
3 hr 24 min Travel time
1,724 km Distance between cities
1 hr Time zone difference
TJS 665 Lowest price
118 Direct flights per week
TJS 1,364 Average ticket price
08:20 Earliest departure
03:00 Latest departure
7 hr 15 min Travel time
3,300 km Distance between cities
1 hr Time zone difference
TJS 1,363 Lowest price
63 Direct flights per week
10:00 Earliest departure
02:05 Latest departure
3,576 km Distance between cities
1 hr Time zone difference
TJS 1,862 Lowest price
4 hr 30 min Travel time
2,894 km Distance between cities
1 hr Time zone difference
TJS 936 Lowest price
116 Direct flights per week
TJS 1,312 Average ticket price
05:05 Earliest departure
02:35 Latest departure
7 hr 1 min Travel time
2,748 km Distance between cities
1 hr Time zone difference
TJS 1,298 Lowest price
4 Direct flights per week
11:50 Earliest departure
19:05 Latest departure
4 hr 4 min Travel time
2,449 km Distance between cities
1 hr Time zone difference
TJS 815 Lowest price
14 Direct flights per week
16:45 Earliest departure
02:55 Latest departure
10 hr 35 min Travel time
2,657 km Distance between cities
1 hr Time zone difference
TJS 1,373 Lowest price
3 hr 11 min Travel time
1,887 km Distance between cities
1 hr Time zone difference
TJS 1,195 Lowest price
18 Direct flights per week
06:00 Earliest departure
00:35 Latest departure
6 hr 26 min Travel time
1,082 km Distance between cities
1 hr Time zone difference
TJS 1,289 Lowest price
2,503 km Distance between cities
1 hr Time zone difference
Cheap tickets
Direct flight schedule
- Guangzhou every day from TJS 1,319
- Beijing every day from TJS 1,845
- Shanghai every day from TJS 1,229
- Hangzhou Tue, Thu, Fri, Sun from TJS 1,298
- Xian Mon, Tue, Wed, Thu, Fri, Sun from TJS 1,059
- Chongqing Mon, Wed, Sat, Sun from TJS 1,312
- Sanya Tue, Thu from TJS 2,017
Connecting flights
TJS 1,363 Bangkok — Beijing TJS 1,862 Bangkok — Urumqi TJS 1,373 Bangkok — Yiwu TJS 1,288 Bangkok — Sanya
Thu 23 Apr 19:50 – 10:00
13 hr 10 min / 1 layover Tue 21 Apr 02:50 – 19:00
15 hr 10 min / 1 layover Fri 24 Apr 12:15 – 15:00
1 day 1 hr 45 min / 1 layover Thu 23 Apr 15:55 – 00:15
7 hr 20 min / 1 layover 12-month price trend
TJS 1,828TJS 1,379TJS 1,828TJS 1,379
TJS 1,828
TJS 1,828
JanTJS 1,825
TJS 1,825
FebTJS 1,665
TJS 1,665
MarTJS 1,432
TJS 1,432
AprTJS 1,431
TJS 1,431
MayTJS 1,408
TJS 1,408
JunTJS 1,379
TJS 1,379
JulTJS 1,679
TJS 1,679
AugTJS 1,458
TJS 1,458
SepTJS 1,651
TJS 1,651
OctTJS 1,475
TJS 1,475
NovTJS 1,763
TJS 1,763
DecFAQ
Flight duration from Bangkok to China
On average, flights from Bangkok to China take around 3 hours 46 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 38 minutes.