There are 9 ways to get from Yangshuo to Tianmen Shan by train, taxi, car, bus, 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.
Train, taxi
best- Take the train from Yangshuo to Guiyang Easttrain
- Take the train from Guiyang East to Tongzi Northtrain
- Take the taxi from Tongzi North to Tianmen Shantaxi
6h 46m¥421–671Bus, train, taxi via Guiyang
cheapest- Take the bus from Yangshuo to Guilin Southbus
- Take the train from Guilin to Guiyang Easttrain
- Take the train from Guiyang East to Tongzi Northtrain
- Take the taxi from Tongzi North to Tianmen Shantaxi
8h 8m¥365–623Drive 705.2 km
- Drive from Yangshuo to Tianmen Shancar 705.2 km
7h 51m¥598–863Bus to Guilin Liangjiang International Airport, fly to Zunyi Maotai Airport, taxi
- Take the bus from Guilin Yangshuo to Guilin Airportbus
- Fly from Guilin Liangjiang International Airport (KWL) to Zunyi Maotai Airport (WMT)plane KWL - WMT
- Take the taxi from Zunyi Maotai Airport (WMT) to Tianmen Shantaxi
7h 19m¥730–3,103Bus, train, taxi via Zunyi
- Take the bus from Yangshuo to Guilin Southbus
- Take the train from Guilin West to Zunyitrain
- Take the train from Zunyi to Tongzi Northtrain
- Take the taxi from Tongzi North to Tianmen Shantaxi
7h 11m¥450–558Bus, train, taxi
- Take the bus from Yangshuo to Guilin Southbus
- Take the train from Guilin to Tongzi Easttrain
- Take the taxi from Tongzi East to Tianmen Shantaxi
7h 31m¥375–708Bus to Guilin Liangjiang International Airport, fly to Chongqing Jiangbei International Airport, train, taxi
- Take the bus from Guilin Yangshuo to Guilin Airportbus
- Fly from Guilin Liangjiang International Airport (KWL) to Chongqing Jiangbei International Airport (CKG)plane KWL - CKG
- Take the train from Chongqing West to Tongzi Northtrain
- Take the taxi from Tongzi North to Tianmen Shantaxi
8h 2m¥1,528–2,986Train to Guiyang Longdongbao International Airport, fly to Zunyi Maotai Airport, taxi
- Take the train from Yangshuo to Longdongbaotrain
- Fly from Guiyang Longdongbao International Airport (KWE) to Zunyi Maotai Airport (WMT)plane KWE - WMT
- Take the taxi from Zunyi Maotai Airport (WMT) to Tianmen Shantaxi
7h 23m¥611–2,356Bus to Guilin Liangjiang International Airport, fly to Zunyi Xinzhou Airport, taxi
- Take the bus from Guilin Yangshuo to Guilin Airportbus
- Fly from Guilin Liangjiang International Airport (KWL) to Zunyi Xinzhou Airport (ZYI)plane KWL - ZYI
- Take the taxi from Zunyi Xinzhou Airport (ZYI) to Tianmen Shantaxi
10h 9m¥3,040–5,803
Guilin Liangjiang International Airport (KWL) to Zunyi Maotai Airport (WMT) flights
Questions & Answers
The cheapest way to get from Yangshuo to Tianmen Shan is to bus and train and taxi via Guiyang which costs ¥360 - ¥650 and takes 8h 8m.
The fastest way to get from Yangshuo to Tianmen Shan is to train and taxi which takes 6h 46m and costs ¥420 - ¥700.
The distance between Yangshuo and Tianmen Shan is 769 km. The road distance is 705.2 km.
The best way to get from Yangshuo to Tianmen Shan without a car is to train and taxi which takes 6h 46m and costs ¥420 - ¥700.
It takes approximately 6h 46m to get from Yangshuo to Tianmen Shan, including transfers.
Yes, the driving distance between Yangshuo to Tianmen Shan is 705 km. It takes approximately 7h 51m to drive from Yangshuo to Tianmen Shan.
What companies run services between Yangshuo, China and Tianmen Shan, Guizhou, China?
There is no direct connection from Yangshuo to Tianmen Shan. However, you can take the taxi to Yangshuo, take the train to Guiyang East, take the train to Tongzi North, then take the taxi to Tianmen Shan. Alternatively, you can drive from Yangshuo to Tianmen Shan in around 7h 51m.
- Website
- xiamenair.com
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Xiamen
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥2,200–4,600
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Chongqing Jiangbei International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥490–2,800
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Quanzhou
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–4,600
Flights from Guiyang Longdongbao International Airport to Zunyi Maotai Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- ¥200–1,700
- Website
- chinaexpressair.com
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Xiamen
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥2,200–4,600
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Chongqing Jiangbei International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥490–2,800
Flights from Guiyang Longdongbao International Airport to Zunyi Maotai Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- ¥200–1,700
- Website
- tianjin-air.com
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Haikou
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,800–5,500
Flights from Guilin Liangjiang International Airport to Zunyi Xinzhou Airport via Xiamen
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,400–6,000
Flights from Guilin Liangjiang International Airport to Zunyi Xinzhou Airport via Haikou
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,800–5,500
- Website
- westair.cn
Flights from Guilin Liangjiang International Airport to Zunyi Maotai Airport via Lijiang
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–4,600
- Website
- airguilin.com
Flights from Guilin Liangjiang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥380–2,400
Train from Yangshuo to Guiyang East
- Ave. Duration
- 2h 57m
- Frequency
- 3 times a day
- Estimated price
- ¥150–350
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥150–220
- Adult - 1st Class
- ¥250–350
Train from Guilin to Tongzi East
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- ¥190–440
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥190–270
- Adult - 1st Class
- ¥310–440
Train from Guilin to Guiyang East
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ¥140–320
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥140–200
- Adult - 1st Class
- ¥220–320
Train from Yangshuo to Longdongbao
- Ave. Duration
- 3h 7m
- Frequency
- Twice daily
- Estimated price
- ¥150–340
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥150–210
- Adult - 1st Class
- ¥240–340
Train from Guiyang East to Tongzi North
- 2nd Class Seat
- ¥90–105
- 1st Class Seat
- ¥150–170
- Business Class Seat
- ¥210–310
Train from Guilin West to Zunyi
- 2nd Class Seat
- ¥240–270
- 1st Class Seat
- ¥400–440
- Business Class Seat
- ¥550–850
Train from Zunyi to Tongzi North
- 2nd Class Seat
- ¥40–45
- 1st Class Seat
- ¥65–70
- Business Class Seat
- ¥85–130
Train from Guiyang East to Tongzi North
- 2nd Class Seat
- ¥90–105
- 1st Class Seat
- ¥150–170
- Business Class Seat
- ¥210–310
Train from Chongqing West to Tongzi North
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
- [email protected]
- Website
- chinabusguide.com
Bus from Guilin Yangshuo to Guilin Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥60–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Yangshuo to Guilin South
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥35–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Yangshuo to Guilin South
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥35–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Yangshuo to Guilin South
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥35–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Guilin Yangshuo to Guilin Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥60–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guilin Yangshuo to Guilin Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥60–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
- Ave. Duration
- 1h 8m
- Estimated price
- ¥100–220
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 Travelling to and around Russia for the 2018 FIFA World Cup, South Korea: Travelling from Seoul to Busan , and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.









