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 from
Shanghai to HanoiAverage travel distance is
2583.26 kmNomal travel times are between
8h 41min - 43h 31minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
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 |
BE PREPARED
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.