W 1887 roku ukończono budowę linii kolejowej na odcinku Brodnica – Działdowo. Budowę prowadzono z dwóch stron oddając całość prawie równocześnie. Liczącą 32,3 km trasę Lidzbark – Brodnica uruchomiono 1 września 1887 r., a trasę Lidzbark – Działdowo o długości 22,9 km 1 października tegoż roku. Z chwilą zakończenia I Wojny Światowej ta linia kolejowa przyczyniła się w decydującym stopniu do przyłączenia naszego regionu w granice Rzeczpospolitej. Stało się to na mocy Traktatu Wersalskiego z 28 czerwca 1919 r. Linia kolejowa zapewniała stałe połączenie na trasie Warszawa – Gdynia bez konieczności tranzytu przez teren Prus Wschodnich. Obecnie linia kolejowa nie jest wykorzystywana do przewozów pasażerskich i towarowych.
Budynek dworca wybudowano wkrótce po oddaniu linii kolejowej w 1887 r. W 1909 r. wybudowano w jego pobliżu wieżę wodociągową. W latach 30-stych XX wieku budynek dworca strawił pożar. Został szybko odbudowany, lecz w innym już stylu.