• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Hanoi to Nanning 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.

Recommended option

Bus Son Duc Transportation  •  8h 30m

  1. Take the bus from Ha Noi to Nanning

$25 - $70

Cheapest option

Train  •  11h 47m

  1. Take the train from Hanoi Gia Lam Station to Nanning Station

$11 - $35

2 alternative options

Bus Guanxi Yunde Transport  •  9h 56m

  1. Take the bus from Ha Noi Giap Bat Bus Station to Hai Phong Lac Long Bus Station
  2. Take the bus from Hai Phong to Nanning Tourism Distribution Centre

$25 - $26

Drive  •  4h 44m

  1. Drive from Hanoi to Nanning 238.4 miles

$28 - $45

Questions & Answers

The cheapest way to get from Hanoi to Nanning is to bus which costs $25 - $26 and takes 9h 56m.

More details

The quickest way to get from Hanoi to Nanning is to drive which costs $28 - $45 and takes 4h 44m.

More details

Yes, there is a direct bus departing from Ha Noi and arriving at Nanning. Services depart once daily, and operate every day. The journey takes approximately 8h 30m.

More details

Yes, there is a direct train departing from Hanoi Gia Lam Station station and arriving at Nanning Station station. Services depart once daily, and operate every day. The journey takes approximately 11h 47m.

More details

The distance between Hanoi and Nanning is 324 km. The road distance is 381.5 km.

Get driving directions

The best way to get from Hanoi to Nanning without a car is to bus which takes 8h 30m and costs $25 - $70.

More details

The bus from Ha Noi to Nanning takes 8h 30m including transfers and departs once daily.

More details

Hanoi to Nanning bus services, operated by Son Duc Transportation, depart from Ha Noi station.

More details

Hanoi to Nanning train services, operated by China Railways, arrive at Hanoi Gia Lam Station.

More details

The best way to get from Hanoi to Nanning is to bus which takes 8h 30m and costs $25 - $70. Alternatively, you can train, which costs $11 - $35 and takes 11h 47m.

Mode details

Map of how to get from Hanoi to Nanning.
Launch map view
  • Distance: 202.4 miles
  • Duration: 8h 30m

What companies run services between Hanoi, Vietnam and Nanning, China?

Son Duc Transportation operates a bus from Hanoi to Nanning 3 times a day. Tickets cost $67 and the journey takes 8h 30m. The Sinh Tourist also services this route once daily. Alternatively, China Railways operates a train from Hanoi to Nanning once daily. Tickets cost $11 - $35 and the journey takes 11h 47m.

Train operators
China Railways
Website
china-railway.com.cn
Train from Hanoi Gia Lam Station to Nanning Station
Ave. Duration
11h 47m
Frequency
Once daily
Estimated price
$11 - $35
Schedules at
chinahighlights.com
Bus operators
Son Duc Transportation
Bus from Ha Noi to Nanning
Ave. Duration
8h 30m
Frequency
3 times a day
Estimated price
$67
Book at
baolau.com
The Sinh Tourist
Phone
+84-28 3838 9596
Email
info@thesinhtourist.vn
Website
thesinhtourist.vn
Bus from Ha Noi - Sinh Tourist Office to Nanning bus station
Ave. Duration
7h
Frequency
Once daily
Estimated price
$26
Schedules at
thesinhtourist.vn
Hai Phong Tourism
Phone
+84.31.382.2616
Email
info@haiphongtourism.gov.vn
Website
haiphongtourism.gov.vn
Bus from Ha Noi Giap Bat Bus Station to Hai Phong Lac Long Bus Station
Ave. Duration
2h 40m
Frequency
Every 20 minutes
Estimated price
$2 - $3
Schedules at
dulichhaiphong.gov.vn
Guanxi Yunde Transport
Website
yunde.cn
Bus from Hai Phong to Nanning Tourism Distribution Centre
Ave. Duration
6h 16m
Frequency
Once daily
Estimated price
$23
Schedules at
yunde.cn

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 Italy Travel Guides, Want to know more about Flixbus? and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers

Hanoi to Nanning bus services, operated by Son Duc Transportation, arrive at Nanning station.

More details

Nanning is 1h ahead of Hanoi. It is currently 1:23 AM in Hanoi and 2:23 AM in Nanning.

Hanoi to Nanning train services, operated by China Railways, arrive at Nanning Station.

More details

Yes, the driving distance between Hanoi to Nanning is 381 km. It takes approximately 4h 44m to drive from Hanoi to Nanning.

Get driving directions

There are 169+ hotels available in Nanning. Prices start at $22 USD per night.

More details