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 fromXiangzhou to Shanghai
Average travel distance is1867.55 km
Nomal travel times are between3h 50min - 26h 24min
Travel distance by transport mode
|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|
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.
- Best Option
- OTHER ROUTES