General flight information
7 hr 7 min Travel time
3,300 km Distance between cities
1 hr Time zone difference
₾361 Lowest price
44 Direct flights per week
₾378 Average ticket price
06:45 Earliest departure
01:15 Latest departure
7 hr 15 min Travel time
3,966 km Distance between cities
1 hr Time zone difference
₾311 Lowest price
13 Direct flights per week
₾575 Average ticket price
12:40 Earliest departure
16:10 Latest departure
23 hr 45 min Travel time
3,742 km Distance between cities
1 hr Time zone difference
₾588 Lowest price
9 hr 40 min Travel time
3,937 km Distance between cities
1 hr Time zone difference
₾527 Lowest price
7 hr 10 min Travel time
2,882 km Distance between cities
1 hr Time zone difference
₾492 Lowest price
3,825 km Distance between cities
1 hr Time zone difference
3,368 km Distance between cities
1 hr Time zone difference
3,381 km Distance between cities
1 hr Time zone difference
₾529 Lowest price
2,827 km Distance between cities
1 hr Time zone difference
Popular destinations in Thailand
Cheap tickets
Direct flight schedule
- Bangkok every day from ₾435.07
- Phuket every day from ₾527.21
Connecting flights
₾360.34 Beijing — Bangkok ₾310.09 Beijing — Phuket ₾587.13 Beijing — Koh Samui ₾526.06 Beijing — Krabi ₾491.26 Beijing — Chiang Mai ₾528.96 Beijing — Utapao
Sat 16 May 13:10 – 16:40
1 day 4 hr 30 min / 1 layover Mon 15 Jun 02:15 – 10:40
9 hr 25 min / 1 layover Fri 8 May 20:00 – 07:10
12 hr 10 min / 1 layover Tue 19 May 07:30 – 08:30
1 day 2 hr / 2 layovers Sun 17 May 10:30 – 09:15
23 hr 45 min / 1 layover +2
Tue 9 Jun 02:15 – 16:50
1 day 15 hr 35 min / 2 layovers 12-month price trend
₾639₾375₾639₾375
₾639
₾639
Jan₾507
₾507
Feb₾478
₾478
Mar₾519
₾519
Apr₾375
₾375
May₾404
₾404
Jun₾617
₾617
Jul₾487
₾487
Aug₾521
₾521
Sep₾458
₾458
Oct₾463
₾463
Nov₾506
₾506
DecFAQ
Flight duration from Beijing to Thailand
On average, flights from Beijing to Thailand take around 5 hours 13 minutes when flying directly. With layovers, the flight duration can be up to 9 hours 34 minutes.