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