Option 2: Shanghai Railway Station takes Metro Line 1 (towards Xinzhuang) and gets off at People's Square Station, then transfers to Metro Line 8 (towards Shen Du Highway) and gets off at Oriental Sports Center Station, and transfers to Metro Line 1 1 (towards Disney) and gets off at Disney Station.
Option 3: Take subway 1 line (towards Xinzhuang) at Shanghai Railway Station and get off at Xujiahui Station, then transfer to subway 1 1 line (towards Disney) and get off at Disney Station.
All three schemes are between 60-70 minutes.