1867.55 km (1160 miles) is the average travel distance between Xiangzhou and . If you could walk at the speed of 3mph (4.8kph), it would take 12 days 1 hours.
Distance from
Xiangzhou to ShanghaiAverage travel distance is
1867.55 kmNomal travel times are between
3h 50min - 26h 24minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1647.24 km | 1023.55 miles | 889.44 miles |
Flight | 1660.50 km | 1031.79 miles | 896.6 miles |
Flight | 1697.70 km | 1054.9 miles | 916.68 miles |
Train | 2014.08 km | 1251.49 miles | 1087.52 miles |
Drive | 1889.91 km | 1174.33 miles | 1020.47 miles |
Bus | 2212.93 km | 1375.05 miles | 1194.89 miles |
Train | 1950.48 km | 1211.98 miles | 1053.18 miles |
BE PREPARED
Xiangzhou - Shanghai Info
The distance from Xiangzhou to Liuzhou 63 km (39.33 miles) .
The distance from LZH to SHA 1567 km (973.79 miles) .
The distance from Shanghai Hongqiao to Hongqiao Airport T1 1 km (0.84 miles) .
The distance from Hongqiao Airport T1 to South Shaanxi Road Station 16 km (9.89 miles) .
Travel distance chart
The distance between Xiangzhou, Zhuhai, Guangdong, China to Shanghai, China is 1867.55 km (1160 miles) and it would cost 68 USD ~ 415 CNY to drive in a car that consumes about 17 MPG.