Distance from Shanghai to Songjiang
Distance between Shanghai and Songjiang is 31 kilometers (19 miles).
Driving distance from Shanghai to Songjiang is 42 kilometers (26 miles).
Distance Map Between Shanghai and Songjiang
Shanghai, China ↔ Songjiang, Shanghai, China = 19 miles = 31 km.



















How far is it between Shanghai and Songjiang
Shanghai is located in China with (31.2222,121.4581) coordinates and Songjiang is located in China with (31.036,121.2146) coordinates. The calculated flying distance from Shanghai to Songjiang is equal to 19 miles which is equal to 31 km.
If you want to go by car, the driving distance between Shanghai and Songjiang is 42.19 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 00 hours 22 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 11 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Shanghai | 31.2222, 121.4581 | 31° 13´ 19.9920'' N 121° 27´ 29.0160'' E |
Songjiang | 31.036, 121.2146 | 31° 2´ 9.4200'' N 121° 12´ 52.5600'' E |
Estimated Travel Time Between Shanghai and Songjiang
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 00 hours 52 minutes |
40 mph (64 km/h) | 00 hours 39 minutes |
50 mph (80 km/h) | 00 hours 31 minutes |
60 mph (97 km/h) | 00 hours 26 minutes |
70 mph (112 km/h) | 00 hours 22 minutes |
75 mph (120 km/h) | 00 hours 21 minutes |
Related Distances from Shanghai
Cities | Distance |
---|---|
Shanghai to Wuhan | 839 km |
Shanghai to Xi An | 1382 km |
Shanghai to Tianjin | 1088 km |
Shanghai to Guangzhou | 1508 km |
Shanghai to Beijing | 1211 km |
Related Distances to Songjiang
Cities | Distance |
---|---|
Shanghai to Songjiang | 42 km |
Hangzhou to Songjiang | 141 km |
Guangzhou to Songjiang | 1419 km |
Beijing to Songjiang | 1225 km |
Changchun to Songjiang | 2037 km |