The buses that move around Liuzhou are efficient and clean. Most of the places of interests are accessible by this mode of public transport. Most of the buses are with AC. Some of the buses are double-deck. Fare is cheap. Shortest distance is usually about 1.20yuan one way. It is best you have the exact change as you need to slot your money into a box and a ticket will be "pressed" out by the driver. Locals usually have their passes which they can just "touch" on the screen for scanning of the fare. There is no conductor on bus. For each stop or destination, it will be announced.
We took the train for Liuzhou at the Nanning Main Train Station. As usual, train station is packed with lots of locals with huge baggages. Everyone seems to be going somewhere even on a weekday. The train departed at 11.16am and we reached Liuzhou at 2.15pm which is about a 3hours ride. The fare was 41yuan. We arrived at Liuzhou's South Railway Station (the Main Station).
Train from Nanning to Liuzhou is frequent. Get your tickets early ie upon your arrival at Nanning.
**Note : there are also many buses plying Nanning - Liuzhou. You can opt for this if you don't like train rides.
See more pictures attached on arrival in Liuzhou Train station
From Liuzhou, we boarded a double deck long distance train which passed through Liuzhou at 1.12pm. The train ride was comfortable as the tickets were numbered so each will have a designated seat. We sat at one 3-seater seat. I got to sit next to window of the train so it was really fun as i can see the passing views. There's a little table for us to keep our tidbits and drinks. The train was quite filled up. We arrived at Guilin Main Train Station at about 3.35pm (about 2.5hours journey). Fare is 29yuan one way
See more pics on the double deck train attached