Answered by Vicky from Canada | Nov. 11, 2015 19:35
The distance between the two is about 3 miles (5km). You may take bus line 929 from Middle Henan Road East Nanjing Road Station, and get off at SH Railway Station (Northern Square). Walk west and you will find it.
Or, you may take subway line 10 from East Nanjing Road Station, and get off at Hailun Road Station. Next, transfer to subway line 4, get off at SH Railway Station, and leave from Exit 4. Walk west and you will find the General Bus Station.