上海站和上海虹桥站的主要区别在于:1/上海站始发或到达的列车,不光有高铁动车,另外还有快速,直快,特快等列车;而虹桥站始发或到达的列车,只局限于高铁动车。
2/上海站始发或到达的各类列车,主要是以行驶于长江以北的广大区域内城市;而虹桥站始发或到达的各类列车,范围包括全中国所有地区的城市。
上海火车站与上海虹桥站它们所处地理位置不同。上海火车站位于静安区秣陵路303号,而上海虹桥站位于闵行区申贵路1500号上海虹桥站規模较大只开行动車和高铁。上海站相比虹桥站規模较小,它开行所有等级的列車,但以普通列車歹主,它开竹普通列車均是始发发往北方的普通列車。