Direct flights from Hanoi to Beijing (HAN → PEK)

Distance 2,333 km (1,450 mi)
Est. duration 2h 45m
Loading map...
Live fares · HAN → PEK

Available flights

3UNon-stop
from$263
Book

Frequently asked questions

How far is the flight from Hanoi to Beijing? The flight distance from HAN to PEK is approximately 2,333 km (1,450 miles).
How long is the flight from HAN to PEK? The estimated flight time from Hanoi to Beijing is approximately 2h 45m.
What airlines fly from HAN to PEK? Airlines operating direct flights from Hanoi to Beijing include: CA, VN.

Cheapest fares Hanoi → Beijing

Related guides for this route

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

Try a nearby airport to Hanoi

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

Or try a nearby airport to Beijing

Flights from Hanoi (HAN) to other airports within 350 km of Beijing.

Other flights from Hanoi (HAN)

Other flights from Beijing (PEK)