There are 5 ways to get from Zhujiajiao to Shanghai by subway, bus, car, taxi, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 17 subway, line 2 subway
best- Take the subway from Zhujiajiao to Shanghai Hongqiao17
- Take the subway from Hongqiao station to West Nanjing Road2
1h 6mBus, night bus
cheapest- Take the bus from Zhujiajiao Bus Station to Shenkun Road StationHuzhu
- Take the night bus from Hongqiao Airport T2 to West Yan’an Road Huashan RoadHongqiao Airport Night Bus Service
2h 10m¥21Bus, line 9 subway
- Take the bus from Zhujiajiao Bus Station to Tangqiao StationSongzhu
- Take the subway from Dongjing Station to Dapuqiao Station9
1h 44mDrive 44.6 km
- Drive from Zhujiajiao to Shanghai44.6 km
33 min¥40–57Taxi
- Take the taxi from Zhujiajiao to Shanghai44.6 km
33 min¥140–180
Questions & Answers
The cheapest way to get from Zhujiajiao to Shanghai is to bus and night bus which costs ¥21 and takes 2h 10m.
The fastest way to get from Zhujiajiao to Shanghai is to drive which takes 33 min and costs ¥35 - ¥60.
No, there is no direct bus from Zhujiajiao station to Shanghai. However, there are services departing from Zhujiajiao Bus Station and arriving at West Yan’an Road Huashan Road via Qixin Road Huqingping Road and Hongqiao Airport T2. The journey, including transfers, takes approximately 2h 10m.
No, there is no direct train from Zhujiajiao to Shanghai. However, there are services departing from Zhujiajiao and arriving at West Nanjing Road via Hongqiao station. The journey, including transfers, takes approximately 1h 6m.
The distance between Zhujiajiao and Shanghai is 49 km. The road distance is 44.6 km.
The best way to get from Zhujiajiao to Shanghai without a car is to line 17 subway and line 2 subway which takes 1h 6m and costs .
It takes approximately 1h 6m to get from Zhujiajiao to Shanghai, including transfers.
Zhujiajiao to Shanghai bus services, operated by , depart from Zhujiajiao Bus Station.
Zhujiajiao to Shanghai train services, operated by Shanghai Metro, depart from Zhujiajiao station.
Zhujiajiao to Shanghai bus services, operated by , arrive at Shenkun Road Station.
What companies run services between Zhujiajiao, Shanghai Municipality, China and Shanghai, China?
You can take a subway from Zhujiajiao to West Nanjing Road via Shanghai Hongqiao and Hongqiao station in around 1h 6m.
- Phone
- (86)021-64370000
- Website
- shmetro.com
Subway from Zhujiajiao to Shanghai Hongqiao
- Ave. Duration
- 37 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥6
- Schedules at
- travelchinaguide.com
Subway from Hongqiao station to West Nanjing Road
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Schedules at
- travelchinaguide.com
Subway from Dongjing Station to Dapuqiao Station
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Schedules at
- travelchinaguide.com
- Phone
- +86 021-96990
- Website
- shanghaiairport.com
Night bus from Hongqiao Airport T2 to West Yan’an Road Huashan Road
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥13
- Schedules at
- travelchinaguide.com
- Ave. Duration
- 33 min
- Estimated price
- ¥140–180
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 What are the different types of Renfe trains in Spain?, 5 delightfully under-the-radar French towns you need to visit, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Zhujiajiao to Shanghai train services, operated by Shanghai Metro, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Zhujiajiao to Shanghai is 45 km. It takes approximately 33 min to drive from Zhujiajiao to Shanghai.
There are 1485+ hotels available in Shanghai.







