There are 4 ways to get from Hangsha to Guilin by bus, car, taxi, train, or plane
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 Jishou to Fenghuang Ancient Townbus
- Take the bus from Fenghuang Ancient Town to Guilin Qintan Bus Stationbus
8h 23m¥183–300Drive 457.6 km
- Drive from Hangsha to Guilincar 457.6 km
4h 48m¥389–562Taxi
- Take the taxi from Hangsha to Guilintaxi 457.6 km
4h 48m¥950–1,200Taxi, train, fly
- Take the taxi from Hangsha to Jishou Easttaxi
- Take the train from Jishou East to Zhangjiajie West Stationtrain
- Fly from Zhangjiajie Hehua Airport (DYG) to Guilin Liangjiang International Airport (KWL)plane DYG - KWL
8h 9m¥1,626–2,767
Zhangjiajie Hehua Airport (DYG) to Guilin Liangjiang International Airport (KWL) flights
Questions & Answers
The cheapest way to get from Hangsha to Guilin is to bus which costs ¥180 - ¥300 and takes 8h 23m.
The fastest way to get from Hangsha to Guilin is to drive which takes 4h 48m and costs ¥380 - ¥600.
No, there is no direct bus from Hangsha to Guilin station. However, there are services departing from Jishou and arriving at Guilin Qintan Bus Station via Fenghuang Ancient Town. The journey, including transfers, takes approximately 8h 23m.
The distance between Hangsha and Guilin is 465 km. The road distance is 457.6 km.
The best way to get from Hangsha to Guilin without a car is to bus which takes 8h 23m and costs ¥180 - ¥300.
It takes approximately 8h 23m to get from Hangsha to Guilin, including transfers.
Hangsha to Guilin bus services, operated by China Bus Guide, depart from Jishou station.
Hangsha to Guilin bus services, operated by China Bus Guide, arrive at Fenghuang Ancient Town station.
Yes, the driving distance between Hangsha to Guilin is 458 km. It takes approximately 4h 48m to drive from Hangsha to Guilin.
There are 176+ hotels available in Guilin.
What companies run services between Hangsha, China and Guilin, China?
You can take a vehicle from Hangsha to Guilin Qintan Bus Station via Jishou and Fenghuang Ancient Town in around 8h 23m.
- Website
- airchina.com
Flights from Zhangjiajie Hehua Airport to Guilin Liangjiang International Airport via Tianfu International
- Ave. Duration
- 6h 17m
- When
- Monday, Wednesday, Friday, Sunday, and Thursday
- Estimated price
- ¥2,100–2,500
Train from Jishou East to Zhangjiajie West Station
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥105–120
- Business Class Seat
- ¥150–210
- [email protected]
- Website
- chinabusguide.com
Bus from Jishou to Fenghuang Ancient Town
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ¥25–75
- Schedules at
- chinabusguide.com
- Bus
- ¥50–75
Bus from Fenghuang Ancient Town to Guilin Qintan Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ¥120–180
- Schedules at
- chinabusguide.com
- Bus
- ¥120–180
- Ave. Duration
- 2h 42m
- Estimated price
- ¥60–1,200
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 Slovenia: Getting from Ljubljana to Lake Bled, Why you should take the train in the US, and Which London airport should I choose? - to help you get the most out of your next trip.





