There are 4 ways to get from Nanning to Hanoi (State) by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
10h 6m$24–33Train
- Take the train from Nanning to Hanoi Gia Lam Station
14h 45m$29–47Drive 373.1 km
- Drive from Nanning to Hanoi373.1 km
4h 30m$47–68Bus via Haiphong
- Take the bus from Nanning Tourism Distribution Centre to Hai Phong
- Take the bus from Hai Phong Lac Long Bus Station to Ha Noi Yen Nghia Bus Station
11h 59m$37–45
Nanning to Hanoi (State) by train
Questions & Answers
The cheapest way to get from Nanning to Hanoi (State) is to bus which costs $24 - $35 and takes 10h 6m.
The fastest way to get from Nanning to Hanoi (State) is to drive which takes 4h 30m and costs $45 - $70.
No, there is no direct bus from Nanning to Hanoi (State). However, there are services departing from Nanning Tourism Distribution Centre and arriving at Rạp Xiếc Trung Ương via Hanoi Binh Minh. The journey, including transfers, takes approximately 10h 6m.
No, there is no direct train from Nanning to Hanoi (State). However, there are services departing from Nanning and arriving at Ha Noi via Hanoi Gia Lam Station. The journey, including transfers, takes approximately 14h 45m.
The distance between Nanning and Hanoi (State) is 390 km. The road distance is 373.1 km.
The best way to get from Nanning to Hanoi (State) without a car is to bus which takes 10h 6m and costs $24 - $35.
It takes approximately 10h 6m to get from Nanning to Hanoi (State), including transfers.
Nanning to Hanoi (State) bus services, operated by China Bus Guide, depart from Nanning Tourism Distribution Centre station.
Nanning to Hanoi (State) train services, operated by China Railways, depart from Nanning station.
The best way to get from Nanning to Hanoi (State) is to bus which takes 10h 6m and costs $24 - $35. Alternatively, you can train, which costs $29 - $50 and takes 14h 45m.
What companies run services between Nanning, China and Hanoi (State), Vietnam?
China Bus Guide operates a bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station every 4 hours. Tickets cost $17–26 and the journey takes 9h. Alternatively, China Railways operates a train from Nanning to Hanoi Gia Lam Station 5 times a week. Tickets cost $28–40 and the journey takes 13h 25m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Nanning to Hanoi Gia Lam Station
- Sleeper
- $28–40
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Nanning Tourism Distribution Centre to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- $17–26
- Schedules at
- chinabusguide.com
- Book at
- chinabusguide.com
Bus from Nanning Tourism Distribution Centre to Hai Phong
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- $23
- Schedules at
- travelchinaguide.com
- Phone
- 0961004709
- sale@daiichitravel.com
- Website
- daiichibus.vn
Bus from Hai Phong Lac Long Bus Station to Ha Noi Yen Nghia Bus Station
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $14–22
- Book at
- daiichibus.vn
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, Is ride-sharing platform BlaBlaCar right for you?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Nanning to Hanoi (State) bus services, operated by China Bus Guide, arrive at Ha Noi Nuoc Ngam Bus Station.
Hanoi (State) is 1h behind Nanning. It is currently 12:42 PM in Nanning and 11:42 AM in Hanoi (State).
Nanning to Hanoi (State) train services, operated by China Railways, arrive at Hanoi Gia Lam Station.
Yes, the driving distance between Nanning to Hanoi (State) is 373 km. It takes approximately 4h 30m to drive from Nanning to Hanoi (State).
There are 4746+ hotels available in Hanoi (State).



