Cheap flights from Bangkok Intl to Beijing

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Bangkok Intl to Beijing are usually found in May or November, booked 60 days in advance, depart on a Thursday or Saturday and return on a Monday

How to find the cheapest flight from
Bangkok Intl (BKK) to Beijing (BJS)

BKK - BJS
Price
฿ 9,186 - ฿ 14,949
BJS
Temperature
2 - 32 °C
BJS
Rainfall
3 - 186 mm

Popular in

January

High demand for flights, 22% potential price rise

Cheapest in

May

Best time to find cheap flights, 21% potential price drop

Round-trip from

฿ 9,186

From Bangkok Intl to Beijing

One-way from

฿ 5,493

One-way flight from Bangkok Intl to Beijing

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Bangkok Intl to Beijing?

Users have found that leaving on a Wednesday can be a cost-effective option. It’s possible to save up to 36% on your flight compared to booking on days when demand is much higher.

How far in advance should I book a flight from Bangkok Intl to Beijing?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 26% on flights from Bangkok Intl to Beijing compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at ฿ 12,908. For sooner than that we have options available in the next 3 days from ฿ 13,178.

What is the cheapest month to fly from Bangkok Intl to Beijing?

Flights from Bangkok Intl to Beijing lean towards being more expensive in January. Prices are generally better when you fly from Bangkok Intl to Beijing in May, with the cheapest ticket starting at ฿ 7,625.

When is the cheapest time to fly from Bangkok Intl to Beijing (BKK - BJS)?

It’s optimal to fly from Bangkok Intl to Beijing at midday. By choosing this option you can save up to 37% on the cost of your flight, compared to a flight in the evening.

Bangkok Intl to Beijing 2021 flight deals

Cheap flights to Beijing from Bangkok Intl found for this year
3 Sep - 6 Sep
฿ 13,028pp
BKK
Bangkok Suvarnabhumi
SriLankan Airlines
 
1 STOP
PEK
Beijing Capital
PEK
Beijing Capital
SriLankan Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi
1 Apr - 1 May
฿ 16,841pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
 
1 STOP
PEK
Beijing Capital
PEK
Beijing Capital
Multiple Airlines
 
1 STOP
BKK
Bangkok Suvarnabhumi
18 Apr - 20 Apr
฿ 16,871pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
PEK
Beijing Capital
PEK
Beijing Capital
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi

Direct flights to Beijing from Bangkok Intl

Save time with Bangkok Intl to Beijing direct flight deals
18 Apr - 20 Apr
฿ 16,871pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
PEK
Beijing Capital
PEK
Beijing Capital
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi
4 Apr - 6 Apr
฿ 21,764pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
PEK
Beijing Capital
PEK
Beijing Capital
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi

One-way flights to Beijing from Bangkok Intl

The cheapest one-way flights from Bangkok Intl to Beijing
00:40 - 20:05
เซบู แปซิฟิค
1 stop
18h 25m
BKK - PEK
เซบู แปซิฟิค
฿ 5,494
Value Alliance
06:00 - 11:45
Thai Airways
Direct
4h 45m
BKK - PEK
Thai Airways
฿ 10,567
Kiwi.com
20:00 - 17:45
Multiple Airlines
2 stops
20h 45m
BKK - PEK
Multiple Airlines
฿ 28,398
Destinia

Related info for your journey

Useful info, stats and facts about Bangkok Intl to Beijing flights.

Flight FAQs

From Bangkok Intl to Beijing

Can I find flights from Bangkok Intl to Beijing for under ฿ 18,011 on Cheapflights?

Yes, there are multiple flights from Bangkok Intl to Beijing for under ฿ 18,011. The cheapest flight booked recently is on Multiple Airlines for just ฿ 16,841, but on average you can expect to pay ฿ 33,861.

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

ไชนาอีสเทิร์น, Thai Airways, and Air China are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Bangkok Intl to Beijing for under ฿ 18,011 on Cheapflights?

