Direct flights from Hong Kong to Beijing HKG → PEK

Air China, Cathay Pacific and Hong Kong Airlines operate nonstop flights from Hong Kong (HKG) to Beijing (PEK). The nonstop flight takes around ~2h 29m, covering 1,238 miles (1,992 km) and operates multiple daily. Updated 14 June 2026.

📬 Cheap nonstop deals from Hong Kong

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

Free · weekly digest · no password needed

Air China CA Cathay Pacific CX Hong Kong Airlines HX

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Hong Kong to Beijing?

Yes, Air China, Cathay Pacific and 1 more airline operate nonstop flights from Hong Kong (HKG) to Beijing (PEK).

Which airlines fly direct from Hong Kong to Beijing?

Air China, Cathay Pacific, Hong Kong Airlines operate nonstop flights from Hong Kong to Beijing.

How long is the flight from Hong Kong to Beijing?

The nonstop flight from Hong Kong to Beijing takes ~2h 29m (approximately 1992 km).

How often do direct flights operate from Hong Kong to Beijing?

Nonstop flights from Hong Kong to Beijing operate multiple daily.

Explore More

Cheap direct deals from Hong Kong — last one was $248 to Sepang