80.28 km (50 miles) is the average travel distance between Guilin and . If you could walk at the speed of 3mph (4.8kph), it would take 12 hours.
Distance from
Guilin to YangshuoAverage travel distance is
80.28 kmNomal travel times are between
1h 2min - 1h 8minTravel distance by transport mode
| Tranport | Km | Miles | Nautical miles |
|---|---|---|---|
| Bus | 82.98 km | 51.56 miles | 44.8 miles |
| Drive | 78.93 km | 49.04 miles | 42.62 miles |
| Drive | 78.93 km | 49.04 miles | 42.62 miles |
Travel distance chart
The distance between Guilin, Guangxi, China to Yangshuo, Guilin, Guangxi, China is 80.28 km (50 miles) and it would cost 6 USD ~ 37 CNY to drive in a car that consumes about 1 MPG.
- Best Option
- OTHER ROUTES