Cheapflights has 2 direct flights from Bangkok Intl to Beijing under ฿ 18,011. A good price for a direct flight from Bangkok Intl to Beijing is less than ฿ 19,302.

Is Bangkok Intl weather warmer or cooler than Beijing?

Our data indicates that the weather will be 36 °C on average in the month of April. The temperature in Beijing is typically colder than in Bangkok Intl. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Bangkok Intl to Beijing?

Airlines like Thai Airways, ไชนาอีสเทิร์น, and ANA fly from Bangkok Intl to Beijing in about 4h 45m. The time it takes to get you to your destination can typically vary by up to 8h 50m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Bangkok Intl to Beijing return?

Our cheapest airline available from Bangkok Intl to Beijing is Thai Airways. Our recent data shows that you can find tickets from as low as ฿ 16,871 on this airline. Additional options worth looking into are ไชนาอีสเทิร์น and Turkish Airlines, starting at ฿ 22,395 and ฿ 70,065 round-trip.

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

For one-way options, check prices for เซบู แปซิฟิค. According to our data, you can fly for as low as ฿ 5,494. Users have also found prices from ฿ 10,567 and ฿ 43,738 on เซบู แปซิฟิค and Thai Airways, respectively.

Destination information for Beijing

Things to know before you go. Useful info for your trip from Bangkok Intl to Beijing
Today's exchange rate
฿ 1 = ¥ 0.22
Flight duration
4h 57m
Average temperature for January in Beijing
2.0 °C
Avg rainfall for January in Beijing
4.0 mm

Airports servicing Bangkok

Airports servicing Beijing

Beijing Daxing Intl (PKX)

Top 9 airlines flying from Bangkok Intl to Beijing

The chart below displays the airlines Cheapflights users travelling from Bangkok Intl to Beijing choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
XiamenAir
฿ 243 ฿ 262 No cancel fee 49%

We couldn't confirm the COVID-19 safety measures taken by XiamenAir. Please check directly on their website for additional information.

Search XiamenAir flights
Hong Kong Airlines
฿ 238 ฿ 273 No cancel fee 65%

We couldn't confirm the COVID-19 safety measures taken by Hong Kong Airlines. Please check directly on their website for additional information.

Search Hong Kong Airlines flights
Air Macau
฿ 214 ฿ 295 No cancel fee 56%

We couldn't confirm the COVID-19 safety measures taken by Air Macau. Please check directly on their website for additional information.

Search Air Macau flights
China Southern
฿ 206 ฿ 312 No cancel fee 69%

We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information.

Search China Southern flights
Cathay Pacific
฿ 281 ฿ 333 No cancel fee 72%
Search Cathay Pacific flights
Hainan Airlines
฿ 270 ฿ 343 No cancel fee 61%

We couldn't confirm the COVID-19 safety measures taken by Hainan Airlines. Please check directly on their website for additional information.

Search Hainan Airlines flights
ไชนาอีสเทิร์น
฿ 307 ฿ 384 No cancel fee 62%

We couldn't confirm the COVID-19 safety measures taken by ไชนาอีสเทิร์น. Please check directly on their website for additional information.

Search ไชนาอีสเทิร์น flights
Air China
฿ 414 ฿ 464 No cancel fee 67%
Search Air China flights
Thai Airways
฿ 327 ฿ 466 No cancel fee 77%
Search Thai Airways flights

Popular flight searches

Check out other popular destinations found by fellow travellers

Hourly flight availability from Bangkok Intl to Beijing

Early morning Midnight to 6 AM 100% of flight departures
Morning 6 AM to midday 0% of flight departures
Afternoon Midday to 6 PM 0% of flight departures
Evening 6 PM to midnight 0% of flight departures
Midnight
6 AM
Noon
6 PM
Home China Beijing Cheap flights from Bangkok Intl to Beijing