上公车线路最多的城市之一。出租车是城市公共交通的重要组成部分。上海轨道交通拥有全国最长里程的线路网，目前有16条地铁及轻轨线路和1条磁悬浮线，营业里程676公里。2010年日均客运量约400万人次，占市域公共客运总量的20%。另外，上海也拥有大量的出租车在街上服务，其出租车企业达270多家，从业人员近10万人，出租汽车近43000辆，旅游包车和租赁车等7000多辆。全行业日均客运量逾300万人次，约占上海客运总量的25％。上海也拥有完善的渡轮，为来往黄浦江或崇明岛的乘客提供服务。Section:::