Linia kolejowa nr 403 Ulikowo – Piła Północ długości 125 km została zbudowana pod koniec XIX w. Odcinek z Piły do Wałcza został otwarty w 1881 r., z Wałcza do Kalisza Pomorskiego w 1888 r. a w 1895 r. uruchomiono odcinki Ognica – Ulikowo i Kalisz Pomorski - Ognica. Po II wojnie światowej linia obsługiwała tylko ruch lokalny. Na początku XXI w. został zamknięty odcinek pomiędzy Kaliszem Pomorskim a Wałczem. Ostatni rozkładowy pociąg ze Stargardu Szczecińskiego do Piły odjechał w 2000 r. W 2006 r. wznowiono ruch pasażerski na odcinku z Kalisza Pomorskiego do Ulikowa a w 2007 r. przywrócono ruch pasażerski na odcinku Piła – Wałcz. W 2012 r. wznowiono ruch pasażerski na całej linii Ulikowo – Piła.

Piła, kolej

Dolaszewo, kolej

Szydłowo

Skrzatusz, kolej

Dobino, kolej

Wałcz, kolej

Strączno, kolej

Rutwica, kolej

Tuczno, kolej

Krępa Krajeńska, kolej

Nowa Studnica, kolej

Biały Zdrój, kolej

Kalisz Pomorski, kolej

Cybowo, kolej

Prostynia, kolej

Żółwino, kolej

Słutowo, kolej

Wielgoszcz, kolej

Recz, kolej

Rybaki, kolej

Sokoliniec, kolej

Ognica, kolej

Sierakowo, kolej

Tarnowo, kolej

Sulino, kolej

Barzkowice, kolej

Pęzino, kolej

Ulikowo, kolej