Travel time from

Beijing to Hanoi

Average Travel Times are

7h 5min  -  53h 50min

Travel Distance

3071.13 km

Travel time route map

It takes an average travel time of 17h 3mins to travel from Beijing to Hanoi, given the average speed of 180km/h and the distance of 3071.13 km (1908 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2507km (1558 miles) 7h 5mins
Drive 2902km (1803 miles) 29h 27mins
Bus 3291km (2045 miles) 47h 52mins
Train 3464km (2152 miles) 53h 50mins

Travel time by airplanes from Beijing to Hanoi

Air Plane Cruise Speed Max Speed
A300 2h 54mins 2h 47mins
A320 2h 59mins 2h 49mins
A321 3h 1mins 2h 50mins
A380 2h 33mins 2h 27mins
Boeing 707 2h 35mins 2h 30mins
Boeing 737 3h 12mins 2h 56mins
Boeing 747 2h 48mins 2h 38mins
Boeing 787 2h 45mins 2h 35mins
ATR 72 5h 27mins 4h 46mins

TIME TO DRIVE FROM Beijing to Hanoi

Speed (km/h) Speed (Ml/h) Duration
40 24.85 72h 33mins
50 31.07 58h 2mins
60 37.28 48h 22mins
80 49.71 36h 16mins
100 62.14 29h 1mins

Be prepared

Beijing - Hanoi Info

Travel time from Dongzhimen to Beijing Capital Airport T2 31mins.

Travel time from PEK to HAN 3h 49mins.

Travel time from Nội Bài Airport to Hanoi Long Biên Station 47mins.

Travel time chart

How long does it take to get from Beijing and by air and road.