1712.48 km (1064 miles) is the average travel distance between Shanghai and . If you could walk at the speed of 3mph (4.8kph), it would take 11 days 1 hours.
Distance from
Shanghai to GuilinAverage travel distance is
1712.48 kmNomal travel times are between
7h 44min - 26h 26minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1720.45 km | 1069.04 miles | 928.97 miles |
Drive | 1658.01 km | 1030.24 miles | 895.25 miles |
Bus | 1897.67 km | 1179.15 miles | 1024.66 miles |
Train | 1573.78 km | 977.9 miles | 849.77 miles |
BE PREPARED
Shanghai - Guilin Info
The distance from Yuyuan Garden Station to Hongqiao Airport T1 16 km (10.0 miles) .
The distance from SHA to LZH 1507 km (936.64 miles) .
The distance from Liuzhou Bailian Airport to 51 Road East 19 km (11.6 miles) .
The distance from Liuzhou to Guilin 179 km (111.29 miles) .
Travel distance chart
The distance between Shanghai, China to Guilin, Guangxi, China is 1712.48 km (1064 miles) and it would cost 78 USD ~ 476 CNY to drive in a car that consumes about 19 MPG.