There are 7 ways to get from Nanning to Hangzhou by plane, subway, train, bus, 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.
Fly to Hangzhou Xiaoshan International Airport, line 1 subway
best- Fly from Nanning (NNG) to Hangzhou Xiaoshan International Airport (HGH)plane NNG - HGH
- Take the subway from Xiaoshan International Airport to Datieguansubway
5h 40m¥1,422–2,729Bus
cheapest- Take the bus from Guangxi Nanning to Guangzhou Luochongweibus
- Take the bus from Guangzhou Provincial to Zhejiang Hangzhoubus
30h 3m¥484–657Train
- Take the train from Nanning East to Hangzhou Easttrain Nanning East
9h 58m¥770–906Drive 1,671 km
- Drive from Nanning to Hangzhoucar 1,671 km
17h 1m¥1,411–2,037Fly to Shanghai Hongqiao International Airport, train
- Fly from Nanning (NNG) to Shanghai Hongqiao International Airport (SHA)plane NNG - SHA
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
6h 4m¥1,094–2,054Fly to Ningbo Lishe International Airport, train
- Fly from Nanning (NNG) to Ningbo Lishe International Airport (NGB)plane NNG - NGB
- Take the train from Ningbo to Hangzhou Easttrain
6h 18m¥994–3,055Fly to Nanjing Lukou International Airport, train
- Fly from Nanning (NNG) to Nanjing Lukou International Airport (NKG)plane NNG - NKG
- Take the train from Nanjing South to Hangzhou Easttrain
6h 24m¥1,070–1,928
Nanning to Hangzhou by train
Questions & Answers
The cheapest way to get from Nanning to Hangzhou is to bus which costs ¥480 - ¥700 and takes 30h 3m.
The fastest way to get from Nanning to Hangzhou is to fly and line 1 subway which takes 5h 40m and costs ¥1400 - ¥2800.
No, there is no direct bus from Nanning to Hangzhou. However, there are services departing from Guangxi Nanning and arriving at Zhejiang Hangzhou via Guangzhou Provincial. The journey, including transfers, takes approximately 30h 3m.
No, there is no direct train from Nanning to Hangzhou. However, there are services departing from Nanning and arriving at Hangzhou East via Nanning East. The journey, including transfers, takes approximately 9h 58m.
The distance between Nanning and Hangzhou is 1552 km. The road distance is 1671 km.
The best way to get from Nanning to Hangzhou without a car is to train which takes 9h 58m and costs ¥750 - ¥950.
It takes approximately 5h 40m to get from Nanning to Hangzhou, including transfers.
Nanning to Hangzhou bus services, operated by China Bus Guide, depart from Guangxi Nanning station.
Nanning to Hangzhou train services, operated by China Railways G-Class, depart from Nanning East station.
The best way to get from Nanning to Hangzhou is to train which takes 9h 58m and costs ¥750 - ¥950. Alternatively, you can bus, which costs ¥480 - ¥700 and takes 30h 3m.
What companies run services between Nanning, China and Hangzhou, China?
China Railways G-Class operates a train from Nanning East to Hangzhou East 4 times a day. Tickets cost ¥750–850 and the journey takes 8h 45m. Alternatively, you can take a bus from Guangxi Nanning to Zhejiang Hangzhou via Guangzhou Luochongwei and Guangzhou Provincial in around 30h 3m.
- Website
- csair.com
Flights from Nanning to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ¥1,200–4,800
Flights from Nanning to Hangzhou Xiaoshan International Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥1,700–4,900
Flights from Nanning to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- ¥850–5,500
Flights from Nanning to Shanghai Hongqiao International Airport via Xiamen
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ¥1,800–4,000
Flights from Nanning to Shanghai Hongqiao International Airport via Guangzhou Baiyun
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥1,800–5,500
Flights from Nanning to Ningbo Lishe International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–4,000
Flights from Nanning to Ningbo Lishe International Airport via Guangzhou Baiyun
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ¥2,300–7,000
Flights from Nanning to Ningbo Lishe International Airport via Changsha
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥2,300–7,000
Flights from Nanning to Nanjing Lukou International Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ¥800–4,600
Flights from Nanning to Nanjing Lukou International Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥1,600–4,900
Flights from Nanning to Nanjing Lukou International Airport via Changsha
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥1,500–4,600
- Phone
- +86 0571-96600
- Website
- travelchinaguide.com
Subway from Xiaoshan International Airport to Datieguan
- Ave. Duration
- 52 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥2–9
- Schedules at
- hzmetro.com
- [email protected]
- Website
- chinabusguide.com
Bus from Guangxi Nanning to Guangzhou Luochongwei
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ¥160–220
- Schedules at
- chinabusguide.com
- Bus
- ¥160–220
Bus from Guangzhou Provincial to Zhejiang Hangzhou
- Ave. Duration
- 20h
- Frequency
- Every 4 hours
- Estimated price
- ¥300–410
- Schedules at
- chinabusguide.com
- Bus
- ¥300–410
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 Getting around the Cyclades, How to get from Luton Airport into central London, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Nanning to Hangzhou bus services, operated by China Bus Guide, arrive at Guangzhou Luochongwei station.
Nanning to Hangzhou train services, operated by China Railways G-Class, arrive at Hangzhou East station.
Yes, the driving distance between Nanning to Hangzhou is 1671 km. It takes approximately 17h 1m to drive from Nanning to Hangzhou.
Book your Nanning to Hangzhou train tickets online with Omio.
There are 607+ hotels available in Hangzhou.





