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 796 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 Changsha, Shenzhen 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 except Mondays and Mondays with departure times at 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 8 hours and 45 minutes and you can fly with departures at 15:30.
Distance & flight times: Beijing Capital International Airport to Noibai International
The shortest flight time between PEK and HAN is 4 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 0m | - | 1458 miles (2346 km) |
CSX Changsha | 8h 25m | 3h 25m | 1521 miles (2447 km) |
SZX Shenzhen | 8h 40m | 2h 25m | 1747 miles (2811 km) |
TFU Chengdu | 9h 0m | 3h 40m | 1603 miles (2579 km) |
XMN Xiamen | 9h 10m | 3h 15m | 1904 miles (3064 km) |
CAN Guangzhou | 9h 15m | 2h 5m | 1679 miles (2702 km) |
XIY Xian | 9h 25m | 4h 5m | 1519 miles (2444 km) |
HKG Hong Kong | 9h 25m | 3h 25m | 1772 miles (2851 km) |
PVG Shanghai | 9h 40m | 4h 5m | 1894 miles (3047 km) |
CTU Chengdu | 9h 50m | - | - |
TPE Taipei | 9h 55m | 3h 10m | 2096 miles (3372 km) |
MFM Macau | 10h 30m | 5h 0m | 1764 miles (2838 km) |
HGH Hangzhou | 10h 30m | 4h 10m | 1824 miles (2935 km) |
SHA Shanghai | 10h 50m | - | - |
KMG Kunming | 11h 0m | 5h 0m | 1635 miles (2631 km) |


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