Distance Calculator

Distance from Guilin to Yangshuo

Distance between Guilin and Yangshuo is 59 kilometers (37 miles).
Driving distance from Guilin to Yangshuo is 73 kilometers (46 miles).

air 59 km
air 37 miles
car 73 km
car 46 miles

Distance Map Between Guilin and Yangshuo

Guilin, Nanning, ChinaYangshuo, Nanning, China = 37 miles = 59 km.

How far is it between Guilin and Yangshuo

Guilin is located in China with (25.2819,110.2864) coordinates and Yangshuo is located in China with (24.7808,110.4897) coordinates. The calculated flying distance from Guilin to Yangshuo is equal to 37 miles which is equal to 59 km.

If you want to go by car, the driving distance between Guilin and Yangshuo is 73.38 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 00 hours 39 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 14 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Guilin 25.2819, 110.2864 25° 16´ 54.9840'' N
110° 17´ 11.0040'' E
Yangshuo 24.7808, 110.4897 24° 46´ 50.9160'' N
110° 29´ 22.8120'' E

Estimated Travel Time Between Guilin and Yangshuo

Average SpeedTravel Time
30 mph (48 km/h) 01 hours 31 minutes
40 mph (64 km/h) 01 hours 08 minutes
50 mph (80 km/h) 00 hours 55 minutes
60 mph (97 km/h) 00 hours 45 minutes
70 mph (112 km/h) 00 hours 39 minutes
75 mph (120 km/h) 00 hours 36 minutes
Guilin, Nanning, China

Related Distances from Guilin

CitiesDistance
Guilin to Guiping318 km
Guilin to Laibin236 km
Guilin to Wuhan829 km
Guilin to Yulin476 km
Guilin to Yashan490 km
Yangshuo, Nanning, China

Related Distances to Yangshuo

CitiesDistance
Guigang to Yangshuo327 km
Jinji to Yangshuo304 km
Qinzhou to Yangshuo459 km
Laibin to Yangshuo230 km
Guilin to Yangshuo73 km
Please Share Your Comments