Travel time from

Shanghai to Hanoi

Average Travel Times are

8h 25min  -  42h 12min

Travel Distance

2485.78 km

Travel time route map

It takes an average travel time of 13h 48mins to travel from Shanghai to Hanoi, given the average speed of 180km/h and the distance of 2485.78 km (1545 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2025km (1259 miles) 8h 25mins
Drive 2300km (1429 miles) 23h 23mins
Train 2332km (1449 miles) 42h 5mins
Bus 3187km (1981 miles) 42h 12mins

Travel time by airplanes from Shanghai to Hanoi

Air Plane Cruise Speed Max Speed
A300 2h 21mins 2h 15mins
A320 2h 24mins 2h 16mins
A321 2h 26mins 2h 18mins
A380 2h 4mins 1h 59mins
Boeing 707 2h 5mins 2h 1mins
Boeing 737 2h 35mins 2h 22mins
Boeing 747 2h 15mins 2h 7mins
Boeing 787 2h 13mins 2h 5mins
ATR 72 4h 24mins 3h 51mins

TIME TO DRIVE FROM Shanghai to Hanoi

Speed (km/h) Speed (Ml/h) Duration
40 24.85 57h 30mins
50 31.07 46h 0mins
60 37.28 38h 20mins
80 49.71 28h 45mins
100 62.14 23h 0mins

Be prepared

Shanghai - Hanoi Info

Travel time from Yuyuan Garden Station to Hongqiao Airport T1 30mins.

Travel time from SHA to HAN 5h 14mins.

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

Travel time chart

How long does it take to get from Shanghai, China and by air and road.