Kolej dotarła do Chojnic w 1871 w ramach Królewskich Kolei Wschodnich. Chojnice wówczas miały 3000 mieszkańców. Miasto zyskało połączenie z Berlinem, Gdańskiem i Królewcem.
Chojnice stały się węzłem 15 listopada 1877 roku, po wybudowaniu linii do Człuchowa, przedłużonej rok później do Szczecinka. W 1883 powstała linia z Chojnic do Tucholi. W 1894 otwarto linię z Nakła nad Notecią do Chojnic. W 1902 Chojnice uzyskały bezpośrednie połączenie z Kościerzyną.
W lutym 2024 roku zakończył się remont budynku dworca. Całość prac wyniosła 24 miliony złotych i była częścią większego projektu unijnego związanego z węzłem integrującym komunikację.