Nanning Railway Station byggdes 1951. Den ligger i korsningen mellan Hengyang-Pingxiang järnvägslinje och Nanning-Kunming järnvägslinje. Det går snabbtåg till Peking, Shanghai, Guangzhou, Shenzhen, Xi’an, Chengdu, Kunming, Zhengzhou, Zhangjiajie och andra större städer i Kina. Dessutom är Nanning en viktig överföringsstation till städer i Guangxi-provinsen, med tåg till Qinzhou, Beihai, Pingxiang, Guilin och Baise. De internationella tågen är tillgängliga från Nanning till Hanoi, Vietnam.
Nanning-Beijing: 28 timmar
Tåg T6 avgår 08:30 och ankommer 12:07 nästa dag.
Tåg T190 avgår 10:32 och ankommer 14:32 nästa dag.
Nanning-Guilin: 5 timmar
Tåg T8722 avgår kl 08:00 och ankommer kl 13:02.
Tåg K9304 avgår 14:23 och ankommer 20:05.
Tine K9302 avgår 09:54 och anländer 15:18.
Nannings järnvägsstation Nanning-Hanoi:
Det tar cirka 11–13 timmar från Nanning till Hanoi, Vietnam. Den avgår kl. 18.15 från Nanning och anländer till Hanoi kl. 07.00 nästa dag. Tåget avgår kl. 20.30 från Hanoi och anländer till Nanning kl. 10.05 nästa dag.
Transport: Passagerare kan ta allmänna bussar nr 5, 6, 7, 8,9,10,202,203,212,213 och 301 för att komma till Nanning Railway Station.