>
From Shanghai to Huangshan City

Compare prices to get from Shanghai to Huangshan City
Compare transport options from Shanghai to Huangshan City over the next 7 days. Flights start at SGD 186.

Flights
SGD 186|9h 45m
SGD 309
SGD 202
SGD 247
SGD 197
SGD 199
SGD 206
SGD 227
SGD 186
SGD 241
SGD 231
SGD 222
SGD 215
SGD 266
SGD 187
9 Air
Cheapest|Fastest
10h 30m
Shanghai Pudong International AirportHuangshan Tunxi International Airport
SGD 202One way
Search
1 stop
  • Prices shown from Shanghai to Huangshan City are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Shanghai to Huangshan City

The cheapest way to get from Shanghai to Huangshan City costs only SGD 35 on average via Trains, and the quickest way takes just 2h 48m by Trains. Find the travel option that best suits you.

Train
Trains Cheapest Fastest
Average price SGD 35
Average duration2h 48m
Departure Time07:17 - 11:23
Direct options
Flight
Flights
Average price SGD 261
Average duration--
Departure Time--
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Shanghai to Huangshan City?

What is the cheapest day to travel by train from Shanghai to Huangshan City?

Average train fares from Shanghai to Huangshan City for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Shanghai to Huangshan City is Wednesday, with an average price of SGD 35.

SGD 36
SGD 35
SGD 35
SGD 34
    Cheapest
  • Jun 29
  • Jun 30
  • Jul 8
  • Jul 2
  • Jun 26
  • Jul 4
  • Jun 28

From Shanghai to Huangshan City: Travel Information

Companies operating from Shanghai to Huangshan City

Find stations and airports near Shanghai and Huangshan City

Popular airports near Shanghai

Shanghai Pudong International Airport (PVG) Shanghai China
Shanghai Hongqiao International Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Popular airports near Huangshan City

Huangshan Tunxi International Airport (TXN) Huangshan City China
Quzhou Airport (JUZ) Nearby Quzhou China

Recommended hotels in Huangshan City

Huangshan Bai Yun Hotel
9.7/10
33322 Reviews
Huangshan Bai Yun Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
On the mountain | 48.99 km from city centre
4% off
SGD 216 SGD 208
Sanyueli Holiday B&B (Huangshan Tunxi Old Street Branch)
9.4/10
492 Reviews
Sanyueli Holiday B&B (Huangshan Tunxi Old Street Branch)
hotel-star hotel-star hotel-star hotel-praise
Tunxi/Liyyang Old Streets | 3.26 km from city centre
SGD 42
Xihai Hotel
9.6/10
11411 Reviews
Xihai Hotel
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
On the mountain | 50.13 km from city centre
7% off
SGD 216 SGD 200
Guangmingding Hotel
9.5/10
12414 Reviews
Guangmingding Hotel
hotel-star hotel-star hotel-star hotel-praise
On the mountain | 49.15 km from city centre
SGD 199

Explore Huangshan City

FAQ – How to Get from Shanghai to Huangshan City

  • What’s the distance between Shanghai and Huangshan City?

    It’s about 335 km (208 miles) from Shanghai to Huangshan City.
  • You can travel from Shanghai to Huangshan City in 2 different ways: Flights, Trains.
  • The fastest way to get from Shanghai to Huangshan City is by Trains, with an average journey time of 2h 48m.
  • The cheapest way to get from Shanghai to Huangshan City is by Trains, with an average price of SGD 35. Other modes of transport are more expensive: Flights costs around SGD 261 on avergae.
  • When traveling from Shanghai to Huangshan City, travelers usually depart from and arrive to the following locations: Flights typically departs from Shanghai Pudong International Airport and arrives at Huangshan Tunxi International Airport .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Shanghai to Huangshan City are usually cheapest (Wednesday), with an average price of SGD 35 .
  • The time difference between Shanghai and Huangshan City is 0h.