虹桥火车站出发,地铁10号线到新天地,地铁10号线到豫园,步行游览外滩及南京路步行街,地铁2号线到陆家嘴游览东方明珠和滨江大道。每个点大约1-2小时左右,因为相互间距离不远,也可以灵活掌握。豫园和城隍庙在广义上来讲是一个地方,甚至包括上海老街。吃饭的话,午餐可以考虑南京路步行街的食品一店里面的饭店,晚餐可以陆家嘴那边的正大广场,逛街的时候也可以路边的一些小吃。
我只知道晚上的东方明珠比较好看,其他的也不太了解。