There are 5 ways to get from Rugao to Shanghai by train, bus, car, taxi, or subway
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 Rugao to Shanghai stationtrain Nanjing
1h 41m¥90–100Bus
cheapest- Take the bus from Rugao to Shanghai Generalbus
3h¥73–110Drive 178.1 km
- Drive from Rugao to Shanghaicar 178.1 km
2h¥154–223Taxi
- Take the taxi from Rugao to Shanghaitaxi 178.1 km
2h¥500–650Train, line 10 subway
- Take the train from Rugao to Shanghai Hongqiaotrain Yangzhou / ...
- Take the subway from Shanghai Hongqiao Train Station to South Shaanxi Roadsubway 10
2h 5m¥85–154
Rugao to Shanghai by train
Questions & Answers
The cheapest way to get from Rugao to Shanghai is to bus which costs ¥70 - ¥110 and takes 3h.
The fastest way to get from Rugao to Shanghai is to train which takes 1h 41m and costs ¥90 - ¥100.
Yes, there is a direct bus departing from Rugao and arriving at Shanghai General. Services depart hourly, and operate every day. The journey takes approximately 3h.
Yes, there is a direct train departing from Rugao and arriving at Shanghai station station. Services depart three times a day, and operate every day. The journey takes approximately 1h 41m.
The distance between Rugao and Shanghai is 196 km. The road distance is 178.1 km.
The best way to get from Rugao to Shanghai without a car is to train which takes 1h 41m and costs ¥90 - ¥100.
The train from Rugao to Shanghai station takes 1h 41m including transfers and departs three times a day.
Rugao to Shanghai bus services, operated by China Bus Guide, depart from Rugao station.
Rugao to Shanghai train services, operated by China Railways G-Class, depart from Rugao station.
The best way to get from Rugao to Shanghai is to train which takes 1h 41m and costs ¥90 - ¥100. Alternatively, you can bus, which costs ¥70 - ¥110 and takes 3h.
What companies run services between Rugao, China and Shanghai, China?
China Railways G-Class operates a train from Rugao to Shanghai station 3 times a day. Tickets cost ¥90–100 and the journey takes 1h 41m. Alternatively, China Bus Guide operates a bus from Rugao to Shanghai General hourly. Tickets cost ¥73–110 and the journey takes 3h.
Train from Rugao to Shanghai station
- 2nd Class Seat
- ¥90–100
- 1st Class Seat
- ¥140–160
- Business Class Seat
- ¥200–290
Train from Rugao to Shanghai Hongqiao
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- ¥80–150
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥80–110
- Adult - 1st Class
- ¥100–150
- Phone
- (86)021-64370000
- Website
- shmetro.com
Subway from Shanghai Hongqiao Train Station to South Shaanxi Road
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥5
- Schedules at
- travelchinaguide.com
- Adult
- ¥5
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Rugao to Shanghai General
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ¥73–110
- Schedules at
- chinabusguide.com
- Bus
- ¥80–110
- Ave. Duration
- 2h
- Estimated price
- ¥500–650
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: Eurostar, Getting around the Cyclades, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Rugao to Shanghai bus services, operated by China Bus Guide, arrive at Shanghai General station.
Rugao to Shanghai train services, operated by China Railways G-Class, arrive at Shanghai station.
Yes, the driving distance between Rugao to Shanghai is 178 km. It takes approximately 2h to drive from Rugao to Shanghai.
There are 1570+ hotels available in Shanghai.













