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

Beijing (PKX) to Doha (DOH) flights

There are direct flights from Beijing Daxing International Airport to Doha Hamad 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, Seoul and Abu Dhabi.

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

Direct flights from Beijing to Doha

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

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PVG ShanghaiXiamen Airlines and China Eastern then Qatar Airways7,845 km~12h 15m
ICN SeoulAir China then Asiana Airlines and Qatar Airways7,954 km~12h 20m
AUH Abu DhabiEtihad Airways then Etihad Airways and Qatar Airways6,264 km~10h 20m
CKG ChongqingHebei Airlines then Qatar Airways6,806 km~11h
TAS TashkentUzbekistan Airways then Qatar Airways6,359 km~10h 25m
HGH HangzhouChina Southern Airlines and Beijing Capital Airlines then Qatar Airways7,786 km~12h 10m
HAN HanoiVietjet then Qatar Airways7,788 km~12h 10m
MCT MuscatChina Eastern then Air France and KLM6,383 km~10h 25m
TBS TbilisiChina Southern Airlines then Qatar Airways7,782 km~12h 10m
DAC DhakaChina Southern Airlines then Biman Bangladesh Airlines and US-Bangla Airlines6,909 km~11h 5m

More from Beijing and Doha

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.