Direct flights from Beijing to Zhangjiajie PEK → DYG

Air China operates nonstop flights from Beijing (PEK) to Zhangjiajie (DYG). The nonstop flight takes around ~1h 41m, covering 835 miles (1,343 km) and operates daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Beijing

We'll email you when a fare from PEK drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air China CA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Beijing to Zhangjiajie?

Yes, Air China operates nonstop flights from Beijing (PEK) to Zhangjiajie (DYG).

Which airlines fly direct from Beijing to Zhangjiajie?

Air China operates nonstop flights from Beijing to Zhangjiajie.

How long is the flight from Beijing to Zhangjiajie?

The nonstop flight from Beijing to Zhangjiajie takes ~1h 41m (approximately 1343 km).

How often do direct flights operate from Beijing to Zhangjiajie?

Nonstop flights from Beijing to Zhangjiajie operate daily.

Explore More

Cheap direct deals from Beijing — last one was $1,110 to Manchester, Greater Manchester