上海火车站有人工售票窗口。上海火车站售票大厅共有80多个人工售票窗口,其中有20个位于上海市黄浦区北京东路联合售票大厅。上海站共拥有8个普通候车大厅,1个软席候车大厅,同时有专门开往香港九龙的出入境通道和边防检查和海关。
上海站的站台为岛式侧式混合站台,共设有7座站台,包括1个侧式站台和6个岛式站台,共13站台面,14股道,包括13条到发线和1条机走线,途经线路有京沪铁路、沪昆铁路、沪宁城际铁路。
上海站的地铁交通:上海站拥有一个地铁站——上海火车站(Shanghai Railway Station),位于上海市上海火车站南广场地下以及北广场地面,是上海轨道交通1号线地下岛式车站以及3号线、4号线共用地面岛式车站。