北京公交312路运营于北京市
东城区、
朝阳区、
通州区,隶属北京公交集团客二分公司。属于通州区元老级别公交线路之一。
2016年10月17日,为缓解通州城区道路拥挤,312路调整中途走向,调整至广渠快速路,首末站保持不变(大北窑东-乔庄),由大北窑东发出,沿建国路、西大望路、广渠路、通朝大街至果园环岛后,沿312路原路由至乔庄。
2019年1月10日,312路首末站调整为马圈至东小营公交场站,撤销九龙山、北京东站北(单向)、八王坟南、八王坟西(单向)、郎家园、大北窑东6站,增设九龙花园、双井桥东、双井桥西、垂杨柳、马圈5站。营业时间为东小营公交场站5:00-22:00,马圈5:10-23:00。