没有直达车的,出租车20分钟吧,大概40元左右,去2号航站楼的话还要贵一点,最好就是3号线中山公园转2号线,直达虹桥机场2号楼。
地铁3号线 → 地铁2号线 约50分钟 / 20.7公里上海南站 7站乘坐 地铁3号线, 在 中山公园站 下车 5站乘坐 地铁2号线, 在 虹桥2号航站楼站 下车 630米步行至 虹桥机场 虹桥机场