原址新建铁路上海站，1984年9月20日正式开工，1987年12月28日竣工启用。新上海站便成为了今日的上海火车站，在建成初期时为全国规模最大现代化车站。2002年上海南站开始投入扩建交通枢纽工程，并在2006年完工使用。2010年，上海虹桥站作为虹桥综合交通枢纽中的一部分，完工通车，并在日后负担进出上海的高速铁路营运。
海运.上海港是世界上最大的港口，2008年，其港口货物吞吐量为5亿8170万吨。同时，其亦是仅次于新加坡的世界第二大集装箱港口，2008年全年吞吐量为2,801万