How to get from Charleroi to Brussels by train?
From Charleroi to Brussels by train
To get from Charleroi to Brussels in Brussel, take the IC train from Charleroi-Central station to Nivelles station. Next, take the S19 train from Nivelles station to Saint-Job station. The total trip duration for this route is approximately 1 hr 37 min.
- 1Start from train stationCharleroi
- 2Wait for trainICNivelles
- 3Ride to train stationNivelles25 min
- 4Wait for trainS19Bruxelles-Luxembourg
- 5Ride to train stationSaint-Job32 min
- 6Walk toBrussels600 m • 8 min
Alternative route from Charleroi to Brussels by train via IC, IC and S7
To get from Charleroi to Brussels in Brussel, you’ll need to take 3 train lines: take the IC train from Charleroi-Central station to La Louvière-Sud station. Next, you’ll have to switch to the IC train and finally take the S7 train from Hal station to Saint-Job station. The total trip duration for this route is approximately 1 hr 45 min.
- 1Start from train stationCharleroi
- 2Wait for trainICTournai
- 3Ride to train stationLa Louvière-Sud15 min
- 4Wait for trainICTurnhout
- 5Ride to train stationHal41 min
- 6Wait for trainS7Vilvorde
- 7Ride to train stationSaint-Job15 min
- 8Walk toBrussels600 m • 8 min
Charleroi is located at Charleroi, Brussel and the nearest public transit station is Charleroi Gare Centrale - Quai 05.
Bus stations close to Charleroi:
- Charleroi Gare Centrale - Quai 05
- Charleroi Gare Centrale - Quai 10
- Charleroi Gare Centrale - Quai 16
Brussels is located at Brussels, Brussel and the nearest public transit station is Thevenet.
Train stations close to Brussels:
- Saint-Job
Bus stations close to Brussels:
- Houzeau
- Uccle Mercure
- Place Saint-Job / Sint-Jobplein
- Aalst to Brussels
- Asse to Brussels
- Diest to Brussels
- Froidchapelle to Brussels
- Keerbergen to Brussels
- Leuven to Brussels
- Lommel to Brussels
- Domaine Des Grottes De Han to Brussels
- Kuurne to Brussels
- Meerhout to Brussels
- Tongeren to Brussels
- Turnhout to Brussels
- Liège-Guillemins to Brussels
- Dinant to Brussels
- Ypres to Brussels
- Charleroi to Brakel
- Charleroi to Chimay
- Charleroi to Genappe
- Charleroi to Hamont-Achel
- Charleroi to Hove
Alternative route from Charleroi to Brussels by train via IC, IC and S7
To get from Charleroi to Brussels in Brussel, you’ll need to take 3 train lines: take the IC train from Charleroi-Central station to La Louvière-Sud station. Next, you’ll have to switch to the IC train and finally take the S7 train from Hal station to Saint-Job station. The total trip duration for this route is approximately 1 hr 45 min.
- 1Start from train stationCharleroi
- 2Wait for trainICTournai
- 3Ride to train stationLa Louvière-Sud15 min
- 4Wait for trainICTurnhout
- 5Ride to train stationHal41 min
- 6Wait for trainS7Vilvorde
- 7Ride to train stationSaint-Job15 min
- 8Walk toBrussels600 m • 8 min
What is the fastest way to get from Charleroi to Brussels?
The fastest way takes 97 minutes, using Bus line IC, Bus line S19.
What is the alternative route to get from Charleroi to Brussels?
The alternative route takes 105 minutes, using Bus line IC, Bus line IC, Bus line S7.
Is there a direct train between Charleroi and Brussels?
No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 37 min.
Which train line goes from Charleroi to Brussels?
The IC train line goes from Nivelles station near Charleroi in Belgium to Nivelles station. From there you’ll have to take one train line till Nivelles station near Brussels in Brussel.
How long does it take to travel from Charleroi to Brussels by train?
The total travel time between Charleroi in Belgium and Brussels in Brussel by train is about 1 hr 37 min.
Where do I get on the train near Charleroi to get to Brussels?
Get on the IC train from the Nivelles station near Charleroi in Belgium.
Where do I get off the train when travelling between Charleroi and Brussels?
Get off the train at the Nivelles station, which is closest to Brussels in Brussel.