Cheapest one-way
58% below next 30d avg. (S$ 316)
With a lowest one-way fare of S$ 134 , travelers can expect an average price of S$ 316 for upcoming trips, while round-trip tickets start at S$ 228 . Flights typically take around 4h 53m , but the fastest nonstop option completes the journey in just 4h 55m minutes. Flights to Beijing can arrive at: Beijing Capital International Airport (PEK) , Beijing Miyun Mujiayu Airport (MY2) and Beijing Daxing International Airport (PKX). The most common route connects Suvarnabhumi Airport and Beijing Capital International Airport (BKK–PEK). To secure the best rates, booking 40 days in advance is recommended, and the cheapest travel days are Tuesday, Wednesday, and Saturday .
Updated 1d ago · This content is an AI-powered summary based on Trip.com data. Prices and availability are subject to change. Please refer to actual prices, availability, and travel conditions.
Explore the cheapest one-way and round-trip flights from Bangkok to Beijing over the next 90 days, with one-way fares from S$ 134 and round-trip from S$ 228. Based on Trip.com's latest 7-day flight data.
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included
Included

Thai Airways
Air China
Hainan Airlines
China Eastern Airlines
Xiamen Airlines
Shanghai Airlines
The distance between Bangkok and Beijing is approximately 3,301.06km. It takes around 4 hours 53 minutes on average to fly from Bangkok to Beijing. Based on Trip.com's data, travel demand peaks in January. The off-season for travel is October.
| Cheapest one-way flight price | S$ 134 |
|---|---|
| Cheapest return ticket price | S$ 228 |
| Off-season for travel | October |
| Peak season for travel | January |
| Flight distance | 3,301.06km |
| Average flight time | 4 hours 53 minutes |
| Popular airline | Thai Airways |
| Frequency | ~28/week |
Based on Trip.com’s data, the cheapest month for flights from Bangkok to Beijing is January, with an average price of S$ 144, and the most expensive month is June, with an average price of up to S$ 215.
Based on Trip.com’s data, the cheapest month for round-trip flights from Bangkok to Beijing is June, with an average price of S$ 120, and the most expensive month is February, with an average price of up to S$ 529.
Discover the captivating capital of China, Beijing, and embark on an extraordinary journey from Bangkok to explore this vibrant city. Beijing, located in the northern part of China, is both an ancient and modern metropolis. As the political, cultural, and educational center of the country, it offers an array of fascinating attractions and cultural experiences.
Interesting Facts about Beijing:
Beijing is served by two major airports:
The average flight time from Bangkok to Beijing is approximately 4 hours and 30 minutes. However, this can vary depending on factors such as the airline, weather conditions, and potential layovers.
To avoid peak travel seasons and secure better flight deals, it is recommended to plan your trip between March and May or September and October. During these months, the weather in Beijing is pleasant, and the tourist crowds are relatively smaller.
Several airlines operate flights from Bangkok to Beijing, including:
When traveling to Beijing, it is essential to keep the following tips in mind:
When planning your journey from Bangkok to Beijing, booking your flight with Trip.com offers several advantages:
Embark on an unforgettable journey from Bangkok to Beijing with Trip.com and immerse yourself in the rich history, culture, and cuisine of China's remarkable capital city.
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.