Az M3-as metró felújítása miatt 2017. november 6-ától hétköznapokon a 12-es villamos helyett 12M jelzéssel új villamosjárat közlekedett a Lehel tér és Rákospalota, Kossuth utca között, három kocsis szerelvényekkel.[1] Eredeti tervek szerint 12B jelzéssel közlekedett volna.[2]
2018. március 24-én szombaton is közlekedett a Nyugati pályaudvar lezárása miatt.[4]
2019. március 29-én – a metró északi szakaszának elkészültével – közlekedett utoljára, a 12-es vonalon visszaállt az eredeti forgalmi rend.
Járművek
A viszonylaton háromkocsis ČKD–BKV Tatra T5C5K típusú villamosok közlekedtek.[5] A viszonylatra a kocsikat Angyalföld kocsiszín biztosította.
Útvonala
Lehel tér felé
Rákospalota, Kossuth utca vá. – Fő út – Kajár utca – Pozsony utca – aluljáró – Szilágyi utca – Görgey Artúr út – István út – Újpest-Központ – Pozsonyi utca – aluljáró – Béke utca – Béke tér – Lehel utca – Lehel tér M vá.
Rákospalota, Kossuth utca felé
Lehel tér M vá. – Lehel utca – Béke tér – Béke utca – aluljáró – Pozsonyi utca – István út – Újpest-Központ – Görgey Artúr út – Szilágyi utca – aluljáró – Pozsony utca – Fő út – Rákospalota, Kossuth utca vá.
Megállóhelyei
Az átszállási kapcsolatok között a hétvégén közlekedő 12-es villamos nincs feltüntetve.