Trains from Brussels to Charleroi

  • Lowest price from $13.11
  • Average duration 1h 31m
  • Connections per day 2
  • Distance 49 km
  • CO₂ per person 1 kg

train from Brussels to Charleroi

The journey from Brussels to Charleroi is about 49 km. On average a train trip takes 1h 31m with 2 connections per day.

Lowest price $13.11
Trip duration 1h 31m
Connections per day 2
Lowest price $13.11
Highest price $13.11
First departure 12:20 AM
Last departure 12:25 AM
Distance 49 km
Departure Brussels
Arrival Charleroi
Travel operator Intercity
Find the best price
SNCB3.43 kg CO₂
17:45Brussel-Zuid
51 min
18:36Charleroi Sud
$14.79
direct
SNCB3.43 kg CO₂
21:45Brussel-Zuid
51 min
22:36Charleroi Sud
$14.79
direct
SNCB3.43 kg CO₂
22:45Brussel-Zuid
51 min
23:36Charleroi Sud
$14.79
direct

Next departures from Brussels to Charleroi

Sample times and fares for the coming days — book to confirm availability and price.

DB - Intercity $13.11
00:25 Brussels Central Station
1h 28m · 1 changes
06:23 Charleroi Sud
See all timetables

CO₂ emissions by mode

train 3.43kg
bus 3.68kg
flight 9.8kg
carpool 7.84kg
How much CO₂ is emitted travelling by train from Brussels to Charleroi?

The train journey between Brussels and Charleroi emits 3.43kg of CO₂.

How much CO₂ do I save by taking the train between Brussels and Charleroi?

Taking the train between Brussels and Charleroi saves 6.37kg of CO₂ compared to a flight, 0.25kg compared to the bus and 4.41kg compared to the car.

FAQ