Nanchang Guilin Routes (5 Ways to go)
Planning a trip from Nanchang to Guilin Cleartrip helps you select the best route between Nanchang & Guilin based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Nanchang & Guilin
The distance from Nanchang to Guilin is approximately 827.8kms. By car, it takes roughly 8h 24m to reach Guilin from Nanchang . Take a look at the 5 routes available to reach Guilin from Nanchang
- 1.
- Nanchang to Guilin Drive
- 8h 24m
- Rs. 4807
Rs. 4807
You can take a car from Nanchang to Guilin. It will take you around 8h 24m to cover distance of 827.8kms and reach Guilin from Nanchang. The total amount for the journey will be approximately Rs.4807.
- 2.
- Nanchang to Guilin Train, bus
- 9h 47m
- Rs. 5090
Rs. 470
You can take a car from Nanchang to Nanchang West. It will take you around 0h 11m to cover distance of 14.79kms and reach Nanchang West from Nanchang. The total amount for the journey will be approximately Rs.470.
Rs. 2900
You can reach Changsha South from Nanchang West by travelling in a train. Nanchang West to Changsha South train takes approximately 1h 26m. You can catch a train from Nanchang West and get down at Changsha South. The price of the train ticket is approximately Rs. 2900.
Rs. 320
You can take a car from Changsha South to Changsha East. It will take you around 0h 9m to cover distance of 8.78kms and reach Changsha East from Changsha South. The total amount for the journey will be approximately Rs.320.
Rs. 1400
Travelling in a bus is one of the ways to reach Guilin from Changsha East. The total journey between Changsha East & Guilin takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.1400.
- 3.
- Nanchang to Guilin Fly
- 3h 22m
- Rs. 5791
Rs. 141
Travelling in a bus is one of the ways to reach Nanchang Airport from Fenghelijiao Bus Terminal. The total journey between Fenghelijiao Bus Terminal & Nanchang Airport takes around 0h 29m in a bus. The bus ticket price for the journey is approximately Rs.141.
Rs. 5000
You can travel from Nanchang to Guilin by booking a flight. The total flight time between Nanchang & Guilin is around 1h 25m. The price of the flight ticket is approximately Rs.5000.
Rs. 650
You can take a car from Guilin to Guilin. It will take you around 0h 28m to cover distance of 30.12kms and reach Guilin from Guilin. The total amount for the journey will be approximately Rs.650.
- 4.
- Nanchang to Guilin Train via Hengyang East
- 10h 37m
- Rs. 6700
Rs. 500
You can reach Yichun from Nanchang by travelling in a train. Nanchang to Yichun train takes approximately 3h 40m. You can catch a train from Nanchang and get down at Yichun. The price of the train ticket is approximately Rs. 500.
Rs. 3000
You can reach Hengyang East from Yichun by travelling in a train. Yichun to Hengyang East train takes approximately 1h 42m. You can catch a train from Yichun and get down at Hengyang East. The price of the train ticket is approximately Rs. 3000.
Rs. 3200
You can reach Guilin from Hengyang East by travelling in a train. Hengyang East to Guilin train takes approximately 1h 57m. You can catch a train from Hengyang East and get down at Guilin. The price of the train ticket is approximately Rs. 3200.
- 5.
- Nanchang to Guilin Train
- 5h 24m
- Rs. 7470
Rs. 470
You can take a car from Nanchang to Nanchang West. It will take you around 0h 11m to cover distance of 14.79kms and reach Nanchang West from Nanchang. The total amount for the journey will be approximately Rs.470.
Rs. 2900
You can reach Changsha South from Nanchang West by travelling in a train. Nanchang West to Changsha South train takes approximately 1h 26m. You can catch a train from Nanchang West and get down at Changsha South. The price of the train ticket is approximately Rs. 2900.
Rs. 4100
You can reach Guilin from Changsha South by travelling in a train. Changsha South to Guilin train takes approximately 2h 47m. You can catch a train from Changsha South and get down at Guilin. The price of the train ticket is approximately Rs. 4100.