342.01 km (213 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 2 days 5 hours.
Distance from
Shanghai to Nanking, Jiangsu, ChinaAverage travel distance is
342.01 kmNomal travel times are between
2h 28min - 4h 35minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Train | 331.67 km | 206.09 miles | 179.09 miles |
Drive | 319.04 km | 198.24 miles | 172.27 miles |
Flight | 387.56 km | 240.82 miles | 209.26 miles |
Bus | 329.77 km | 204.91 miles | 178.06 miles |
BE PREPARED
Shanghai - Nanking, Jiangsu, China Info
The distance from East Nanjing Road to Longyang Road 9 km (5.59 miles) .
The distance from Longyang Road Station to Pudong International Airport 30 km (18.8 miles) .
The distance from PVG to NKG 306 km (190.17 miles) .
The distance from Nanjing Airport to Xihua Men 43 km (26.5 miles) .
Travel distance chart
The distance between Shanghai, China to Nanking, Jiangsu, China is 342.01 km (213 miles) and it would cost 18 USD ~ 110 CNY to drive in a car that consumes about 4 MPG.