2972.76 km (1847 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 19 days 5 hours.
Distance from
Shanghai to YanjiAverage travel distance is
2972.76 kmNomal travel times are between
11h 5min - 32h 33minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1752.63 km | 1089.03 miles | 946.34 miles |
Train | 3552.70 km | 2207.54 miles | 1918.3 miles |
Drive | 3261.21 km | 2026.42 miles | 1760.91 miles |
Bus | 3324.53 km | 2065.77 miles | 1795.1 miles |
BE PREPARED
Shanghai - Yanji Info
The distance from East Nanjing Road to Longyang Road 9 km (5.65 miles) .
The distance from Longyang Road to Pudong International Airport 31 km (19.0 miles) .
The distance from PVG to NBS 1427 km (886.94 miles) .
The distance from Baishan to Yanji 286 km (177.88 miles) .
Travel distance chart
The distance between Shanghai, China to Yanji, China is 2972.76 km (1847 miles) and it would cost 81 USD ~ 494 CNY to drive in a car that consumes about 20 MPG.