交通银行是中国历史最悠久的银行之一,始建于1908年(光绪三十四年),是中国早期四大银行之一,也是中国早期的发钞行之一。
中央银行委托,与中国银行共同承担国库收支与发行兑换国币业务。1928年,国民政府立法院通过《交通银行条例》,交通银行成为扶助农矿工商的专责银行。
交通银行成立之初,总行设在北京。1919年,第一次世界大战结束以后,交通银行上海分行接管了位于上海公共租界外滩14号的德华银行的文艺复兴风格的4层大楼。1928年,随着全国政治中心从北京转移到南京,交通银行也将总行迁到上海外滩14号。1937年,抗日战争爆发,交通银行将总行迁到重庆。战争结束以后,1946年-1947年,上海总行重建为艺术装饰主义风格的6层大楼。
交通银行总行于1951年迁回北京,上海外滩14号行址由上海市总工会进驻至今。1958年除香港分行仍继续营业外,交通银行国内业务分别并入当地中国人民银行和在交通银行基础上组建起来的中国人民建设银行(现称中国建设银行)港交所:0939。为适应中国经济体制改革和发展,1986年7月24日,作为金融改革的试点,国务院批准重新组建交通银行。1987年4月1日,重新组建后的交通银行正式对外营业,成为中国第一家全国性的国有股份制商业银行,总行设在上海江西中路200号(原金城银行大楼);现时,交通银行总行已迁往上海浦东的银城中路188号。2004年,香港上海汇丰银行投资了近17亿美元,收购了交通银行19.9%股权。2005年6月23日,在香港联合交易所上市,股票代码港交所:3328。
2007年2月27日,交通银行监事长崔雷平上海市金融工作会议上透露,交行力争2007年上半年在上海证券交易所发行A股。