Flights from Beijing to Hanoi – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to HAN – All flight route options from Beijing Capital International Airport, China to Noibai International, Vietnam. These routes are operated by 13 airlines. Fly non-stop with Vietnam Airlines or Air China, or choose from 14 different stopover flights. The shortest flight time is 3 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Noibai
We got great deals on hotels and car rentals near the airport.
Beijing to Hanoi flights
There are over 16 airlines and as many as 806 flights every week to this destination. You can fly non-stop to Hanoi (HAN) from Beijing (PEK) with Vietnam Airlines or Air China but if a stopover option suits you better you can choose to fly via Shenzhen, Wuhan or any other of the 14 alternatives with connectiing airports.
Tip! You can also fly to Hanoi from Daxing International Airport (PKX).
Beijing to Hanoi with Vietnam Airlines
You can fly non-stop every weekday with flights departing at 06:00, 15:30 or 15:45. Vietnam Airlines is a member of SkyTeam.
With Sichuan Airlines
If you fly from Beijing with Sichuan Airlines you will do a stopover in Chengdu, TFU before reaching Hanoi. This flight trip will take 7 hours and 50 minutes and you can fly every weekday with departures at 15:30.
Distance & flight times: Beijing Capital International Airport to Noibai International
The shortest flight time between PEK and HAN is 3 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 55m | - | 1458 miles (2346 km) |
SZX Shenzhen | 8h 15m | 2h 25m | 1747 miles (2811 km) |
WUH Wuhan | 8h 35m | 3h 50m | 1505 miles (2422 km) |
MFM Macau | 8h 40m | 5h 0m | 1764 miles (2838 km) |
HKG Hong Kong | 9h 5m | 3h 5m | 1772 miles (2851 km) |
XMN Xiamen | 9h 10m | 3h 45m | 1904 miles (3064 km) |
CAN Guangzhou | 9h 25m | 3h 30m | 1679 miles (2702 km) |
TPE Taipei | 9h 25m | 3h 0m | 2096 miles (3372 km) |
TFU Chengdu | 9h 25m | 3h 20m | 1603 miles (2579 km) |
PVG Shanghai | 9h 40m | 4h 5m | 1894 miles (3047 km) |
KMG Kunming | 9h 50m | 3h 10m | 1635 miles (2631 km) |
CSX Changsha | 9h 53m | 4h 55m | 1521 miles (2447 km) |
XIY Xian | 9h 58m | 4h 50m | 1519 miles (2444 km) |
CTU Chengdu | 10h 20m | - | - |
SHA Shanghai | 10h 55m | - | - |


Quick copy and share this page
From Beijing to Vietnam
Below is a list of other destinations to Vietnam from Beijing Capital International Airport with either direct flights or 1 stop connections.
From China to Hanoi
Below is a list of other cities in China with flights to Hanoi with either non-stop or connecting flights.
-
PVG Shanghai Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing Direct
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou
-
WUH Wuhan Direct