Cheap flights from Thailand to Beijing

BKK — BJS
8 Feb — 15 Feb1
Return
1 adult
Economy
From?
To?
Wed 8/2
Wed 15/2

What is the cheapest month to fly from Thailand to Beijing?

Flights from Thailand to Beijing lean towards being more expensive in August. Prices are generally better when you fly from Thailand to Beijing in April, with the cheapest ticket starting at ฿13,419.

When is the cheapest time to fly from Thailand to Beijing (TH - BJS)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Beijing as you normally would.

Cheap flights from Thailand to Beijing in February, March 2023

The best prices found for Thailand to BJS flights in February, March
9 Mar - 16 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 40m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 10m
฿17,389

Thai Airways

Pick Dates

Deal found 3/2

9 Mar - 16 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

21h 05m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

20h 35m
฿18,439

Multiple Airlines

Pick Dates

Deal found 3/2

9 Mar - 16 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

21h 05m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 10m
฿18,931

Multiple Airlines

Pick Dates

Deal found 3/2

Thailand to Beijing 2023 flight deals

Cheap flights to Beijing from Thailand found for this year
10 Nov - 19 Nov
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

26h 25m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

19h 50m
฿12,599

ไชนาอีสเทิร์น

Pick Dates

Deal found 2/2

29 May - 6 Jun
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

9h 55m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

9h 40m
฿15,486

ฟิลิปปินส์แอร์ไลน์

Pick Dates

Deal found 2/2

9 Mar - 16 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 40m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 10m
฿17,389

Thai Airways

Pick Dates

Deal found 3/2

Cheap ไห่หนานแอร์ไลน์ flights from Thailand to Beijing

24 Feb - 3 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 50m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 45m
฿21,556

ไห่หนานแอร์ไลน์

Pick Dates

Deal found 1/2

24 Feb - 3 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 50m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 45m
฿21,720

ไห่หนานแอร์ไลน์

Pick Dates

Deal found 1/2

26 Feb - 3 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 50m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 45m
฿21,950

ไห่หนานแอร์ไลน์

Pick Dates

Deal found 1/2

Cheap แอร์มาเก๊า flights from Thailand to Beijing

13 Apr - 16 Apr
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

11h 30m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

26h 20m
฿23,787

แอร์มาเก๊า

Pick Dates

Deal found 1/2

10 Apr - 17 Apr
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

11h 30m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

10h 30m
฿25,329

แอร์มาเก๊า

Pick Dates

Deal found 2/2

Direct flights to Beijing from Thailand

Save time with Thailand to Beijing direct flight deals
9 Mar - 16 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 40m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 10m
฿17,389

Thai Airways

Pick Dates

Deal found 3/2

24 Feb - 3 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 50m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 45m
฿21,556

ไห่หนานแอร์ไลน์

Pick Dates

Deal found 1/2

24 Feb - 3 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 50m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

Nonstop

5h 45m
฿21,720

ไห่หนานแอร์ไลน์

Pick Dates

Deal found 1/2

Last-minute flights from Thailand to Beijing

Late deals on return flights to Beijing from Thailand, departing today and this week
8 Feb - 22 Feb
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

2 stops

41h 10m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

24h 40m
฿20,244

Multiple Airlines

Pick Dates

Deal found 2/2

10 Feb - 14 Feb
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 25m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

2 stops

26h 30m
฿23,853

Multiple Airlines

Pick Dates

Deal found 2/2

10 Feb - 14 Feb
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

Nonstop

4h 25m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

2 stops

26h 30m
฿25,034

Multiple Airlines

Pick Dates

Deal found 3/2

One-way flights to Beijing from Thailand

The cheapest one-way flights from Thailand to Beijing
13 Apr
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

10h 30m
฿7,546

Multiple Airlines

Pick Dates

Deal found 1/2

8 May
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

10h 30m
฿7,579

Multiple Airlines

Pick Dates

Deal found 3/2

23 Feb
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

