Cheap Flights from Bangkok to Beijing Capital

Compare Bangkok to Beijing Capital flight deals

Find the cheapest month or even day of the year to fly to Beijing Capital

Book the best Beijing Capital fare with no extra fees

Flight deals from Bangkok to Beijing Capital Airport

Looking for a cheap last-minute deal or the best return flight from Bangkok to Beijing Capital Airport? If you want to travel next month, return fares start from Rs77,676. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bangkok to Beijing Capital

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bangkok to Beijing Capital flights are currently cheapest in April.

Direct flights from Bangkok to Beijing Capital

Bangkok to Beijing Capital: Alternative routes

Compare routes from Bangkok to Beijing below. You may find an airport to fly into that's cheaper, faster, or easier than Beijing Capital.

Bangkok to Beijing: Flight information

The things to know before you go.
Cheapest flight foundRs26,554
Cheapest month to flyApril
Average flight time4 hrs, 46 mins
Most popular airlineThai Airways
Average flights per week54

Finding cheap flights from Bangkok to Beijing Capital: Frequently asked questions

The best price we found for a return flight from Bangkok to Beijing Capital is Rs56,368. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 46 minutes is the average flight time from Bangkok to Beijing Capital.
Thai Airways, Air China and Hainan Airlines fly direct from Bangkok to Beijing Capital.
As of March 2026, there are 54 flights per week flying from Bangkok to Beijing Capital.
The cheapest month to fly from Bangkok to Beijing Capital is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Bangkok to Beijing Capital Airport on Friday, 1 May 2026.
Yes – the average flight time is 4 hours and 46 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Beijing Capital but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Beijing is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Bangkok to Beijing Capital International Airport (PEK): What you need to know

  • Bangkok Suvarnabhumi International Airport (BKK) is Bangkok's main airport. Explore your options for reserving a flight from Bangkok to Beijing Capital International Airport (PEK) departing from here.

  • Around 4 hours 50 minutes is the typical travel time on a direct Bangkok to Beijing Capital International Airport flight.

  • The timezone in Beijing is UTC+8, which is one hour ahead of Bangkok. Beijing Capital International Airport is located in Beijing.

  • The busiest route is from Bangkok Suvarnabhumi International Airport (BKK) to Beijing Capital International Airport (PEK), with 36 direct services every week. If you'd rather get moving right away, the earliest flight from BKK to PEK is the 12:40am Hainan Airlines service. If you prefer travelling later, the last departure is at 11:40pm with Thai Airways International.

  • To ensure you catch your flight from Bangkok to PEK, leave plenty of time to check in and drop off your luggage. Turning up two hours ahead of international departures and an hour before domestic flights is the standard rule.

  • Head to the airport even earlier during popular months like February. Aim for two hours before a domestic departure and up to four hours for an international flight. After checking in, you can use any extra time to finalize your plans or simply relax.

Airports in Bangkok

Bangkok Suvarnabhumi International Airport (BKK)

  • Bangkok Suvarnabhumi International Airport (BKK) is a convenient option for travelling directly to your destination. Nonstop flights from Bangkok to Beijing Capital International Airport (PEK) depart from this terminal.

  • Well-known airlines that have direct flights from Bangkok to Beijing Capital International Airport leaving from BKK include:

  • The airline most travellers choose when flying between BKK and PEK is Air China.

  • The carrier with the best on-time arrival rate on this route is Hainan Airlines.

  • We make it a breeze to book cheap flights from Bangkok to PEK with a stopover. To explore the options leaving from Bangkok Suvarnabhumi International Airport (BKK), uncheck 'Direct flights only.' Next, choose a flight with a stop long enough to tour your chosen city. Some popular stopovers between BKK and PEK include:

    • Guangzhou Baiyun International Airport (CAN)

    • Chengdu Tianfu International Airport (TFU)

    • Hangzhou Xiaoshan International Airport (HGH)

  • Located around 31 kilometres from the centre of Bangkok, BKK can be reached in about 35 minutes by car, depending on traffic. The journey by public transport is roughly 35 minutes.

  • Catching an early flight from Bangkok to Beijing Capital International Airport? Avoid rushing to the terminal (and sneak in some extra snooze time) by picking one of these stays near Bangkok Suvarnabhumi International Airport:

  • When it comes to the on-time performance of Bangkok Suvarnabhumi International Airport, data shows 73% of flights meet their scheduled arrival time.

