Wayfli › Doha (DOH) › To Beijing (PKX)

Doha (DOH) to Beijing (PKX) flights

There are direct flights from Doha Hamad International Airport to Beijing Daxing International Airport, sold by one airline: Qatar Airways. The distance is 6,154 km, about 8h in the air. There are also 10 one-stop options, via airports such as Shanghai, Abu Dhabi and Chongqing.

Live fares for DOH → PKXSee all routes on the map
6,154 kmdistance
~8hdirect flight time (estimate)
1direct airline
10one-stop options

Direct flights from Doha to Beijing

RouteAirlines (incl. codeshares)DistanceTime (est.)
DOH → PKXQatar Airways6,154 km~8h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
PVG ShanghaiQatar Airways then China Eastern7,845 km~12h 15m
AUH Abu DhabiEtihad Airways and Qatar Airways then Etihad Airways6,264 km~10h 20m
CKG ChongqingQatar Airways then China Southern Airlines and Hebei Airlines6,806 km~11h
TAS TashkentQatar Airways then Uzbekistan Airways6,359 km~10h 25m
ALA Alma-ataQatar Airways then China Southern Airlines6,339 km~10h 25m
HGH HangzhouQatar Airways then China Southern Airlines and Xiamen Airlines7,786 km~12h 10m
HAN HanoiQatar Airways then Vietjet7,788 km~12h 10m
MCT MuscatAir France and KLM then China Eastern6,383 km~10h 25m
TBS TbilisiQatar Airways then China Southern Airlines7,782 km~12h 10m
DAC DhakaUS-Bangla Airlines and Qatar Airways then China Southern Airlines6,909 km~11h 5m

More from Doha and Beijing

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.