你上述所有的景点都可以通过坐地铁直达除了外滩稍微要步行一段路其他的都可以直达如果你有苹果手机的话可以下载个上海地铁线路图的程序叫EXPLORESHANGHAI可以查阅所有现在上海运行的地铁线路那个站到那个站大概需要的时间也可以显示很实用
东方明珠可以从2号线陆家嘴站下来
城隍庙可以是十号线豫园站下来
南京路就可以从1号线的人民广场下开始逛一直走到南京路底的外滩也可以从2号线的南京东路下从当中开始逛淮海路强烈建议从1号线的常熟路下来往陕西南路方向走那一段才是最经典的淮海路从陕西南路到黄陂南路那一段商业气息浓了上海的味道淡了
老麦咖啡馆你1号线衡山路地铁下来往东平路方向直走过去就能到了不远
除了你说的景点我再推荐几个给你
1号线的徐家汇那里是我出生的地方那里有远东最大的天主教堂整个是法国造好的然后拆开后在徐家汇组合起来的堪比巴黎圣母院由于种种历史原因原来精美的壁画彩色的玻璃已经被毁坏了不过大致的建筑结构还是完美的值得一看然后远东最大的摩天轮在锦江乐园地铁1号线下来就是想去坐坐也行蛮好
对了还有9号线的七宝古镇值得一去哦那里美食很多汤圆和羊肉是那里的特色