Linia nr 2 powstała 2 lata po otworzeniu pierwszej. Historia hajnowskiej komunikacji pamięta także dwie inne linie, które dziś już nie kursują. Jedna z nich to 1s, która została otwarta po zamknięciu linii nr 3. Kursowała najprawdopodobniej na trasie SZPITAL – Lipowa – 3 maja – Bielska – Górna – Wrzosowa – Warszawska – JUDZIANKA. Po pewnym czasie linia ta kursowała także przez osiedle Mazury (SZPITAL – Lipowa – 3 maja – Bielska – Nowowarszawska – Warszawska – JUDZIANKA). Drugą linią była linia nr 3. Kursowała ona podobnie jak dzisiejsza linia 2s: WRZOSOWA – Warszawska – Judzianka – Warszawska – Nowowarszawska – Bielska – 3 maja – Batorego – 11 Listopada – Lipowa – Szpital.

Uchwałą XXVII/173/17 z dnia 29 marca 2017 roku Rada Miejska rozpoczęła likwidację ZKM, zakończoną w maju 2018 r. Zadania ZKM przejęło Przedsiębiorstwo Usług Komunalnych sp. z o.