Guilin é um importante centro ferroviário de passageiros no norte de Guangxi, situado entre os corredores de alta velocidade em direção a Guangdong, Guizhou, Hunan e à costa de Guangxi. A cidade tem três principais estações de passageiros: Guilin Railway Station, Guilin North Railway Station e Guilin West Railway Station. A China Railway opera os serviços ferroviários de longa distância de alta velocidade, intermunicipais e convencionais da cidade.
Os comboios de Guilin incluem serviços de alta velocidade das séries G e D, comboios intermunicipais regionais dentro de Guangxi e serviços convencionais em algumas rotas mais longas selecionadas. Guilin North recebe muitos serviços de alta velocidade em toda a rede nacional, Guilin West é utilizada pelos serviços da linha de alta velocidade Guiyang-Guangzhou, e Guilin Railway Station continua a ser útil para partidas do centro da cidade e algumas rotas regionais.
As rotas ferroviárias de Guilin seguem para sul em direção a Nanning e Liuzhou, para este e sudeste em direção a Guangzhou, Shenzhen e ao Delta do Rio das Pérolas, para norte em direção a Changsha e ao centro da China, e para oeste em direção a ligações com Guiyang e Kunming. Reserve online os comboios de e para Guilin na Rail Monsters.