Answered by Richard from USA | Sep. 03, 2015 21:13
You must refer to subway station, right?
The nearestest one is East Nanjing Road Station (Subway Line 2).
From there to SH Disneyland, there is no direct subway that can take you to the destination nowadays. You can take subway line 2 to get to Chuansha Station, Exit 1. Then take a taxi to get to. The cab fare is CNY 60 to 70.
In addition, SH Disneyland doesn't open now. If it opens, the public transportation will become more convenient.