Taxis are plentiful, clean, safe, and inexpensive in Guilin. They can be found at taxi stands in most busy city areas or hailed on the streets. An increasing number of taxi drivers nowadays speak some English which may prove extremely useful for first-time visitors.
The fare system is based on the distance. Fares begin at 7RMB + 1RMB oil tax for the first 3 km and go up incrementally 1.6RMB every 1KM. From 11PM to 6AM the fare is a little bit higher. You can reach most places in town at only around 12RMB.