There are 5 ways to get from Huangshan to Guilin by plane, 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

Fly  •  2 h 24 min

  1. Fly from Tunxi (TXN) to Guilin (KWL) TXN - KWL

$70 - $379

Cheapest option

Train China Railways  •  19 h 17 min

  1. Take the train from Huangshan to Yingtan K155
  2. Take the train from Yingtan to Guilin North T381 / ...

$30 - $45

3 alternative options

Train China Railways G-Class  •  8 h 16 min

  1. Take the train from Huanshan North to Hengyang East Hefei-Guangzhou
  2. Take the train from Hengyang East to Guilin G423

$95 - $111

Train China Railways #2  •  19 h 25 min

  1. Take the train from Huangshan to Yingtan
  2. Take the train from Yingtan to Xing’an North
  3. Take the train from Xing’an North to Guilin

$35 - $51

Drive  •  11 h 51 min

  1. Drive from Huangshan to Guilin 721.1 miles

$100 - $150

Questions & Answers

The cheapest way to get from Huangshan to Guilin is to train which costs ¥200 - ¥310 and takes 19 h 17 min.

More details

The quickest way to get from Huangshan to Guilin is to fly which costs ¥480 - ¥2700 and takes 2 h 24 min.

More details

The distance between Huangshan and Guilin is 932 km. The road distance is 1153.8 km.

Get driving directions

It takes approximately 2 h 24 min to get from Huangshan to Guilin, including transfers.

More details

No, there is no direct train from Huangshan to Guilin. However, there are services departing from Huangshan and arriving at Guilin via Yingtan and Guilin North. The journey, including transfers, takes approximately 19 h 17 min.

More details

Yes, the driving distance between Huangshan to Guilin is 1154 km. It takes approximately 11 h 51 min to drive from Huangshan to Guilin.

Get driving directions

Map of how to get from Huangshan to Guilin.
Launch map view
  • Distance: 582.5 miles
  • Duration: 2 h 24 min

What companies run services between Huangshan, China and Guilin, China?

Air Guilin flies from Huangshan to Guilin 4 times a week. Alternatively, you can take a train from Huangshan to Guilin via Huanshan North and Hengyang East in around 8 h 16 min.

Airlines
Air Guilin
Website
airguilin.com
Flights from Tunxi to Guilin
Ave. Duration
1 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$55 - $360
Train operators
China Railways G-Class
Train from Huanshan North to Hengyang East
Ave. Duration
4 h 59 min
Frequency
Once daily
Estimated price
$60 - $70
Schedules at
trip.com
2nd Class Seat
$60 - $70
1st Class Seat
$95 - $120
Business Class Seat
$180 - $220
Train from Hengyang East to Guilin
Ave. Duration
2 h 2 min
Frequency
Once daily
Estimated price
$27 - $32
Schedules at
trip.com
2nd Class Seat
$27 - $32
1st Class Seat
$44 - $50
Business Class Seat
$85 - $100
Train from Xing’an North to Guilin
Ave. Duration
37 min
Frequency
3 times a day
Estimated price
$9 - $12
Schedules at
trip.com
2nd Class Seat
$9 - $12
1st Class Seat
$14 - $16
Business Class Seat
$31 - $37
China Railways K-Class
Website
chinahighlights.com
Train from Huangshan to Yingtan
Ave. Duration
4 h 15 min
Frequency
Once daily
Estimated price
$9 - $15
Schedules at
trip.com
Book at
trip.com
Hard Seat
$9 - $15
Hard Sleeper
$19 - $27
Soft Sleeper
$30 - $45
China Railways
Website
china-railway.com.cn
Train from Yingtan to Guilin North
Ave. Duration
12 h 59 min
Frequency
Twice daily
Estimated price
$17 - $25
Schedules at
chinahighlights.com
Train from Yingtan to Xing’an North
Ave. Duration
12 h 33 min
Frequency
Once daily
Estimated price
$16 - $24
Schedules at
chinahighlights.com

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 How to get from Luton Airport into central London, How to plan an amazing trip around Scandinavia and How to get from London City Airport into central London - to help you get the most out of your next trip.