Cheap flights from Beijing to Hanoi

Direct flight: 2,333 km, ~2h 45m from Beijing (PEK) to Hanoi (HAN).

Live fares · PEK → HAN

Frequently asked questions

  • How long is the flight from Beijing to Hanoi?

    Direct flights from PEK to HAN cover approximately 2,333 km (1,450 miles), with an estimated flight time of 2h 45m. Operating airlines: CA, VN.

Related guides for this route

Sibling pages — full route detail, airport overviews, visa context, per-airline routes.