5 lutego 1895 roku oficjalnie uruchomiono przewozy towarowe na linii Białośliwie – Kocik Młyn – Pobórka – Czajcze – Kijaszkowo – Szczerbin – Łobżenica) wraz z odgałęzieniem Czajcze – Wysoka. Przewozy pasażerskie uruchomiono 14 maja 1895. Odcinek Nakło – Suchary – granica powiatu ukończono 27 września 1895.
Bydgosko-Wyrzyskie Koleje Dojazdowe powstały z połączenia dwóch niezależnie od siebie działających linii kolei wąskotorowych: Bydgoskich Kolei Powiatowych i Wyrzyskich Kolei Powiatowych. Obie sieci powstały równolegle w 1895 roku i miały podobne zastosowania (przewóz zarówno towarów, jak i pasażerów). Bardzo szybko zetknęły się ze sobą na stacji w Sucharach, ale oficjalnie połączone zostały dopiero w 1949 roku. Wspólnie miały 256 kilometrów torów, 8 lokomotywowni i 5 stacji stycznych ze stacjami normalnotorowymi. Latem 1898 rozpoczęto budowę odcinka Kocik Młyn – Wysoka. Rok później zakończono inwestycję. Równolegle z budowa odcinka Kocik Młyn – Wysoka powstawał również odcinek Olszewki – Nieżychowo CukrowniaJędrzejczak Jacek, Korcz Paweł, Roszak Marek, Rys historyczny Wyrzyska Kolej Powiatowa, wyd. Towarzystwo Wyrzyska Kolej Powiatowa, 2011..
W 1902 roku Wyrzyskie Koleje Powiatowe miały sieć o długości wraz z bocznicami 167,5 km.