Home Beijing China Beijing Hotels About
Home  ›  Asia  ›  China  ›  Beijing  ›  Flights to Beijing
✈️ Bangkok to Beijing · 2026

Flights to Beijing from Bangkok
~5.5–6.5 hours direct — how to pick the right airline

It is about half a day in the air from Suvarnabhumi to China's capital — but Beijing has two airports on opposite sides of town, and cheap nonstop fares are scarcer than you might expect. This guide tells you which carriers fly direct, which connect, and how to book so the price actually makes sense.

Overview

What to know before you hit "book"

Beijing is noticeably further from Bangkok than Shanghai, but the route still has daily nonstop service. The full-service carriers flying direct to Capital Airport (PEK) almost every day are Air China (CA), Thai Airways (TG) and Hainan Airlines (HU). Meanwhile China Eastern (MU) and the low-cost option Thai Vietjet (VZ) fly nonstop into Daxing (PKX) on the south side of the city — a different airport entirely, and getting that wrong can add an hour to your transfer.

The big difference from the Shanghai route: Beijing has far fewer "cheap nonstop" choices. Fares that look unusually low are usually one-stop connections (Juneyao via Shanghai, for example), which add several hours door to door. Return economy nonstop fares generally land around ¥2,000–4,500 (roughly ฿10,000–22,500), depending on season and lead time. The good news: as of 2026, Thai passport holders can enter mainland China without a visa for tourism — verify current conditions before you travel, since policies can change.

One thing that makes Beijing easier: Thailand and China share a time zone, so you step off the plane with no clock to reset and no jet lag. See the full picture of the city and where to stay in our Beijing city guide.

Airline comparison

Which airlines fly Bangkok to Beijing

Schedules change seasonally — verify current timetables, and check carefully whether a fare is nonstop or connecting.

Airline Type Lands at Routing Notes
Air China (CA) Full Service Capital (PEK) Nonstop, daily China's flag carrier, with its main hub in Beijing — the most frequent service on this route, often on a Boeing 777.
Thai Airways (TG) Full Service Capital (PEK) Nonstop, daily Thailand's flag carrier from Suvarnabhumi. Full-service with checked baggage and a meal included in the fare.
Hainan Airlines (HU) Full Service Capital (PEK) Nonstop, daily A well-rated Chinese carrier flying nonstop almost as often as Air China, frequently at competitive prices.
China Eastern (MU) Full Service Daxing (PKX) Nonstop (less frequent) Flies nonstop into Daxing, the newer airport to the south. Confirm you are landing at PKX, not PEK — the transfer routes differ.
Thai Vietjet (VZ) Low Cost Daxing (PKX) Nonstop (less frequent) The main budget nonstop option on this route. Low base fare, but baggage, seat and meals are extras — total them up before comparing.
Juneyao / China Southern, etc. Mostly 1-stop PEK or PKX One stop Usually route via another city (Juneyao via Shanghai, for instance). Cheaper, but several hours longer overall — worthwhile only if price beats time.
How to compare honestly: Before booking a suspiciously cheap fare, confirm whether it is nonstop or connecting — a one-stop ticket might save a few hundred yuan but add three to five hours to your total travel time. And for a budget nonstop like Thai Vietjet, add one checked bag (typically ¥100–250 each way) before you set it against a full-service price.
The two airports

PEK vs PKX —opposite sides of town, so check first

Beijing has two major airports on different sides of the city. Flights from Thailand use both, depending on the airline.

✈️ Most carriers land here
Beijing Capital International
PEK · ~30 km northeast of city centre

Beijing's main airport, to the northeast and closer to the centre. Most nonstop flights from Thailand — Air China, Thai Airways, Hainan — arrive here, and it has the widest choice of transfer options.

Into the city from PEK: Airport Express train ¥25, connecting to Metro Lines 2/10 · Taxi roughly ¥90–120, 40–60 minutes depending on traffic · Capital Airport Bus to points across the city
Newer airport, to the south
Beijing Daxing International
PKX · far south of the city centre

The striking Zaha Hadid-designed airport that opened in 2019. The terminal is spectacular, but it sits well to the south — considerably further from the centre than PEK. Nonstop flights from Thailand landing here are China Eastern and Thai Vietjet.

Worth knowing: Further out than PEK · Into the city: Daxing Airport Express ¥35 to Caoqiao station for Line 10 · Taxi around ¥150–200, and longer than from PEK
The journey

What the flight is actually like —and what comes next

A direct Bangkok–Beijing flight runs about 5.5 to 6.5 hours. The fastest nonstop into Capital (PEK) is around 4 hours 40 minutes; routes into Daxing (PKX) tend to take a little longer, depending on winds and routing. Daytime departures often track over the central Chinese interior, and on a clear day the scale below is worth a window seat. Some Bangkok departures leave after midnight and land in Beijing in the early morning — plan your ground transfer for that arrival time.

On full-service carriers — Air China, Thai Airways, Hainan — expect a hot meal, a personal entertainment screen and a checked-bag allowance, often aboard a wide-body Boeing 777 with comfortable seating. On Thai Vietjet, the flight time is similar, but this is a long sector for a budget cabin — if you are travelling as a family or with luggage, weigh the all-in price and the comfort before deciding.

Beijing CBD skyline — the city you are flying into, with central business district towers
Getting in from the airport
Airport Express · taxi · bus — match it to which airport you land at

