The flying distance from PEK to HKG is 1243 mi. Sneak in a nap or get stuck into a book and the journey will whiz by.