De spoorlijn werd geopend in 1855 en was destijds eigendom van Société anonyme du chemin de fer de Turnhout (Société Anonyme des chemins de fer d'Anvers à Rotterdam). In 1959 werd de lijn voor personenvervoer opgeheven, maar in 1970 weer heropend.
Het in neorenaissance uitgevoerde stationsgebouw dateert uit 1896.[2] De overkapping was afkomstig vanuit het oude stationsgebouw van Antwerpen-Oost (thans Antwerpen-Centraal).[3][4] De oude overkapping is eerder afgebroken in verband met de hoge onderhoudskosten. Een schaalmodel van deze overkapping is later gebouwd in het stadspark bij het stationnetje van de stoomtreingroep.
In 2007 werd de entreehal ingrijpend gerenoveerd. Ook de loketten en bijhorende ruimten voor de NMBS-medewerkers werden vernieuwd. De perrons werden in 2019 verhoogd.
↑De bron voor de gegevens is NMBS – Reizigerstellingen. De tellingen worden meestal uitgevoerd in de maand oktober: gedurende 9 opeenvolgende dagen (5 werkdagen en de 2 omliggende weekends) worden dan door het stations- en treinbegeleidingspersoneel visuele tellingen verricht. De methode bestaat erin het aantal in- en uitstappende reizigers te tellen in alle stations en stopplaatsen en dit voor alle treinen van het binnenlands verkeer. Het getal naast het kopje 'weekdag' slaat op het gemiddeld aantal opstappende (dus niet het aantal afstappende) reizigers op een weekdag (maandag, dinsdag, woensdag, donderdag en vrijdag opgeteld gedeeld door vijf), zaterdag en zondag staan apart vermeld. De cijfers geven een indicatie en hebben een foutenmarge, die in sommige gevallen aanzienlijk kan zijn.
↑De bron voor de gegevens zijn de jaarlijks door de NMBS in oktober uitgevoerde reizigerstellingen. Stationspersoneel en treinbegeleiders tellen dan visueel gedurende negen opeenvolgende dagen (vijf werkdagen en de twee aansluitende weekends) in alle stations en stopplaatsen het aantal instappende reizigers en dit voor alle binnenlandse treinen. De groene balk geeft het gemiddeld aantal opstappende (dus niet het aantal afstappende) reizigers weer op een weekdag (maandag, dinsdag, woensdag, donderdag en vrijdag opgeteld en gedeeld door vijf). Zaterdag wordt weergegeven door de blauwe en zondag door de rode balk. De cijfers geven een indicatie en hebben een foutenmarge, die in sommige gevallen aanzienlijk kan zijn. In 2008, 2010, 2011 en 2021 (corona) werden geen tellingen uitgevoerd. De gegevens zijn online raadpleegbaar, zoekterm Reizigerstellingen