There are 4 ways to get from Jiangsu to Haining by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Suzhou Station to HainingQingdao North
2h 58m¥77–152Train, bus
- Take the train from Suzhou to Shanghai stationNanjing-Shanghai 1 / ...
- Take the bus from Shanghai Zongzhan to Zhejiang Haining
3h 24m¥88–122Drive 100.2 km
- Drive from Suzhou to Haining100.2 km
1h 7m¥89–129Taxi
- Take the taxi from Suzhou to Haining100.2 km
1h 7m¥280–340
Questions & Answers
The cheapest way to get from Jiangsu to Haining is to train and bus which costs ¥85 - ¥130 and takes 3h 24m.
The fastest way to get from Jiangsu to Haining is to drive which takes 1h 7m and costs ¥85 - ¥130.
No, there is no direct train from Jiangsu to Haining. However, there are services departing from South Guangji Road and arriving at Haining via Suzhou Station. The journey, including transfers, takes approximately 2h 58m.
The distance between Jiangsu and Haining is 192 km. The road distance is 100.2 km.
The best way to get from Jiangsu to Haining without a car is to train which takes 2h 58m and costs ¥75 - ¥160.
It takes approximately 2h 58m to get from Jiangsu to Haining, including transfers.
Jiangsu to Haining train services, operated by China Railways D-Class, depart from Suzhou Station.
Jiangsu to Haining train services, operated by China Railways D-Class, arrive at Haining station.
Yes, the driving distance between Jiangsu to Haining is 100 km. It takes approximately 1h 7m to drive from Jiangsu to Haining.
There are 23+ hotels available in Haining.
What companies run services between Jiangsu, China and Haining, China?
China Railways D-Class operates a train from Suzhou Station to Haining once daily. Tickets cost ¥75–150 and the journey takes 1h 53m. China Railways K-Class also services this route once daily.
Train from Suzhou Station to Haining
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- ¥75–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–150
Train from Suzhou Station to Haining
Train from Suzhou to Shanghai station
Train from Suzhou to Shanghai station
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shanghai Zongzhan to Zhejiang Haining
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ¥45–75
- Schedules at
- chinabusguide.com
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 Heading to Europe? Read this before you buy a Eurail Pass, Want to know more about Flixbus?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

















