A direct train service operates everyday from Hanoi to Nanning in China, which is a great starting point for exploring the sights of Southern China such as Guilin.
Train Times from Hanoi to Nanning
- There is single daily train service from Hanoi to Nanning which you can book online.
Train | Hanoi | Nanning |
#MR1 | 21:20 | 10:15 |
- This train service is operated by China Railways.
Buy Train Tickets to Nanning
Use the Search Box below to buy your train tickets from Hanoi to Nanning.
Railway Station in Hanoi
Trains from Hanoi to Nanning depart from Gia Lam Railway Station, Ngọc Lâm, Long Biên, Hanoi, Vietnam.
Railway Station in Nanning
Trains from Hanoi arrive in Nanning at Nanning Railway Station, Zhonghua Rd, Qingxiu, Nanning, Guangxi, China.
Guilin near Nanning
Guilin is a major tourist destination famous for its scenery. Nanning, on the other hand, is a major industrialised city which is not a popular tourist attraction in its own right. Nanning is, however, a major transport hub for Guangxi Province and there are lots of direct trains from Nanning to Guilin departing every day. By fast train the journey from Nanning to Guilin is scheduled to take from 2 hours 24 minutes to 2 hours 51 minutes, by slow train it takes 5 to 6 hours. The fast train costs around $25 USD booked online and the slow trains cost around $15 USD also booked online.

Guilin itself is a city of over 1 million permanent residents with lots of hotels, restaurants and bars catering for tourists. The scenery around the city is, however, fantastic. The main attraction is the route along the Li River to the town of Yangshuo, along which steep sided limestone hills rise incongruously from flat rice fields. The cruise from Guilin to Yangsho takes about 4 hours 30 minutes. The other major destination is the Longji rice terraces, near Longsheng, which feature terraces cut into the sides of hills providing the flat areas required to grow rice. Nearer to Guilin city there are also two scenic lakes ringed by steep limestone hills.