
5
Airlines
28×
Per week
฿4,609
From (live)
5h
Nonstop
Bangkok (BKK) → Beijing (PEK)
Bangkok
Suvarnabhumi Airport
DISTANCE
3 582 km
Beijing
Beijing Capital International Airport
Flight time is an estimate: great-circle distance with ~8% routing adjustment and ~45 min ground operations. Actual block time depends on the carrier, winds, and specific service (check the airline schedule).
Fare trend — last 5weeks
↓ down 7%Lowest one-way fare from weekly Travelpayouts snapshots. See methodology for how we collect this.
When are fares cheapest?
Cheapest one-way fare actually found for each departure month — click a month to search.
Cheapest month to fly Bangkok to Beijing: September 2026, from ฿4,609 one-way.Based on 12 months of tracked fares · updated Aug 2, 2026
Compare carriers on this route
🇹🇭Thai Airways
TG
- Frequency
- 28× / week
- Baggage
- LCC (paid) +10
- Migrant program
- ✓
Bangkok to Beijing connects Thailand with the capital of China, a route carrying tourists in both directions, business travellers tied to the two economies, students, and the Chinese visitors who make up a major part of Thailand’s inbound tourism. Around 28 flights a week keep it a frequent, well-served link.
Block time is about 5 hours. With a broad line-up of Chinese and Thai carriers, full-service and low-cost, the route is competitive — and demand swings strongly with the Chinese holiday calendar, above all Lunar New Year and the autumn Golden Week.
Corridor profile
| Field | Detail |
|---|---|
| Route | Bangkok (BKK) → Beijing (PEK), China |
| Direct carriers | Thai Airways, Air China, Hainan Airlines, China Southern and Spring Airlines |
| Frequency | ~28/week |
| Block time | ~5.0h |
| Traveller cluster | D (ASEAN & regional leisure) |
| Market low (cache) | — |
Airlines & baggage
| Airline | Alliance | Baggage | Migrant uplift | Hajj charter |
|---|---|---|---|---|
| Thai Airways (TG) | Star Alliance | 30 kg | +10 kg | yes |
| Air China (CA) | — | — | — | — |
| Hainan Airlines (HU) | — | — | — | — |
| China Southern (CZ) | — | — | — | — |
| Spring Airlines (9C) | — | — | — | — |
Airlines on this route
Five carriers fly BKK-PEK: Thai Airways and the major Chinese full-service airlines Air China, Hainan Airlines and China Southern, with Spring Airlines on the low-cost end. The full-service carriers include checked baggage; Spring Airlines prices the base seat low and charges extras separately. Comparing the all-in cost once baggage is added is the practical way to weigh the options on this route.
Fare trends
BKK-PEK fares swing hard with the Chinese travel calendar — Lunar New Year, the autumn Golden Week and the summer holidays are the busiest and dearest. For those peaks, eight to twelve weeks of lead time is sensible. Outside them, fares ease and a four-to-eight-week window usually finds a workable economy fare in THB, with Spring Airlines’ early fares the cheapest seats.
Seasonality & best time to book
Bangkok–Beijing fares move with demand. The cheapest windows fall outside school holidays, Songkran and New Year; book 4–8 weeks ahead for normal dates.
About Beijing
Beijing is the capital of China and the centre of its history and government — a vast city holding the Forbidden City, the Temple of Heaven and, beyond it, access to the Great Wall. It is a place of large scale and deep history, and a major hub for travel onward across China. For Thai travellers it works as a destination in its own right; the cooler spring and autumn months are the most comfortable for the climate.
FAQ
Which airlines fly Bangkok to Beijing?
The BKK-PEK route is operated by Thai Airways, Air China, Hainan Airlines, China Southern and Spring Airlines. Compare baggage, alliances and fares in the table above.
How long and how often is the BKK-PEK flight?
Block time is ~5.0h, with ~28 flights per week across all carriers.
When is BKK-PEK cheapest to book?
Book 4–8 weeks ahead; avoid Songkran, school holidays and peak season to save 15–30%.
Search live fares
Search BKK → PEK on Aviasales →
Related
Where to stay · Beijing
Hotels in Beijing — baht budget
Budget
Guesthouse & 2-3★
฿900–1,800 / night
Mid
Comfort 3-4★
฿1,800–4,000 / night
Luxury
5★ & resort
฿4,000+ / night
Hotellook compares 70+ booking sites including Booking.com, Agoda, Trip.com — booking earns us a small commission at no extra cost.
All hotels in Beijing