上海交通
上海交通是指上海市内包括电车、轨道交通、公共汽车、出租汽车、普通及高速路网、铁路、轮渡、内河近海远洋航运和航空等多个系统的集合。目前，上海是全球交通最繁忙的都市之一。
1843年，上海开埠。1845年，上海英租界成立。经过数十年的发展，上海成为中国经济中心和远东的大都会。随着上海人口增加、城市化进程，现代化的公共交通出现，成为中国城市公共交通发展的典型代表。1908年3月5日，公共租界内的1路有轨电车开始运营，被视为上海公共交通的起始。1949年以前，上海的交通工具五花八门、多种多样，小到自行车、黄包车，大到马车、小汽车。
在十里洋场的上海街头，黄包车曾经是最常见的交通工具。同治12年（1873年），法国人米拉看到黄包车便利，向法租界公董局呈报计划，要求“在两租界设立手拉小车客运服务机构”，并申请了十年的专利经营。后经法租界公董局与公共租界工部局协商，同意由两局发放人力车执照，并批准路程价格。1874年1月，黄包车从日本输入上海。因从日本输入，故当时也被称为东洋车。1月20日，开设在二洋泾桥南首的上海首家外国小车洋行登报启事：“外国小车出赁”，还订明路程远近的价格。同年2月4日，《字林西报》刊登文章介绍黄包车。3月25日，公董局发放了二十份执照。每份执照可有二十五辆车，法国人米拉一人拥有十二份执照。5月1日起，征收捐税。起初，黄包车有双人座位，男女也可同坐。1879年，认为男、女同坐有伤风化，而且车夫拉双人车比较吃力。从此，禁止双人同坐。1890年的车价是1英里内5分，2英里内1角。
起初，车轮为铁制；1892年，橡皮车轮引进到上海。黄包车的车轮也全部被改换。到1913年，车身一律漆成黄色桐油或黄漆，所以就有了“黄包车”这个名字。黄包车因为车小，适应性强，雇用方便，车资低廉而久盛不衰。那个时候的黄包车绝大部分是车行出租给车夫的，很多都是肮脏破旧的；也有私人配置的自家黄包车，雇佣车夫拉的，俗称“包车”；还有一种车夫自购的车，大多是半新旧的，车身油漆一新，可包月，亦可临时雇用，俗称“野鸡包车”。在租界上通行的黄包车一定要向工部局捐执照。抗日战争前夕，在上海的黄包车近1000多辆。随着三轮车的兴起，在1940年代后期，就逐渐被淘汰了。
1908年3月5日，英籍犹太地产商哈同经营的上海第一条长着“辫子”、叮当作响的有轨电车从南京路口至延安东路外滩的通车。从静安寺出发，经愚园路、北京西路、石门二路、南京路，沿着外滩到广东路口，全程6.04公里。之后上海相继发展了12条有轨电车线路。有轨电车的车票分成几种，3分是最少的，接下来是6分、9分、1角2分。有轨电车的两节车厢还分档次。第一节是属于比较高档的，车票也比较贵，第二节车厢的档次相对就低一点，车票也比较便宜。相对人力车、马车等交通工具，其票价较为低廉。1930年时，电车头等车厢每英里为7.26枚铜圆，人力车每华里约为25铜圆。有轨电车的运营持续一直持续到1963年8月15日凌晨零时17分，最后一辆末班车从静安寺开出，当当有声的有轨电车从此退出了上海。3时52分，第一辆20路无轨电车离开静安寺起点站向外滩方向驶去。
一直到1970年代末期，机动三轮车也很盛行。自行车曾经是上海最通用的交通工具。1980年代以后，越来越多人开始购买私人轿车。进入21世纪后，与其它城市类似，上海同样面临交通拥堵、公共交通运力失衡的问题。公共汽车的拥挤状态，曾被形容为“一平方如何挤进12双脚”。随着上海地铁的发展，交通主管部门制定“轨道交通为主、公交为辅”的发展思路。
2021年5月6日起，上海内环内的地面道路於工作日的7时至9时、17时至19时，禁止悬挂中國外省市机动车号牌的小客车通行。
依据规划，上海市区主干道采用三纵三横规划，这些主干道将逐步成为机动车专用道，禁止非机动车和二轮摩托车通行。 走向：中山南路-南浦大桥-龙阳路-罗山路-杨浦大桥-宁国路-黄兴路-中山北二路-中山北一路-中山北路-中山西路-中山南二路-中山南一路-中山南路
走向：沪渝高速/外环高速-延安西路-延安中路-延安东路
走向：鲁班路-重庆南路-成都北路-共和新路
走向：中山北一路-逸仙路-同济路
走向：汶水东路-汶水路-真北路-北虹路地道-虹许路-虹梅路-虹梅南路-上中西路-上中路-上中路隧道-华夏西路-华夏中路-张江路-云顺路-金桥路-军工路隧道-军工路-翔殷路-邯郸路-汶水东路。
走向：漕溪北路-漕溪路-沪闵路上海高速公路自2001年起，借鉴国外惯例实行代码编号，以英文与阿拉伯数字相结合的方式进行排序，所有高速公路均以「A」为标识，一般高速公路以迎宾大道为「A1」公路为起点，顺时针依次编排，环线高速公路以十的整数倍命名，对于主干线更以中文路名和编码同时命名，现有名称在前、上海公路编码路名在后，相对而言比较容易辨认。
2009年，为响应国家规定，上海再度调整高速公路命名，调整后的高速公路中，纳入中国国家高速公路网的高速公路统一以中国国家高速公路网编号命名，不再单独编号，其他市域高速公路以S+数字命名，同时配以相应的中文命名。
目前上海市拥有2座民用机场，浦东国际机场与虹桥国际机场，两座机场分摊且分工著起降上海繁忙的国际与国内航班。浦东国际机场为上海最大的机场，主要承担进出上海的国际航班，但同时经营一部分国内航班。虹桥国际机场主要承担进出上海的国内航班，但同时也经营部分国际包机航班。此外，上海市内还拥有2座军用机场，1座直升机机场。
以上海為基地的航空公司包括：
上海是上海铁路局的所在地，是华东地区的铁路枢纽。上海市现有3个主要客运火车站：上海站（俗称新客站）和上海南站以及上海虹桥站，以及南翔站、北郊站等货运车站，分别负担多条铁路线路。上海站、南翔站管理者上海大部分的车站，而位于沪杭客运专线上的松江南站、金山北站则由嘉兴车务段管理。
上海是中国历史上第一个建造营运铁路的城市，这第一条营运铁路是吴淞铁路，横跨今天的宝山区、杨浦区和虹口区，全长14.5公里，连接吴淞码头和江湾镇，于1874年12月开工，1876年12月全线建成。后因清政府的干涉，于1877年10月20日下令拆除。但20年之后的1897年2月27日，在原吴淞铁路的地方重新开始修筑铁路，改称淞沪铁路，建成初期全长6.8公里。淞沪铁路是中国最早建成的一条铁路，也是中国政府官款修建的江南第一条铁路。在日本侵华战争期间淞沪铁路为日军使用，为日本建造当时远东最大机场——江湾机场提供运输，日本投降后，由国民政府接管，并投入客货运，1960年初，上海公交线路体系发展使淞沪铁路逐渐退出客运，只进行货运。今日的淞沪铁路早已进行多次扩建，总里程达到23.04公里，已成为上海铁路网北环货运的主要通道。
在淞沪铁路的建设过程中，同时还辟建沪宁铁路，1908年4月1日建成通车。当时沪宁铁路的上海站多次易址，但在最后选在了今天目中路、虬江路之间，宝山路西侧地区，正式名称为沪宁铁路上海站，因位于北区所以俗称上海北站，于1909年7月竣工正式启用。不久，沪杭甬铁路也宣告通车，起点站设于南市（今黄浦区南车站路、车站前路一带），正式名称为沪杭甬铁路上海站，俗称上海南火车站。由于两个车站分别位于城市南北两侧，有所不便，于是在1916年，在城市西侧修建了沪杭甬铁路与沪宁铁路的连接线，上海北站成为铁路沪宁、沪杭甬两路总站，而上海南站仍是长江三角洲地区货运量最大的火车站。在1937年的淞沪会战中，上海南站被日军炸毁，上海北站即改称为上海駅（上海站），民国政府接管后改称铁路上海站。
由于上海站客流量大、车站小，上海站一直拥挤不堪。1981年，中华人民共和国国务院批准在铁路上海东站原址新建铁路上海站，1984年9月20日正式开工，1987年12月28日竣工启用。新上海站便成为了今日的上海火车站，在建成初期时为全国规模最大现代化车站。2002年上海南站开始投入扩建交通枢纽工程，并在2006年完工使用。2010年，上海虹桥站作为虹桥综合交通枢纽中的一部分，完工通车，并在日后负担进出上海的高速铁路营运。
上海港是世界上最大的港口，2008年，其港口货物吞吐量为5億8170万吨。同时，其亦是仅次于新加坡的世界第二大集装箱港口，2008年全年吞吐量为2,801万标准集装箱。
上海历来是中国最大的港口城市之一。从上海港出发的客货轮，出海可抵世界上400多个港口。由于乘船旅行速度太慢，目前除公平路码头尚有四天一班往大连的车客渡航线外，其余沿海沿江的长途航线均已停航。
上海港2005年的貨物总吞吐量达到4.43亿吨，成为世界第一大货港。
上海国际航运中心洋山深水港2005年12月10日正式开港，标志着上海正向国际航运中心的目标大踏步地前进。
上海建有发达的城市公共交通系统。上海公共汽车线路达1350条，营运车辆1.8万多辆，日均客运量约780万人次，承担着55%的市域公共客运量，是世界上公车线路最多的城市之一。出租车是城市公共交通的重要组成部分。上海轨道交通拥有全国最长里程的线路网，目前有16条地铁及轻轨线路和1条磁悬浮线，营业里程676公里。2010年日均客运量约400万人次，占市域公共客运总量的20%。
另外，上海也拥有大量的出租车在街上服务，其出租车企业达270多家，从业人员近10万人，出租汽车近43000辆，旅游包车和租赁车等7000多辆。全行业日均客运量逾300万人次，约占上海客运总量的25％。上海也拥有完善的渡轮，为来往黄浦江或崇明岛的乘客提供服务。
1908年3月5日，由英商上海电车有限公司运营的上海第一辆有轨电车，行驶6.04公里，从静安寺开到外洋泾桥上海总会（今广东路外滩），它标志着上海近代公共交通的诞生。论公交线路数量和复杂性，上海拥有全世界最大的公共交通网络和全世界最高的日公共交通客运量（历史最高客运量曾达到年50多亿人次，被上海人戏称为将全世界人口移动了一次）公交线路总里程和公交车配备总量亦为世界第一。1995年12月，上海公交实施以体制、机制、票制为主要内容的“三制”改革。撤销了公交总公司，将其下辖的13个公司营运企业全部实行独立核算。从1996年元旦起，上海沿用了87年的公交月票被取消，实行了普票。
2001年上海公交又进行了第二轮改革。整个公交行业彻底更改机制，实行股份制。在公交总公司体制下的十几家公司予以资产重组。上海全市公交有1350多条公交线路，并且正以每年新辟、延伸、调整50多条公交线路的记录持续扩充。
延安路中运量公交系统工程于2016年6月25日开工、2017年2月1日试运行。中运量全线采用无轨电车，在主干道路内侧第一根车道使用24小时独立路权，在路口设置了专用信号灯。多数站点设置在道路中央，平均站距730 m。
上海目前市内建设有内环线高架、中环线、外环线，接驳高速公路十分便捷。长三角地区高速公路网密布，主要的，北向(江苏方向，北京方向)有：沪宁高速公路，沿江高速公路；南向（浙江方向）有：沪杭高速公路，杭州湾跨海大桥等。主要的长途车站有：上海长途客运总站，上海长途客运南站。有发往除了新疆，西藏，东北地区，西南，西北等之外的全国大部分省市自治区的长途客运班车。公路运输也是连接上海到江苏浙江两省的中小城市、县城的主要运输方式。
根据国务院已经批复的上海市城市总体规划，上海轨道交通网络为由铁路、城市轨道、常规公交和辅助公交等构成的多模式公共交通系统的重要组成部分，分为市域线、市区线、局域线等3个层次。
上海轨道交通，俗稱上海地鐵，其第一条线路于1995年4月10日正式運營，是继北京地铁、天津地铁建成通车后中國内地投入运营的第三个城市轨道交通系统，也是目前中国線路最长的城市轨道交通系统。
截止2015年8月，上海轨道交通线网已开通运营19条线加上有1条磁悬浮线路，内，仅供世博园游客和工作人员搭乘的近期及远期规划则达到510公里和970公里。2008年全网年客运量达11.22亿人次，目前，上海地铁日均客流达550万人次。
2010年8月16日，上海地铁全路网客流再创新高，达到673.5万人次，较上一记录微幅上升。其中换乘客流达到246.9万人次，超过总客流量的36%。这是上海轨道交通全网络当年第16次创下客流新高，也是网络化运营以来第29次刷新单日最高客运量。目前，上海轨道交通的总长超过676公里，位居世界第一；日客流量最高达1329.4万人次。
出租汽车在上海也称之为“差头”，经营出租汽车的公司主要有大众、强生、锦江、海博等，其价格由政府统一制定，目前市域出租汽车费用为： 区域出租车的收费标准与市域出租车有别，由各区政府制定。
上海出租汽车价格经过数次调整：原来位于外滩的十六铺码头也仅有发往南通、定海和普陀山等临近地区的船班，2005年12月2日凌晨1时，十六铺码头的两幢大楼爆破成功，走过140餘年時光的上海十六铺客运码头告别了历史舞台，未来，十六铺码头作为水上旅游中心使用。
上海市内黄浦江两岸共有21条客渡和4条车渡，去崇明岛之前，要分清上船地点，而去长兴、横沙岛则都只能在吴淞码头上船。另外，上海还有去韩国仁川、釜山，日本大阪、神户的国际客运游船，在外高桥码头上船。 上海公共交通卡（交通一卡通）是上海市政府的一项实事工程，其目标是覆盖全上海的各类交通系统（公交、轨道交通、出租、轮渡以及磁悬浮列车），上海也是首个使用IC卡覆盖全市交通领域的中国大陆城市。
上海都市旅游卡是由上海公共交通卡公司推出的多功能小额支付卡，于上海公交系统内视同上海公共交通卡受理。