Air distance between Beijing and Hong Kong is about 1,977 kilometers (1,228 miles). Taking a plane is the best way to travel between these two cities. Around 40 planes fly daily on this route, operated by airline companies including Hong Kong Express Airways, Dragon Air, Air China, China Southern Airlines, Cathay Pacific Airways, Hong Kong Airlines Limited and Air HK Huaming. Most of these fly between Beijing Capital International Airport (PEK) and Hong Kong International Airport (HKG). Only a few planes take off and land at the Beijing Nanyuan Airport (NAY).
Leaving for Hong Kong counts as an exit from mainland China, please make sure get an HK visa/entry permit in advance if necessary. You are also advised to arrive at the airport at least 2 hours before departure to go through the exit formalities.
Q & A
A: The best way for you is to take an airplane to travel between the two cities. The air journey is about 3 hours and 45 minutes. Since the airfare changes often, you'd better use the China flights search tool on this website to find the accurate price of the air routes on your departure date.
Q: Does Dragon Air operate flight from Beijing to Hong Kong? If there is, tell me some details, please.
A: Dragon Air provides nonstop direct flight service between these two cities. It is a daily round-trip service. One flight departs from Beijing at 07:40 and arrives in Hong Kong at 11:25.
Q: I will visit Beijing after my trip in Hong Kong and know that I can take a train from Hung Hom, Kowloon in Hong Kong to get there. Am I right and is that the best way?
A: Yes, you are right. There is a train travels from Hung Hum, Kowloon to Beijing. You can take it, but it takes a long time. Taking a plane is a better choice. It only takes about 3 hours and 45 minutes which will save you much time.
Why not take a train?
Popular Flights between Major China Cities: