Direct flights from Hong Kong to Beijing (HKG → PEK)

Distance 1,991 km (1,237 mi)
Est. duration 2h 21m
Loading map...
Live fares · HKG → PEK

Available flights

Hong Kong AirlinesNon-stop
from$256
Book

About the Hong Kong → Beijing route

Hong Kong to Beijing is a short-haul run — just under 2,400 km and barely two and a half hours in the air. You're not crossing an ocean; you're hopping between two of the most economically loaded cities in Asia. Air China (CA) is the obvious flag carrier choice, but Cathay Pacific (CX) and Hong Kong Express (HX) also work this route, so you've got options across different price points. It's a route that skews business-heavy during the week, then flips to families and tourists on weekends. Either way, it's a quick flight — you barely finish a movie.

Why travel from Hong Kong to Beijing?

Beijing is the kind of city that genuinely rewards a trip. I went for what I thought was a long weekend and stayed a week. The Hutong alleyways around Nanluoguxiang are completely different from anything you'd find in HK — slower, older, full of dumpling spots that cost almost nothing. Then there's the obvious stuff: the Great Wall, the Forbidden City, Tiananmen Square. But a lot of Hong Kongers fly up for family visits, or for business tied to government and state-owned industries. Mainland Chinese cuisine in Beijing — specifically Peking duck, hand-pulled noodles, lamb skewers — hits differently when you're actually there. It's a culturally distinct trip even if the distance feels short.

Quick stats

  • Distance: 1,991 km
  • Estimated flight time: 2h 21m
  • Operating airlines: CA, CX, HX
  • Direct route: yes

Practical tips for HKG → PEK

Spring (April-May) and autumn (September-October) are the sweet spots — Beijing summers are brutal and winters are genuinely cold and smoggy. Book midweek if you can; weekend fares on this route spike hard. At PEK, expect immigration queues — build in extra time, especially on busy holidays like Golden Week. The Airport Express train into the city center takes about 20 minutes and is worth every yuan over a taxi. You'll need RMB cash for some spots; card acceptance is improving but WeChat Pay dominates. VPN sorted before you land — don't forget that one.

Frequently asked questions

How long does a flight from Hong Kong to Beijing take?

The flight from Hong Kong (HKG) to Beijing (PEK) covers approximately 1,991 km and takes around 2 hours and 21 minutes of flight time. Actual time including boarding and taxiing is typically 3-3.5 hours.

Which airlines operate the Hong Kong to Beijing route?

Three major airlines serve this route: Air China (CA), Cathay Pacific (CX), and Hainan Airlines (HX). All three offer multiple daily departures with varying schedules and service levels.

What's the best time of year to fly from Hong Kong to Beijing?

Spring (April-May) and autumn (September-October) offer the most pleasant weather in Beijing with mild temperatures and lower humidity, while also typically featuring competitive fares outside peak summer and Chinese New Year periods. Winter (December-February) can be extremely cold in Beijing, and summer is hot and crowded.

Do I need a visa to travel from Hong Kong SAR to mainland China?

Hong Kong SAR residents and visitors may have different requirements; Hong Kong citizens typically need a Home Return Permit or travel document, while most international visitors require a Chinese visa or may qualify for visa exemptions depending on nationality. It's key to check current requirements with the Chinese embassy or consulate before traveling.

What should I know about luggage, jet lag, and transit for this route?

Luggage allowances vary by airline but typically include one carry-on and one checked bag; verify with your carrier. Jet lag is minimal since both cities are in the same time zone, though you may experience mild fatigue from the early morning or late evening flight times. Beijing Capital Airport (PEK) is about 25 km from the city center, with airport express trains and taxis readily available.

Find flights from Hong Kong to Beijing
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Hong Kong to Beijing? The flight distance from HKG to PEK is approximately 1,991 km (1,237 miles).
How long is the flight from HKG to PEK? The estimated flight time from Hong Kong to Beijing is approximately 2h 21m.
What airlines fly from HKG to PEK? Airlines operating direct flights from Hong Kong to Beijing include: CA, CX, HX.

Cheapest fares Hong Kong → Beijing

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Hong Kong → Beijing.

Try a nearby airport to Hong Kong

Flights to Beijing (PEK) from other airports within 350 km of Hong Kong. Often unlocks cheaper fares or better times.

Or try a nearby airport to Beijing

Flights from Hong Kong (HKG) to other airports within 350 km of Beijing.

Other flights from Hong Kong (HKG)

Other flights from Beijing (PEK)