首先,虹桥火车站没有南广场北广场之分, 只有上海火车站才有分南广场和北广场.
其次,不论是虹桥火车站,或者是上海火车站,离上海西站都不近.
如果你从虹桥火车站出发,不打车的话,你可以选择坐地铁2号线, 往浦东国际机场方向,坐到江苏路站下车,同站换乘地铁11号线, 往嘉定或者安亭方向,坐到上海西站下车.
如果你从上海火车站出发,不打车的话,你可以到北广场,乘坐地铁3号线或者4号线,往南站或者中山公园方向,坐到曹杨路站下车,换乘地铁11号线,往嘉定或者安亭方向,坐到上海西站下车.
地铁票价单程在5-6元左右.
有北面和南面,但不叫北广场和南广场,北面稍微近一点(打车距离),
据我所经常去的虹桥火车站, 有南出口 北出口。如果需要打车的话,就直接到南进口外面, 很多人是刚打车到火车站的, 这时你可以直接坐个顺风车走。不然出租车等候区人太多了,等的要很久