Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Doha
  4. Doha to Beijing
Nonstop route · Qatar → China

Cheap flights from Doha to Beijing from US$355

Xiamen Airlines, China Southern Airlines and Qatar Airways fly nonstop from Doha to Beijing. The flight takes around 8h 12m, and the cheapest one-way fare we found recently is US$355 on 9 Dec.

Direct flights available 8h 12m Cheapest in December Prices checked 14 days ago
DOHBJS

Doha to Beijing at a glance

Cheapest one-wayUS$355Etihad Airways · 1 stop · Wed 9 DecFastest flight8h 12mEstimated
Nonstop flightsYesXiamen Airlines, China Southern Airlines, Qatar Airways

Airlines flying nonstop from Doha to Beijing

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
XAXiamen Airlines——US$418Search
CSChina Southern Airlines———Search
Qatar Airways———Search

Cheapest month to fly from Doha to Beijing

Lowest one-way fare found for each month: December is cheapest, August the most expensive.

Good to know

Distance
6,159 km3,825 miles
Flight time
8h 12mestimate
Time difference
+5hBeijing vs Doha
Currency in Beijing
CNY
Airports
DOH → PKX, PEK

Flights from Doha to Beijing: questions answered

How much is a flight from Doha to Beijing?
The cheapest one-way fare we found recently is US$355 with 1 stop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Doha to Beijing?
Yes. Xiamen Airlines, China Southern Airlines and Qatar Airways fly this route nonstop.
How long is the flight from Doha to Beijing?
A nonstop flight covers 6,159 km and takes around 8h 12m.
What is the cheapest month to fly from Doha to Beijing?
December has the lowest fare we found (US$355), while August is the most expensive (US$429).
Which airlines fly from Doha to Beijing?
Xiamen Airlines, China Southern Airlines and Qatar Airways operate nonstop flights on this route.
Which airports serve Doha and Beijing?
Doha: Hamad International Airport (DOH). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).
What is the time difference between Doha and Beijing?
Beijing is 5 hours ahead of Doha.

More flights from Doha