Cheap flights Bangkok - Beijing, China

Compare flights Bangkok - Beijing and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Bangkok - Beijing. Find your Bangkok - Beijing flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Bangkok - Beijing

Duration 4 hours and 40 minutes
Distance 3296 km

Cheapest airlines on route Bangkok - Beijing

Code Airline % Searches % being the cheapest
CZ China Southern 84.6 32.4
MU China Eastern 98.5 27.5
MH Malaysia 60.0 25.9
CX Cathay 98.0 15.1
MF Xiamen Airlines 97.6 6.3
KA Cathay Dragon 11.8 3.9
PR Philippine Airlines 50.8 3.5
FD Thai AirAsia 2.5 3.4
HX Hong Kong Airlines 97.5 3.1
AK Air Asia 2.1 2.2
Overall ranking and explanation

Frequently asked questions about flights Bangkok - Beijing

How long does it take from Bangkok to Beijing by plane?

The shortest journey by plane from Bangkok (BKK) to Beijing (BJS) lasts 4 hours and 40 minutes. In the opposite direction, from BJS to BKK, it takes 4 hours and 35 minutes.

How far is Bangkok from Beijing?

The distance between Bangkok and Beijing is 3296 km.

Which commercial airlines offer non-stop flights from Bangkok to Beijing?

The airlines that operate this route with direct flights are: Air China, Bangkok Airways, Hainan Airlines, Thai, Thai AirAsia, Thai Smile Air and Thai Vietjet Air.

Top routes from Bangkok and close to Beijing

Top routes close to Bangkok with destination Beijing

Related searches

Beijing source

Beijing, China

The city has 19 milions of inhabitants. The official currency is the Chinese Yuan (CN¥). The main touristic places are National Museum of China, Forbidden City, Yandai Xiejie, Gulou and Zhonglou and Gold Tortoise Jade Rainbow Bridge. The closest airports to the city center are Beijing Nanyuan, Beijing Capital (25 km) and Beijing Daxing (44 km). Beijing is a city in China where Trabber offers 96 hotels.

Hotels in Beijing