在浦东国际机场站乘坐地铁2号线 (徐泾东方向),途经18站,到人民广场站下车;站内换乘地铁1号线 (富锦路方向),途经3站,到上海火车站 (6口出) 下车;步行290米到达上海市火车站。
上海地铁2号线途经站点:浦东国际机场站、海天三路站、远东大道站、凌空路站、川沙站、华夏东路站、创新中路站、唐镇站、广兰路站、金科路站、张江高科站、龙阳路站、世纪公园站、上海科技馆站、世纪大道站、东昌路站、陆家嘴站、南京东路站、人民广场站。