上海高鐵站和上海虹橋站是兩個獨立的火車站,它們位於不同的地理位置。上海虹橋站位於上海市閔行區申貴路1500號,而上海站位於上海市靜安區秣陵路303號。而且,它們的功能和服務對象也有所不同。上海虹橋站規模較大,主要服務於全國發往上海的動車組列車(即高鐵+動車),而上海站主要服務於北方往返上海的始末站,同時也有少量滬寧杭城際動車停靠。