[2] The first railway connection to Namur was inaugurated in 1843, when the Belgian State Railways (Chemins de fer de l'État Belge) opened an indirect line from Brussels to Charleroi (via Braine-le-Comte), continuing to Namur.
In 1850, the Compagnie du Nord-Belge inaugurated line 125, connecting Namur to Liège.
In 1856, a third company reached Namur (Grande compagnie du Luxembourg) with a direct link to Brussels with line 161.
At the end of the 1990s, the passenger building was restored and enlarged by a slab covering the tracks.
The station was served by a daily Thalys high-speed rail service to Paris between 1998 and 31 March 2015.