There are 5 ways to get from Shanghai to Chuangxin 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 via Haian
best- Take the train from Shanghai station to Haiantrain Shanghai-Nanjing 2 / ...
2h 21m¥154–177Bus
cheapest- Take the bus from Shanghai Zongzhan to Jiangsu Haianbus
2h 52m¥130–181Drive 219.9 km
- Drive from Shanghai to Chuangxincar 219.9 km
2h 25m¥187–271Taxi
- Take the taxi from Shanghai to Chuangxintaxi 219.9 km
2h 25m¥650–800Train
- Take the train from Shanghai Hongqiao to Jiangyantrain Shanghaihongqiao
4h¥149–259
Questions & Answers
The cheapest way to get from Shanghai to Chuangxin is to bus which costs ¥130 - ¥190 and takes 2h 52m.
The fastest way to get from Shanghai to Chuangxin is to train via Haian which takes 2h 21m and costs ¥150 - ¥180.
No, there is no direct bus from Shanghai to Chuangxin. However, there are services departing from Shanghai Zongzhan and arriving at Jiangsu Haian via . The journey, including transfers, takes approximately 2h 52m.
No, there is no direct train from Shanghai station to Chuangxin. However, there are services departing from Shanghai station and arriving at Haian via . The journey, including transfers, takes approximately 2h 21m.
The distance between Shanghai and Chuangxin is 241 km. The road distance is 219.9 km.
The best way to get from Shanghai to Chuangxin without a car is to train via Haian which takes 2h 21m and costs ¥150 - ¥180.
It takes approximately 2h 21m to get from Shanghai to Chuangxin, including transfers.
Shanghai to Chuangxin bus services, operated by China Bus Guide, depart from Shanghai Zongzhan station.
Shanghai to Chuangxin train services, operated by China Railways G-Class, depart from Shanghai station.
The best way to get from Shanghai to Chuangxin is to train via Haian which takes 2h 21m and costs ¥150 - ¥180. Alternatively, you can bus, which costs ¥130 - ¥190 and takes 2h 52m.
What companies run services between Shanghai, China and Chuangxin, Jiangsu, China?
China Railways G-Class operates a train from Shanghai station to Haian every 4 hours. Tickets cost ¥95–110 and the journey takes 1h 56m. Alternatively, China Bus Guide operates a bus from Shanghai Zongzhan to Jiangsu Haian hourly. Tickets cost ¥80–120 and the journey takes 2h 30m.
Train from Shanghai station to Haian
- 2nd Class Seat
- ¥95–110
- 1st Class Seat
- ¥160–180
- Business Class Seat
- ¥230–320
Train from Shanghai Hongqiao to Jiangyan
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- ¥95–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥95–130
- Adult - 1st Class
- ¥130–190
- [email protected]
- Website
- chinabusguide.com
Bus from Shanghai Zongzhan to Jiangsu Haian
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ¥80–120
- Schedules at
- chinabusguide.com
- Bus
- ¥85–120
- Ave. Duration
- 2h 25m
- Estimated price
- ¥650–800
Shanghai Dazhong
- Phone
- + 86 21 - 96822
- Website
- 96822.com
Shanghai Haibo
- Phone
- +86 21 - 96933
Shanghai Jinjiang Taxi Service
- Phone
- +86 21 - 96961
Shanghai Qiangsheng
- Phone
- +86 21 - 62580000
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 The beginner’s guide to the 2018 World Nomad Games, Bali: What to do if Mount Agung erupts, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
Shanghai to Chuangxin bus services, operated by China Bus Guide, arrive at Jiangsu Haian station.
Shanghai to Chuangxin train services, operated by China Railways G-Class, arrive at Haian station.
Yes, the driving distance between Shanghai to Chuangxin is 220 km. It takes approximately 2h 25m to drive from Shanghai to Chuangxin.
There are 14+ hotels available in Chuangxin.









