●1996年7月,公交三电公司新辟138路公共汽车,线路自上海体育馆至长寿新村,沿途设中山西路、宜山路、乌鲁木齐路、康定路、宜昌路等18个站点。
11月30日,配合地铁2号线静安寺站的建设,途经静安寺地区的9条公交线路调整走向:138路东向西走向为常德路、新闸路、万航渡路、北京西路、愚园路至原线;西向东走向为愚园路北京西路、西康路至原线。
●1997年10月9日、10日、12日八运会团体操彩排、开幕式在上海体育场举行,市公交管理处实施公交调度方案,对138路采取缩线行驶:长寿新村至宜山路。
●1998年12月21日,配合延安高架路(中段)施工,138路临时调整走向:东向改驶江苏路、东诸安浜路、永源路、南京西路、乌鲁木齐北路、北京西路,循原线。镇宁路、乌鲁木齐北路2个站点与20路并站。
●2005年6月30日,巴士电车原三电公司部分(涉及线路11路、17路、18路、24路、26路、64路、138路、146路、715路、736路、932路、隧道八线、304路、318路、324路)整建制划归巴士新新管理。
●2010年12月30日,配合地铁11号线北段二期交通大学站恢复施工,华山路(泰安路—康平路)段双向机动车道封闭交通,138路临时调整走向:往上海体育馆方向绕行华山路、湖南路、武康路、淮海中路、淮海西路;往长寿新村方向绕行淮海西路、淮海中路、兴国路、泰安路、华山路。
●2015年10月26日,138路属巴士四公司运营。