When you want to get from Shanxi to Guilin, your choices are limited. There is only one option we offer for this route:
The overland distance from Shanxi to Guilin is 1144 miles (1840 km).
The flying distance is 880 miles (1415 km).
The travel time from Shanxi to Guilin takes approximately 26 hours.
To get from Shanxi to Guilin prepare to shell out about USD 117.56 for your ticket.
Flights from Shanxi to Guilin are operated 2 times a day.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 580 booked flight tickets from Shanxi to Guilin through our service. You can check reviews above.