1957年,汽车二场(1963)新辟12路,起讫站为井亭桥半山钢厂。
1979年08月,适应发展需要,车队改为车场,包括第一车队转变为汽车一场(涉及线路:3路、6路、7路、9路、10路、11路、13路、16路、19路、21路、23路),第二车队转变为汽车二场(涉及线路:2路、4路、5路、8路、12路、14路、15路、18路、20路、22路、25路),第三车队转变为电车场(涉及线路:51路、52路、53路),并由汽车一场、汽车二场组建汽车三场,转入线路包括但不限于:12路、25路、17路。
1988年,汽车三分公司25路更名为325路,12路更名为312路。
2017年09月09日,公交三公司[3-]312路(焦家村公交中心站阔板桥社区)调整走向,起讫站调整为艮山门东站阔板桥社区,312路区间(焦家村公交中心站刘文村)调整走向,起讫站调整为艮山门东站刘文村。
2022年02月20日,公交三公司[3-]312路(半山金星艮山门东站)调整走向,起讫站调整为地铁桃源街站B口艮山门东站,并在工作日高峰增开地铁桃源街站B口杭钢南苑的区间车。
2022年12月31日,公交三公司[3-]312路起讫站地铁桃源街站B口更名为夏莲支路,起讫站调整为夏莲支路艮山门东站,312路区间起讫站调整为夏莲支路杭钢南苑。
2023年01月02日,公交三公司[3-]312路(夏莲支路艮山门东站)调整走向,起讫站调整为地铁桃源街站(A·C)艮山门东站,区间线同步调整。
2023年04月22日,公交三公司[3-]312路(艮山门东站地铁桃源街站(A·C))调整走向,起讫站调整为城站火车站地铁桃源街站(A·C),并移交电车公司[6-]。同步停驶由杭钢南苑地铁桃源街站(A·C)的312路区间。公交五公司[8-]128路(半山路公交站城站火车站)调整走向,起讫站调整为丁桥公交站城站火车站,99路(丁桥公交站景芳南站)调整走向,起讫站调整为华丰公交站景芳南站。同步停运电车公司[6-]182路。