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

Fly, bus  •  4h 14m

  1. Fly from Tunxi (TXN) to Guilin (KWL) TXN - KWL
  2. Take the bus from Guilin to Guilin Yangshuo

¥515 - ¥2734

Cheapest option

Train, bus  •  19h 32m

  1. Take the train from Huangshan to Yingtan
  2. Take the train from Yingtan to Guilin North
  3. Take the bus from Guilin to Guilin Yangshuo

¥190 - ¥413

4 alternative options

Train  •  10h 25m

  1. Take the train from Huangshan North to Shangrao Station
  2. Take the train from Shangrao Station to Changsha South
  3. Take the train from Changsha South to Guilin North
  4. Take the train from Guilin North to Yangshuo

¥665 - ¥873

Train, bus via Shangrao  •  10h 24m

  1. Take the train from Huangshan North to Shangrao Station
  2. Take the train from Shangrao to Guilin Station
  3. Take the bus from Guilin to Guilin Yangshuo

¥557 - ¥735

Bus, train  •  22h 1m

  1. Take the bus from Huangshan to Anqing
  2. Take the bus from Anqing to Wuhan
  3. Take the train from Wuchang to Guilin
  4. Take the bus from Guilin to Guilin Yangshuo

¥337 - ¥394

Drive  •  12h 40m

  1. Drive from Huangshan to Yangshuo 1236.7 km

¥750 - ¥1200

Questions & Answers

The cheapest way to get from Huangshan to Yangshuo is to train and bus which costs ¥190 - ¥420 and takes 19h 32m.

More details

The quickest way to get from Huangshan to Yangshuo is to fly and bus which costs ¥500 - ¥2800 and takes 4h 14m.

More details

The distance between Huangshan and Yangshuo is 948 km. The road distance is 1236.7 km.

Get driving directions

The best way to get from Huangshan to Yangshuo without a car is to train which takes 10h 25m and costs ¥650 - ¥900.

More details

It takes approximately 4h 14m to get from Huangshan to Yangshuo, including transfers.

More details

The quickest flight from Tunxi Airport to Guilin Airport is the direct flight which takes 2h.

Search flights

Yes, the driving distance between Huangshan to Yangshuo is 1237 km. It takes approximately 12h 40m to drive from Huangshan to Yangshuo.

Get driving directions

Air Guilin offers flights from Tunxi Airport to Guilin Airport.

Search flights

There are 238+ hotels available in Yangshuo. Prices start at ¥139 per night.

More details

The best way to get from Huangshan to Tunxi Airport is to taxi which takes 8 min and costs ¥18 - ¥22.

More details

Map of how to get from Huangshan to Yangshuo.
Launch map view
  • Distance: 947.5 km
  • Duration: 4h 14m

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

You can take a train from Huangshan to Yangshuo via Huangshan North, Shangrao Station, Changsha South, Guilin North, and Yangshuo in around 10h 25m.

Airlines
Air Guilin
Website
airguilin.com
Flights from Tunxi to Guilin
Ave. Duration
2h
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥400 - ¥2600
Train operators
China Railways G-Class
Train from Huangshan North to Shangrao Station
Ave. Duration
42 min
Frequency
Every 2 hours
Estimated price
¥80 - ¥110
Schedules at
trip.com
2nd Class Seat
¥80 - ¥110
1st Class Seat
¥130 - ¥160
Business Class Seat
¥310 - ¥380
Train from Shangrao Station to Changsha South
Ave. Duration
2h 24m
Frequency
Hourly
Estimated price
¥230 - ¥300
Schedules at
trip.com
2nd Class Seat
¥230 - ¥300
1st Class Seat
¥400 - ¥470
Business Class Seat
¥750 - ¥950
Train from Changsha South to Guilin North
Ave. Duration
3h 20m
Frequency
Once daily
Estimated price
¥200 - ¥260
Schedules at
trip.com
2nd Class Seat
¥200 - ¥260
1st Class Seat
¥330 - ¥400
Business Class Seat
¥650 - ¥850
Train from Shangrao to Guilin Station
Ave. Duration
6h 18m
Frequency
4 times a day
Estimated price
¥410 - ¥550
Schedules at
trip.com
2nd Class Seat
¥410 - ¥550
1st Class Seat
¥700 - ¥850
Business Class Seat
¥1300 - ¥1700
China Railways D-Class
Website
chinahighlights.com
Train from Huangshan North to Shangrao Station
Ave. Duration
49 min
Frequency
Once daily
Estimated price
¥65 - ¥90
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥65 - ¥90
1st Class Seat
¥70 - ¥100
Train from Guilin North to Yangshuo
Ave. Duration
32 min
Frequency
Once daily
Estimated price
¥35 - ¥55
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥35 - ¥55
1st Class Seat
¥28 - ¥45
China Railways K-Class
Website
chinahighlights.com
Train from Huangshan to Yingtan
Ave. Duration
5h
Frequency
Once daily
Estimated price
¥40 - ¥120
Schedules at
trip.com
Book at
trip.com
Hard Seat
¥40 - ¥60
Hard sleeper
¥100 - ¥120
Soft sleeper
¥150 - ¥180
China Railways T-Class
Website
china-railway.com.cn
Train from Yingtan to Guilin North
Ave. Duration
11h 45m
Frequency
Once daily
Estimated price
¥95 - ¥240
Schedules at
trip.com
Book at
trip.com
Hard/Soft Seat
¥95 - ¥140
Hard Sleeper
¥200 - ¥240
Soft Sleeper
¥310 - ¥390
China Railways Z-Class
Website
chinahighlights.com
Train from Wuchang to Guilin
Ave. Duration
8h 43m
Frequency
Twice a week
Estimated price
¥95 - ¥140
Schedules at
trip.com
Book at
trip.com
Hard Seat
¥95 - ¥140
Hard Sleeper
¥210 - ¥300
Soft Sleeper
¥310 - ¥400
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Guilin to Guilin Yangshuo
Ave. Duration
1h 30m
Frequency
Every 20 minutes
Estimated price
¥27
Schedules at
chinabusguide.com
Qichezhan
Website
qichezhan.net
Bus from Huangshan to Anqing
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
¥61
Schedules at
qichezhan.net
Trip 8080
Website
anqing.trip8080.com
Bus from Anqing to Wuhan
Ave. Duration
5h
Frequency
Every 4 hours
Estimated price
¥150
Schedules at
anqing.trip8080.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 Need to know: Jadrolinija, Which side of Niagara Falls should I choose (and how do I get there)? and How to get from Florence to Rome - to help you get the most out of your next trip.