Op 6 november 1852 werd de spoorlijn officieel geopend door de spoorwegmaatschappij "Chemin de Fer de Charleroi à la frontière de France", die in 1940 werd genationaliseerd. Op 29 januari 1965 was de spoorlijn geëlektrificeerd met een bovenleidingsspanning van 3 kV.
Op 10 september 2012 is het treinverkeer tussen Erquelinnes en Jeumont (Frankrijk) opgeheven. Per december 2018 reed er weer twee keer per dag een IC Namen - Charleroi Zuid - Maubeuge v.v., zonder verdere tussenstops; sinds 8 april 2019 is deze ingekort tot Charleroi Zuid - Maubeuge.
Aan een aantal stations van deze spoorlijn is het 2de spoor buiten dienst gegaan en stoppen alle treinen langs het zelfde perron in een aantal andere stations zijn beide sporen nog in gebruik
Vanaf 12 december 2022 (10 jaar nadat de verbinding werd afgeschaft) rijdt er dagelijks weer een reguliere stoptrein van station Charleroi-Centraal naar Maubeuge zonder stop in Jeumont, deze trein zal op alle stations tussen Charleroi-Centraal en Erquelinnes stoppen.
Aansluitingen
In de volgende plaatsen is of was er een aansluiting op de volgende spoorlijnen:
Charleroi-Centraal
Spoorlijn 124 tussen Brussel-Zuid en Charleroi-Centraal