How to Travel between Shanghai and Huangshan

Shanghai to Huangshan distance is about 400km (249mi), and the fastest way is to take a plane, with only one available every day. It takes 1.5 hours and the fare is CNY750 with frequent discounts. To travel from Shanghai to Huangshan, high speed trains with the duration of around 2.5 - 3 hours is very popular, with a second class seat pricing at CNY191. There are also frequent buses from Shanghai to Tunxi Station in downtown Huangshan, taking 5 hours and costing CNY130-135. Tourists wishing to visit Yellow Mountain can take a 6-hour direct bus with a fare of CNY135-150.

 Joining a guided tour is the most convenient way for tourists to travel between the two cities:
  5 Days Private Shanghai – Huangshan Tour from $419

Shanghai - Huangshan Transportation
How to Travel between Shanghai and Huangshan


 Fastest Way – Shanghai to Huangshan Flight: 1.5 hours, CNY750 (usually 70% off)

 From Shanghai Hongqiao Airport (SHA): 12:45

 From Huangshan Tunxi Airport (TXN): 22:35

 Note: The full air ticket fare is CNY 750, but with frequent discounts. Except the Spring Festival rush in January or February, the summer vacation during July - August, and Chinese public holidays, if you book early, there is usually a discount up to 70%, and the price might be as low as CNY250.


 Popular Way – Shanghai-Huangshan High Speed Train: 2.5-3 hours, CNY191

 From Shanghai Hongqiao Railway Station: 11:51, 12:46, 13:30, 14:05, 16:22, 17:27, 17:45, 18:07, 18:48, 19:06 

 From Huangshan North Railway Station: 07:15, 07:24, 08:17, 08:41, 09:22, 09:32, 13:03, 13:48, 15:04, 15:59, 16:39

 Train ticket price: CNY166.5 - 206 for a second class seat; CNY267 - 330.5 for a first class seat; CNY574.5 - 620 for a business class seat


 Economy Choice – Long-distance Bus: 5 hours, CNY130-135


Buses from Shanghai to Huangshan/Tunxi:

Intercity Bus Terminal 07:50, 14:30
South Long-distance Bus Station 07:30, 08:00, 08:40, 09:40, 10:30, 14:50, 15:30
Pudong East Long-distance Bus Station 07:20, 07:45
North Long-distance Bus Station 06:10
Hutai Road Bus Station 06:30

Buses from Huangshan to Shanghai:

They are available at General Bus Station, also known as Tunxi Bus Station.
Schedules: 07:10, 8:10, 09:10, 10:20, 11:50, 14:00, 15:50, 16:20, 16:50


How to Travel from Shanghai to Yellow Mountain Scenic Area


1. Flight + Taxi: 2.5-3 hours, CNY500-1000

→ Take the only daily flight from Shanghai Hongqiao Airport.
→ Take a taxi from Huangshan Airport to the Yellow Mountain: 60-70 minutes, CNY150-200


2. High speed train + bus: 3.5-4 hours, around CNY 210

→ Take a bullet train from Shanghai Hongqiao Railway Station.
→ Take a bus from Huangshan North Railway Station to the Yellow Mountain: 50 minutes, CNY20

3. Direct Bus: 6 hours, CNY135-150

Shanghai to Yellow Mountain Bus:
Shanghai South Long-distance Bus Station 08:00, 10:30, 14:50
Pudong East Long-distance Bus Station 07:20
Intercity Bus Terminal 18:10

Yellow Mountain to Shanghai Bus:
Xinguoxian Bus Station in Tangkou (New National Highway Exchange Center), near the south gate of the Yellow Mountain 07:20, 15:00, 15:30, 16:30
- Last updated on Dec. 04, 2019 -
Questions & Answers on How to Travel between Shanghai and Huangshan
Asked by Ewa from POLAND | Dec. 03, 2019 17:25Reply
Direct ticket to tunxi and prices of hostel nearby
Hey where I can buy this direct ticket. I want to go on friday 6th at 6 o clock from Shanghai. What are the cheapes hostel next to tunxi station. Thanks I’m advance
Answers (1)
Answered by Jacob from AUSTRALIA | Dec. 04, 2019 23:22

You need to purchase the bus ticket when you arriving at the coach station.
About the hotel, you are suggested to stay at Green Tree Inn, which is located at No, 13, Qiyun Avenu, Tunxi District.
Asked by Steve | Sep. 04, 2019 06:57Reply
What is the direct bus from Shanghai Pudong East Long-distance Bus Station to Huangshan?
Is it possible to buy the ticket in advance? Is it possible that the tickets are sold out?

Thank you for the information in advance.
Answers (1)
Answered by Grace from USA | Sep. 08, 2019 19:08

The direct bus departs at 7:40 and 16:58 with CNY135. You can buy the ticket in advance on some Chinese APP. Generally speaking, it can't be sold out. Or you can go the bus station early in the morning and purchase tickets on the spot.
Asked by Yun from THAILAND | Jun. 02, 2019 06:55Reply
Where is Yellow Mountain Bus?
if we are leaving Shanghai 18:10 and arrive very late, will we have a place to stay near to the Mountain Bus stop?

Thank you so much
Answers (1)
Answered by Anna from AUSTRALIA | Jun. 02, 2019 21:02

There are several hotels near Tunxi Bus Station and the Jintai Hotel is locates opposite to the bus station.
Asked by Moonriver from AUSTRALIA | Apr. 25, 2019 06:07Reply
Can anyone recommend the best clean and good location hotel on mt Huangshan?
Answers (1)
Answered by Jenny from USA | Apr. 26, 2019 02:49

The Xihai Hotel is recommended on the mountain but it will be a little expensive. It takes about CNY1,500 per night for a standard room.
Asked by Moonriver from AUSTRALIA | Apr. 23, 2019 05:41Reply
I cannot find a direct flight shanghai to Huangshan (Tunxi) for 23rd May 2019.
Pls confirm there is direct flights?
Answers (1)
Answered by Chason from UKRAINE | Apr. 25, 2019 00:53

Yes, you are correct. There is no direct flight on that day.
Thus you are suggested to take the direct coach from Shanghai South Coach Station to Tunxi. The ticket fare is CNY 132/person. The duration is 5 to 5.5 hours.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)