Przed stacją Piła Główna biegnie między linią kolejową Tczew – Kostrzyn oraz linią kolejową Poznań Główny PoD – Piła Główna, przechodzi przez Gwdę i kończy bieg na rozjazdach 544 oraz 545, gdzie spotyka się z linią kolejową do Kostrzyna.
Linia jest podzielona na 7 odcinków: A: Kutno – Włocławek (od 0,313 do 54,807) B: Włocławek – Włocławek Brzezie (od 54,807 do 59,956) C: Włocławek Brzezie – Toruń Główny (od 59,956 do 109,058) D: Toruń Główny – Bydgoszcz Wschód (od 109,058 do 152,300) E: Bydgoszcz Wschód – Bydgoszcz Główna (od 152,300 do 160,058) F: Bydgoszcz Główna – Czyżkówko (od 160,058 do 162,578) G: Czyżkówko – Piła Główna (od 162,578 do 247,731)
Historia Odcinek linii kolejowej Piła Główna – Nakło nad Notecią – Bydgoszcz Główna jest jednym z najstarszych na ziemiach polskich. Powstał już w 1851 roku jako część Pruskiej Kolei Wschodniej Krzyż – Piła – Bydgoszcz – Tczew, której celem było połączenie Berlina z Prusami Wschodnimi. Toruń i Włocławek uzyskały połączenie kolejowe 10 lat później w wyniku budowy Kolei Warszawsko-Bydgoskiej.