上海没有高铁站,只有上海站、上海南站、上海虹桥火车站。建议您到达上海后,住在地铁11号线、10号线交通大学站附近的酒店,第二天一早就乘地铁11号线直接去迪斯尼。晚上乘地铁11号线离开迪斯尼以后返回原酒店,第三天乘地铁10号线去豫园(城隍庙),然后再去外滩、东方明珠。需要说明的是地铁11号线、10号线在交通大学是同一个车站。
大概二千到三千左右的样子吧。
在南京路附近找个地方住比较合适