W okresie od 15 marca do 30 czerwca 2020 wskutek pandemii koronawirusa Zakład Komunikacji Miejskiej wstrzymał wykonywanie wszystkich swoich kursów. Skutkowało to nie podpisaniem umowy o świadczenie usług przewozowych przez gminę Wałcz. W związku z tym od 1 stycznia 2021 autobusy ZKM nie wyjeżdżały poza granice miasta Wałcz. 18 stycznia 2021 ZKM wznowił kursy do Strączna, Ostrowca i Szwecji, a 1 lutego 2021 do Kłębowca i Karsiboru. Od 1 czerwca 2021 Zakład Komunikacji Miejskiej przestał kursować do miejscowości na terenie gminy Wałcz. 28 czerwca 2021 ZKM ponownie wznowił kursy do Strączna, Ostrowca i Szwecji, a 1 stycznia 2022 do Wałcza Drugiego.
Linie autobusowe Zakład Komunikacji Miejskiej w Wałczu obsługuje 15 linii, wykonując 144 kursy dziennie (w tygodniu) lub 59 dziennie (w weekend), stan na marzec 2025. Linie autobusowe Numer linii Trasa Liczba przystanków Częstotliwość kursów Liczba kursów w tygodniu Liczba kursów w weekend 0 Dolne Miasto - Zatorze - Puls/Baza ZKM Puls/Baza ZKM - Zatorze - Dolne Miasto 24 30 - 60 min 28 15 2 Olszynka - Dworzec PKP - Puls/Baza ZKM - Bydgoska ZE - Wałcz Drugi Wałcz Drugi - Bydgoska ZE - Dworzec PKP - Puls/Baza ZKM - Olszynka 28 39 - 200 min 23 0 2A Bukowina COS - Dolne Miasto - Dworzec PKP - Olszynka 39 55 - 340 min 5 7 2B Olszynka - Zatorze - Puls/Baza ZKM Puls/Baza ZKM - Zatorze-