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
1
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.
2
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
3
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
→ Take the only daily flight from Shanghai Hongqiao Airport.
→ Take a taxi from Huangshan Airport to the Yellow Mountain: 60-70 minutes, CNY150-200
→ Take a bullet train from Shanghai Hongqiao Railway Station.
→ Take a bus from Huangshan North Railway Station to the Yellow Mountain: 50 minutes, CNY20
Shanghai to Yellow Mountain Bus:
Yellow Mountain to Shanghai Bus:


![]() |
How to Travel between Shanghai and Huangshan |
1
Fastest Way – Shanghai to Huangshan Flight: 1.5 hours, CNY750 (usually 70% off)



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



3
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:
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 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 bus from Huangshan North Railway Station to the Yellow Mountain: 50 minutes, CNY20
3. Direct Bus: 6 hours, CNY135-150
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:25
Reply

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
0
0
Reply



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.
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:57
Reply

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.
Steve
Thank you for the information in advance.
Steve
Answers (1)
Answered by Grace from USA | Sep. 08, 2019 19:08
0
0
Reply



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:55
Reply

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

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



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:07
Reply

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
0
0
Reply



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:41
Reply

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
0
0
Reply



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.
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.