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

Flights from Dunhuang to Beijing

Air China and China Eastern Airlines fly nonstop from Dunhuang to Beijing. The flight takes around 2h 49m.

Direct flights available 2h 49m
DNHBJS

Dunhuang to Beijing at a glance

Fastest flight2h 49mEstimated
Nonstop flightsYesAir China, China Eastern Airlines

Airlines flying nonstop from Dunhuang to Beijing

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air China———Search
CEChina Eastern Airlines———Search

Good to know

Distance
1,857 km1,153 miles
Flight time
2h 49mestimate
Time difference
NoneBeijing vs Dunhuang
Currency in Beijing
CNY
Airports
DNH → PKX, PEK

Flights from Dunhuang to Beijing: questions answered

Are there direct flights from Dunhuang to Beijing?
Yes. Air China and China Eastern Airlines fly this route nonstop.
How long is the flight from Dunhuang to Beijing?
A nonstop flight covers 1,857 km and takes around 2h 49m.
Which airlines fly from Dunhuang to Beijing?
Air China and China Eastern Airlines operate nonstop flights on this route.
Which airports serve Dunhuang and Beijing?
Dunhuang: Dunhuang Mogao International Airport (DNH). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).

More flights from Dunhuang