1、上海有3個火車站,還有15個小型火車站。
2、上海三大火車站:上海站、上海虹橋站、上海南站。
3、上海其它小型火車站:安亭北站,金山北站,金山衞站,南翔北站,上海西站,松江站,松江南站,蘆潮港站,新橋站,閔行西站,葉榭火車站,亭林站,金山園區站,春申站,車墩站。
4、上海虹橋火車站是上海最大、最現代化的鐵路客運站。上海虹橋綜合交通樞紐全球範圍首開高鐵與機場融合之先河。