2583.26 km (1605 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 16 days 17 hours.
Distance fromShanghai to Hanoi
Average travel distance is2583.26 km
Nomal travel times are between8h 41min - 43h 31min
Travel distance by transport mode
|Flight||2125.73 km||1320.87 miles||1147.8 miles|
|Drive||2414.20 km||1500.12 miles||1303.57 miles|
|Train||2447.84 km||1521.02 miles||1321.73 miles|
|Bus||3345.28 km||2078.66 miles||1806.3 miles|
Shanghai - Hanoi Info
The distance from Yuyuan Garden Station to Hongqiao Airport T1 16 km (10.2 miles) .
The distance from SHA to HAN 2078 km (1291.2 miles) .
The distance from Nội Bài Airport to Hanoi Long Biên Station 32 km (19.74 miles) .
Travel distance chart
The distance between Shanghai, China to Hanoi, Vietnam is 2583.26 km (1605 miles) and it would cost 133 USD ~ 2,806,779 VND to drive in a car that consumes about 33 MPG.
- Best Option
- OTHER ROUTES