Stacja kolejowa w Aleksandrowie Kujawskim powstała w tym samym okresie co dworzec, a więc w 1862 roku dla powstającej Kolei Warszawsko-Bydgoskiej, Stacja była ważnym punktem, gdyż była stacją graniczną, między Prusami i Rosją. Po otwarciu nowej linii do Ciechocinka (28 czerwca 1867), stała się stacją węzłową. Obecnie, przez Aleksandrów Kujawski przebiega linia kolejowa nr 18, Kutno - Piła Główna.