Answered by Arthur from United Kingdom | Jan. 04, 2016 22:01
The distance is about 9 miles (15km). You may take metro line 10 from East Nanjing Road to Hongqiao Road Station, and then transfer to line 3 to Shilong Road Station. Afterwards, walk south along Longquan Road for about 0.6 mile to your destination. It costs CNY 4, and the trip takes about 35 minutes.
Also, you may walk south along Bund Tunnel for about 1 mile to Laobeimen Station. Next, take bus line 923 to Longwu Road Huangshi Road Station. Then, walk west along Luocheng Road for about 0.6 mile to your destination.
By taxi, it costs about CNY 60, and takes about 20 minutes.