Skip to main content
Beginning of main content

Cheap Flights from Hong Kong to Beijing $246.1

Search over 282,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Pledge
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Hong Kong to Beijing (HKG to PEK)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Hong Kong to Beijing (HKG to PEK)

Question : When travelling to Beijing from Hong Kong, how long will you be in the air?
Answer : This flight takes 3 hours and 23 minutes on average.

Question : On a daily basis, how many different flight times can you take from Hong Kong International Airport (HKG) to Beijing Capital International Airport (PEK)?
Answer : On average, there are 56 options. That is higher than the global average of 31.

Question : If punctuality is required for you to book a flight, which airline is your best bet?
Answer : AHK will have you to PEK on time 89% of the time. Spend as little time in an airport as necessary by flying with AHK. If they are delayed for some reason though, the average delay time is 30-40 minutes.

Question : Which day has the most flight time options?
Answer : The day with the most departure times for this route is Wednesday with 287 options. The day with the least number of options is Friday with 206 different times.

Question : Do travelers from Hong Kong typically stay in Beijing for very long?
Answer : Of course you're not most people, but if you were, you'd stay roughly 12 days.

Question : Which airline is offering the cheapest round-trip flight from HKG to PEK?
Answer : China Southern Airlines is your best bet for finding that coveted low fare.

Question : Which airline is struggling to get to Beijing on time?
Answer : Flights on Hong Kong Airlines to Beijing from Hong Kong during the last month were late 57% of the time. If you're on Hong Kong Airlines, be sure to sign up for the delay notifications to stay up to date with your flight's status.