Bangkok Don Mueang International Airport (DMK)

  • Make the most of your holiday with a stopover on your flight from Bangkok to Beijing Capital International Airport. Check out these connections between Bangkok Don Mueang International Airport and PEK:

    • Chongqing Jiangbei International Airport (CKG)

    • Changsha Huanghua International Airport (CSX)

    • Nanning Wuxu International Airport (NNG)

  • On public transport, you can travel from central Bangkok to DMK in about 1 hour 5 minutes. The terminal is roughly 24 kilometres away, and getting there by car takes approximately 35 minutes.

  • Want to enjoy an extra night away before your Bangkok to PEK flight? Check in to a hotel near Bangkok Don Mueang International Airport before your break officially starts. These stays are expecting you:

  • 60% of flights taking off from Bangkok Don Mueang International Airport meet their expected arrival time.

About Beijing Capital International Airport (PEK)

Getting from Beijing Capital International Airport (PEK) to central Beijing

  • Central Beijing is around 27 kilometres from Beijing Capital International Airport and takes about 45 minutes to reach by car. Explore your options for getting into the city, whether that's with a taxi, car hire or ride-share.

  • If you're travelling on public transport, expect a journey of roughly 50 minutes.

How to find the cheapest flights from Bangkok to Beijing Capital International Airport (PEK)

  • Currently, Rs26,554 is the best price we've found for a one-way ticket from Bangkok to Beijing Capital International Airport. The cheapest price for a return flight is Rs56,368. Remember fares may change due to demand at the time of booking.

  • Get cheap flights from Bangkok to PEK by booking five months ahead. Based on our research, that's the sweet spot for finding the biggest deals.

  • Plan your trip for October. That's the best month for landing an awesome deal on Bangkok to Beijing Capital International Airport tickets. If you have flexibility with your dates, use the 'Whole month' tool to find the cheapest price across each month.

  • Save time searching for cheap plane tickets from Bangkok to PEK by setting up a Price Alert. We'll send you an email or notification through the app when prices go down.

  • Find a cheap flight from Bangkok to Beijing Capital International Airport by using filters. Select your preferred times, airlines and number of stops, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Bangkok to Beijing Capital International Airport (PEK)

  • Think about the kind of experience you want when planning your trip dates. December is the quietest month to visit Beijing. August is when most people book flights from Bangkok to Beijing Capital International Airport (PEK), which may be perfect if you enjoy travelling when it's busier.

  • The warmest month in Beijing is June, with temperatures ranging between 18ºC and 37ºC. Lock in your Bangkok to PEK plane ticket then if that's your ideal forecast.

  • For cooler conditions, search for a cheap ticket from Bangkok to Beijing Capital International Airport in January when temperatures are between -11ºC and 4ºC.

More about Beijing

  • When it comes to searching for somewhere to rest your head, you'll find the best stays in Beijing right here. Browse these hotels once you've booked your flight from Bangkok to Beijing Capital International Airport:

  • There are so many things to discover in this city, it can be tricky to know where to begin. Forbidden City, Temple of Heaven and Tiananmen Square are top sights which should be on any well-planned Beijing itinerary.

Explore more of China

  • Tianjin is just one of the many cities in China waiting to be discovered after you've experienced Beijing. Around 121 kilometres away to the southeast, its top attractions include Haihe River, China Ancient Castle and Tianjin World Financial Centre.

  • If you're looking to explore another major stop in China, consider Tangshan, roughly 145 kilometres east of Beijing. Tangshan Museum, Tangshan Haichang Ocean Park and Fenghuang Mountain Park are key highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.