Flights from Beijing to Hanoi
PEK → HAN
Find the best flights from Beijing to Hanoi. Compare airlines, schedules, and fares for this route.
3h 14m
Flight time
2,332 km
Distance
2
Airport routes
Airport combinations
PEKBeijing Capital International Airport→Noi Bai International AirportHAN
PKXBeijing Daxing International Airport→Noi Bai International AirportHAN
More about this route
Staying in Hanoi?
Find and compare hotels in Hanoi, Vietnam.
Search Hotels in HanoiOther flights from Beijing
About flying to Hanoi
The Beijing to Hanoi route covers 2,332 km with a flight time of 3h 14m. Multiple airport combinations serve this route, giving you flexibility on departure and arrival points.
Hanoi is located in Vietnam. The local currency is the Vietnamese đồng (₫).
FAQs — Flights from Beijing to Hanoi
Direct flights from Beijing to Hanoi take approximately 3h 14m. Times may vary depending on the airline and routing.