There are 5 ways to get from Shanghai to Mount Mogan by bus, train, taxi or car
Questions & Answers
The distance between Shanghai and Mount Mogan is 167 km. The road distance is 202.2 km.
The best way to get from Shanghai to Mount Mogan without a car is to bus which takes 2 h 4 min and costs .
It takes approximately 2 h 4 min to get from Shanghai to Mount Mogan, including transfers.
The best way to get from Shanghai to Mount Mogan is to bus which takes 2 h 4 min and costs . Alternatively, you can train, which costs and takes 3 h 38 min.
Yes, the driving distance between Shanghai to Mount Mogan is 202 km. It takes approximately 2 h 26 min to drive from Shanghai to Mount Mogan.
There are 208+ hotels available in Mount Mogan. Prices start at $54 USD per night.
What companies run services between Shanghai, China and Mount Mogan, China?
China Bus Guide operates a bus from Shanghai to Mount Mogan once daily. Tickets cost $10 and the journey takes 1 h 40 min. Alternatively, China Railways G-Class operates a train from Shanghai to Mount Mogan twice daily. Tickets cost $18 - $21 and the journey takes 1 h 44 min.
Train from Shanghai Hongqiao to Deqing
- Ave. Duration
- 1 h 44 min
- Twice daily
- Estimated price
- $18 - $21
- Schedules at
- 2nd Class Seat
- $18 - $21
- 1st Class Seat
- $28 - $32
- Business Class Seat
- $55 - $70
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 Need to know: Jadrolinija, South Korea: Travelling from Seoul to Busan and Travelling around the UAE - to help you get the most out of your next trip.