截至2010年5月,上海站共拥有8个普通候车大厅,1个软席候车大厅,同时有专门开往香港九龙的出入境通道和边防检查和海关。上海火车站售票大厅共有80多个窗口,其中有20个位于上海市黄浦区北京东路联合售票大厅。公安制证上海站售票处设置有公安制证点,公安制证点全天向外开放服务。1961年至1987年,新客站启用前,上海站年运送旅客3900多万人次。2002年,上海站全年发送旅客定格为3118万人次。2007年,上海站全年旅客发送量达4600万人次。