从莘庄到人民广场要半个小时,从人民广场到虹桥2号航站楼也要半个小时。东川路到莘庄20分钟。所以在地铁上怎么也要花去1个小时,还要有等车的时间,换乘的时间。另外,不是所有的2号线都到虹桥,有的只到淞虹路,你下车原地等下一班就行。6点半坐上地铁的话,因该不会有问题。要是你要托运行李的建议你可以再早点出门。