15h 35m
฿8,432

ไชนาอีสเทิร์น

Pick Dates

Deal found 2/2

Related info for your journey

Useful info, stats and facts about Thailand to Beijing flights.

Which airlines flying from Thailand to Beijing have flexible cancellations due to COVID-19?

Some of our airline partners flying from Thailand to Beijing have new flexible policies in place due to COVID-19. ไห่หนานแอร์ไลน์, แอร์ไชน่า, and Hong Kong Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like ไห่หนานแอร์ไลน์ with this kind of flexibility.

Can I find flights from Thailand to Beijing for under ฿15,500 on Cheapflights?

Yes, there are multiple flights from Thailand to Beijing for under ฿15,500. The cheapest flight booked recently is on ฟิลิปปินส์แอร์ไลน์ for just ฿15,486, but on average you can expect to pay ฿20,474.

Are there direct flights from Thailand to Beijing for under ฿17,400 on Cheapflights?

Cheapflights has 11 direct flights from Thailand to Beijing under ฿17,400. A good price for a direct flight from Thailand to Beijing is less than ฿28,086.

Are there last-minute flights available from Thailand to Beijing for under ฿20,300?

There are currently 19+ open flights from Thailand to Beijing within the next 7 days for less than ฿20,300.

What are the cheapest airlines to fly from Thailand to Beijing one-way?

The cheapest airlines for a one-way flight from Thailand to Beijing are ไชนาอีสเทิร์น (฿8,432), ฟิลิปปินส์แอร์ไลน์ (฿9,023), and Thai Airways (฿9,974).

What are the most popular routes from Thailand to Beijing?

When deciding which route to take from Thailand to Beijing, consider Bangkok Suvarnabhumi - Beijing Capital, Chiang Mai - Beijing Capital or Bangkok Don Mueang Intl - Beijing Capital, as they are the most popular.

What are the most popular airlines that fly from Thailand to Beijing?

When booking a flight from Thailand to Beijing, you may want to consider flying on แอร์ไชน่า, คาเธ่ย์ แปซิฟิค or ไชน่าเซาเทิร์นแอร์ไลน์ as they are the most popular for this route.

What are the cheapest flights from Thailand to Beijing?

The cheapest flight price from Thailand to Beijing is ฿17,785. On average you can expect to pay ฿19,575. The most popular route, (Bangkok Suvarnabhumi - Beijing Capital), can usually be booked for ฿16,602.

Departure points for flights from Thailand to Beijing

Select to see more specific information for flights to Beijing from all departure points in Thailand

Top 7 airlines flying from Thailand to Beijing

The chart below displays the airlines Cheapflights users travelling from Thailand to Beijing choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
ไชน่าเซาเทิร์นแอร์ไลน์Cheapest฿6,742Average฿10,237FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search ไชน่าเซาเทิร์นแอร์ไลน์ flights
แอร์มาเก๊าCheapest฿7,021Average฿9,692FlexibilityNo cancel feeOn-time56%COVID-19 safety
Search แอร์มาเก๊า flights
Hong Kong AirlinesCheapest฿7,824Average฿8,971FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Hong Kong Airlines flights
เซียะเหมินแอร์ไลน์Cheapest฿7,961Average฿8,590FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search เซียะเหมินแอร์ไลน์ flights
ไห่หนานแอร์ไลน์Cheapest฿8,864Average฿11,244FlexibilityNo cancel feeOn-time61%COVID-19 safety
Search ไห่หนานแอร์ไลน์ flights
คาเธ่ย์ แปซิฟิคCheapest฿9,230Average฿10,914FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search คาเธ่ย์ แปซิฟิค flights
แอร์ไชน่าCheapest฿13,575Average฿15,219FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์ไชน่า flights

Search flights to Beijing by cabin class

Economyfrom ฿542/person

Hourly flight availability from Thailand to Beijing

See what time of day planes typically take off from Thailand to Beijing
60%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
40%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.