Flight tickets from Beijing Thailand

BJS

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

Cheap tickets

Cheapest
₾360.34
Sat 16 May 13:10 – 16:40
1 ⁠day 4 ⁠hr 30 ⁠min / 1 layover
Convenient
₾373.38
Sat 16 May 07:30 – 16:40
10 ⁠hr 10 ⁠min / 1 layover
Direct
₾435.07
Thu 7 May 21:05 – 01:00
4 ⁠hr 55 ⁠min / direct

Direct flight schedule

  • Bangkok every day from ₾435.07
  • Phuket every day from ₾527.21

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
Dec

FAQ

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.

How much do flights cost from Beijing to Thailand?

Are there direct flights from Beijing Thailand?

Which airlines fly to Thailand from Beijing?

What's the time difference between Beijing and Thailand?

When is it cheapest to fly from Beijing to Thailand?