There are 3 ways to get from Shanghai to Banyan Tree Huangshan by train, bus, 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.
Train
best- Take the train from Shanghai Hongqiao to Huangshan NorthShanghai Hongqiao / ...
6h 1m¥263–291Bus
cheapest- Take the bus from Shanghai South Bus Station to Huangshan TunxiSHtunxi / ...
- Take the bus from Huangshan Tunxi Bus Station to Huangshan Scenic Spot
8h 34m¥200–288Drive 422.7 km
- Drive from Shanghai to Banyan Tree Huangshan422.7 km
4h 53m¥376–543
Questions & Answers
The cheapest way to get from Shanghai to Banyan Tree Huangshan is to bus which costs ¥200 - ¥290 and takes 8h 34m.
The fastest way to get from Shanghai to Banyan Tree Huangshan is to drive which takes 4h 53m and costs ¥370 - ¥550.
The distance between Shanghai and Banyan Tree Huangshan is 509 km. The road distance is 422.7 km.
The best way to get from Shanghai to Banyan Tree Huangshan without a car is to train which takes 6h 1m and costs ¥260 - ¥300.
It takes approximately 6h 1m to get from Shanghai to Banyan Tree Huangshan, including transfers.
The best way to get from Shanghai to Banyan Tree Huangshan is to train which takes 6h 1m and costs ¥260 - ¥300. Alternatively, you can bus, which costs ¥200 - ¥290 and takes 8h 34m.
Yes, the driving distance between Shanghai to Banyan Tree Huangshan is 423 km. It takes approximately 4h 53m to drive from Shanghai to Banyan Tree Huangshan.
There are eight+ hotels available in Banyan Tree Huangshan.
What companies run services between Shanghai, China and Banyan Tree Huangshan, China?
China Railways G-Class operates a train from Shanghai Hongqiao to Huangshan North hourly. Tickets cost ¥190–220 and the journey takes 3h 2m. Alternatively, you can take a subway from South Shaanxi Road to Banyan Tree Huangshan via Shanghai South Railway, Shanghai South Bus Station, Huangshan Tunxi Bus Station, and Huangshan Scenic Spot in around 8h 34m.
Train from Shanghai Hongqiao to Huangshan North
- 2nd Class Seat
- ¥190–220
- 1st Class Seat
- ¥320–360
- Business Class Seat
- ¥480–700
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shanghai South Bus Station to Huangshan Tunxi
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- ¥120–170
- Schedules at
- chinabusguide.com
Bus from Huangshan Tunxi Bus Station to Huangshan Scenic Spot
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥17–45
- Schedules at
- chinabusguide.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 Which London airport should I choose?, How do I get from Sydney to Melbourne, and Travelling around the UAE - to help you get the most out of your next trip.