If you land at PEK, the Airport Express (¥25) connects quickly to the city Metro, and a taxi runs ¥90–120 — handy with heavy bags. If you land at PKX, take the Daxing Airport Express (¥35) to Caoqiao station and change to Line 10, or a taxi for ¥150–200, which takes longer because the airport is further out. Plan around whichever airport your ticket names.

Late arrivals: Check the last Airport Express departure; for a very late landing you may need a taxi
Groups of 2–3: A taxi often works out cheaper once you factor in transfers and luggage
Beijing cityscape — the destination of this route, with the capital's architecture and skyline
Before you board — what to prepare
Visa · internet · payments · apps to install while you still have open access

Thai passport holders currently enter China without a visa for tourism — confirm current conditions at our visa-free guide before you fly. Download and set up Alipay before departure and link your card: Beijing runs almost entirely on QR-code payments, including the Metro and restaurants. Standard roaming SIMs work, but Google, Instagram, LINE and most Western apps are blocked — if you need them, set up a VPN before entering the country (it cannot be downloaded once you are inside the firewall).

Key apps: Alipay (payments) · Amap or Apple Maps (navigation) · DiDi (taxis)
VPN: Install and test before entering China — not downloadable from inside the country
Ticket prices

What fares actually look like —by season

Return economy fare, Bangkok–Beijing, nonstop (indicative range)
¥2,000 – ¥4,500
Approximately ฿10,000–22,500 · Reference rate ¥1 ≈ ฿5 · These are ranges, not guarantees · Varies with airline, season and lead time
Outside Golden Weeks · Full Service nonstop (CA / TG / HU) ¥2,500–3,800
Outside Golden Weeks · Thai Vietjet nonstop base fare ¥1,400–2,200 + add-ons
One-stop connection (cheapest, but slower) ¥1,800–2,800
Golden Week / Chinese New Year (peak surge) ¥3,800–4,500+
🌸
March–May (Spring)

Beijing warms up and turns pleasant — a good time to visit, with mid-range fares. The Labour Day holiday in early May pushes prices up and fills hotels, and the very start of spring can bring occasional dust storms.

☀️
June–August (Summer)

Hot, with some rain. Fares run mid-to-high as Chinese school holidays drive demand, and hotel rates climb. The main sights get crowded — worth going, but price the whole trip carefully.

🍂
September–November (Autumn)

The season most experienced Beijing travellers recommend: dry, crisp, clear skies and turning leaves. Fares are reasonable — except for Golden Week (October 1–7), when prices hit their annual peak.

❄️
December–February (Winter)

The cheapest time to fly outside Chinese New Year, but Beijing winters are genuinely cold — often below freezing, sometimes with snow. The Great Wall under snow is stunning if you pack for it. Chinese New Year sends prices sharply higher.

Pick your dates: For a month-by-month breakdown of weather, cost and crowds, see the best time to visit China →
Booking advice

How to book well —and what to avoid

After you land

Line up your hotel and your airline before you fly

With the ticket sorted, the next step is choosing a hotel that matches your airport and the part of the city you want to explore. For sightseeing-heavy first days, somewhere central near the Forbidden City and Wangfujing is most convenient — but if your flight lands late or leaves early, a hotel near Capital Airport saves real time on transfers.

Frequently asked

FAQ · Before you book

How long is the flight from Bangkok to Beijing?
Direct flights from Bangkok (Suvarnabhumi) to Beijing take approximately 5.5 to 6.5 hours. The fastest nonstop to Capital Airport (PEK) is around 4 hours 40 minutes; routes to Daxing (PKX) tend to run a little longer, depending on routing and wind conditions. Thailand and China share the same time zone, so there is no jet lag either way.
Which airlines fly direct from Bangkok to Beijing?
Air China (CA), Thai Airways (TG) and Hainan Airlines (HU) fly nonstop to Beijing Capital (PEK) almost daily. China Eastern (MU) and low-cost Thai Vietjet (VZ) fly nonstop to Beijing Daxing (PKX). Carriers such as Juneyao and China Southern mostly route this city pair with one stop via another city rather than nonstop. Schedules vary by season; check current timetables before booking.
Which Beijing airport do flights from Thailand land at — Capital or Daxing?
Beijing has two large airports. Capital (PEK) sits northeast of the city and is closer to the centre; Daxing (PKX) is the newer airport far to the south. They are on opposite sides of town with different transfer routes, so check your ticket carefully — PEK or PKX — and plan your airport transfer accordingly. Full transfer options are in the Beijing airport transfer guide →
How much does a return economy ticket from Bangkok to Beijing cost?
Return economy fares typically fall in the range of ¥2,000–4,500 (roughly ฿10,000–22,500). Beijing is further than Shanghai, so cheap nonstop options are fewer; the lowest fares are usually one-stop connections. Prices depend on airline, season and lead time, and spike sharply during China's Golden Week (October 1–7) and Chinese New Year — travel the week either side if your dates are flexible.
Do Thai passport holders need a visa to enter China?
As of 2026, Thai passport holders can enter mainland China without a visa for tourism purposes. This policy may change — verify the current conditions before you travel. Full details, including duration of stay, at the China visa-free entry guide for Thai travellers →
How far in advance should I book flights to Beijing?
Booking 1–2 months ahead consistently delivers the best value on this route. If your dates fall during China's Golden Week (October 1–7) or Chinese New Year, book earlier — both fares and accommodation sell out weeks in advance. For other times of year, the 6–8 week window is the sweet spot.