Guilin is directly linked to Beijing (30 hours), Guangzhou (15 hours), Guiyang (18 hours), Kunming (28 hours), Shanghai (35 hours), and Xi’an (35 hours). Trains from Kunming and points west arrive and depart from the new Railway Station in Northern Guilin, while trains from all points north arrive and depart from the older Railway Station in the west of Guilin.
Train tickets can be hard to come by in Guilin as this is the most visited tourist destination in China. It is best to buy your tickets several days before you plan to leave the city.

