Flight tickets from Beijing Thailand

BJS

General flight information

7 ⁠hr 31 ⁠min Travel time
3,966 km Distance between cities
1 ⁠hr Time zone difference
₼193 Lowest price
13 Direct flights per week
₼291 Average ticket price
12:40 Earliest departure
16:10 Latest departure

Cheap tickets

Cheapest
₼192.06
Mon 8 Jun 02:15 – 13:00
11 ⁠hr 45 ⁠min / 1 layover
Direct
₼303.47
Wed 6 May 12:45 – 17:45
6 ⁠hr / direct

Direct flight schedule

  • Phuket Mon, Tue, Wed, Thu, Sat, Sun from ₼303.82
  • Bangkok every day from ₼340.01

12-month price trend

₼404₼238₼404₼238
₼404
₼404
Jan
₼321
₼321
Feb
₼303
₼303
Mar
₼329
₼329
Apr
₼238
₼238
May
₼255
₼255
Jun
₼390
₼390
Jul
₼308
₼308
Aug
₼330
₼330
Sep
₼290
₼290
Oct
₼293
₼293
Nov
₼320
₼320
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?