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 $589
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 modified on Feb. 26, 2019 -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)