There are 4 ways to get from Dinghai to Shanghai by taxi, subway, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, line 1 subway, train
best- Take the taxi from Dinghai to Xiaputaxi
- Take the subway from Xiapu to Gulousubway 1
- Take the train from Ningbo to Shanghai Hongqiaotrain
4h 56m¥341–514Bus
cheapest- Take the bus from Zhoushan Putuo to Shanghai South Stationbus
5h 23m¥165–233Drive 248.8 km
- Drive from Dinghai to Shanghaicar 248.8 km
2h 39m¥211–305Taxi
- Take the taxi from Dinghai to Shanghaitaxi 248.8 km
2h 39m¥750–900
Questions & Answers
The cheapest way to get from Dinghai to Shanghai is to bus which costs ¥160 - ¥240 and takes 5h 23m.
The fastest way to get from Dinghai to Shanghai is to drive which takes 2h 39m and costs ¥210 - ¥310.
No, there is no direct bus from Dinghai to Shanghai station. However, there are services departing from Zhoushan Putuo and arriving at Shanghai South Station via . The journey, including transfers, takes approximately 5h 23m.
The distance between Dinghai and Shanghai is 442 km. The road distance is 248.8 km.
The best way to get from Dinghai to Shanghai without a car is to taxi and line 1 subway and train which takes 4h 56m and costs ¥340 - ¥550.
It takes approximately 4h 56m to get from Dinghai to Shanghai, including transfers.
Dinghai to Shanghai bus services, operated by China Bus Guide, depart from Zhoushan Putuo station.
Dinghai to Shanghai bus services, operated by China Bus Guide, arrive at Shanghai South Station.
Yes, the driving distance between Dinghai to Shanghai is 249 km. It takes approximately 2h 39m to drive from Dinghai to Shanghai.
There are 1870+ hotels available in Shanghai.
What companies run services between Dinghai, Zhejiang, China and Shanghai, China?
China Bus Guide operates a bus from Zhoushan Putuo to Shanghai South Station hourly. Tickets cost ¥95–150 and the journey takes 4h 30m.
- Website
- nbmetro.com
Subway from Xiapu to Gulou
- Ave. Duration
- 54 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥7–9
- Schedules at
- nbmetro.com
Train from Ningbo to Shanghai Hongqiao
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥230–250
- Business Class Seat
- ¥330–470
Train from Ningbo to Shanghai Hongqiao
- Ave. Duration
- 2h 39m
- Frequency
- Every 4 hours
- Estimated price
- ¥110–240
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–240
- [email protected]
- Website
- chinabusguide.com
Bus from Zhoushan Putuo to Shanghai South Station
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ¥95–150
- Schedules at
- chinabusguide.com
- Bus
- ¥95–140
- Ave. Duration
- 1h 49m
- Estimated price
- ¥210–900
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 How to plan an amazing trip around Scandinavia, Slovenia: Getting from Ljubljana to Lake Bled, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.









