[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Charleroi to Brussels

Showing times and prices for Jul 25

Cheapest

$15

Average

$15

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Charleroi to Brussels will cost around $ 15 if you buy it on the day, but the cheapest tickets can be found for only $ 15.

Cheapest
04:05PMCharleroi Sud0h51 04:56PMBrussels-Midi
0 changes
$151One-way
Cheapest
10:09PMCharleroi Sud1h21 11:30PMBrussels-Midi
1 changes
$151One-way
Cheapest
05:05PMCharleroi Sud0h51 05:56PMBrussels-Midi
0 changes
$151One-way
Cheapest
02:05PMCharleroi Sud0h51 02:56PMBrussels-Midi
0 changes
$151One-way
Cheapest
10:05AMCharleroi Sud0h51 10:56AMBrussels-Midi
0 changes
$151One-way

Timetable Charleroi to Brussels

Showing trains for tomorrow, Sun, Jul 25
08:05AMCharleroi Sud0h51 08:56AMBrussels-Midi
0 changes
09:05AMCharleroi Sud0h51 09:56AMBrussels-Midi
0 changes
10:05AMCharleroi Sud0h51 10:56AMBrussels-Midi
0 changes
11:05AMCharleroi Sud0h51 11:56AMBrussels-Midi
0 changes
12:05PMCharleroi Sud0h51 12:56PMBrussels-Midi
0 changes
01:05PMCharleroi Sud0h51 01:56PMBrussels-Midi
0 changes
02:05PMCharleroi Sud0h51 02:56PMBrussels-Midi
0 changes
03:05PMCharleroi Sud0h51 03:56PMBrussels-Midi
0 changes
04:05PMCharleroi Sud0h51 04:56PMBrussels-Midi
0 changes
04:09PMCharleroi Sud1h21 05:30PMBrussels-Midi
0 changes
05:05PMCharleroi Sud0h51 05:56PMBrussels-Midi
0 changes
05:09PMCharleroi Sud1h21 06:30PMBrussels-Midi
0 changes
06:05PMCharleroi Sud0h51 06:56PMBrussels-Midi
0 changes
06:09PMCharleroi Sud1h21 07:30PMBrussels-Midi
0 changes
07:05PMCharleroi Sud0h51 07:56PMBrussels-Midi
0 changes
07:09PMCharleroi Sud1h21 08:30PMBrussels-Midi
0 changes
08:05PMCharleroi Sud0h51 08:56PMBrussels-Midi
0 changes
08:09PMCharleroi Sud1h21 09:30PMBrussels-Midi
0 changes
09:05PMCharleroi Sud0h51 09:56PMBrussels-Midi
0 changes
09:09PMCharleroi Sud1h21 10:30PMBrussels-Midi
0 changes
10:05PMCharleroi Sud0h52 10:57PMBrussels-Midi
0 changes
10:09PMCharleroi Sud1h21 11:30PMBrussels-Midi
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Jul 24
$15SNCB | IC
Find prices
Sun
Jul 25
$15SNCB | IC
$6Flixbus
Mon
Jul 26
$15SNCB | IC
$6Flixbus
Tue
Jul 27
$15SNCB | IC
Find prices
Wed
Jul 28
$15SNCB | IC
Find prices
Thu
Jul 29
$15SNCB | IC
Find prices
Fri
Jul 30
$15SNCB | IC
Find prices
Sat
Jul 31
$15SNCB | IC
$6Flixbus
Sun
Aug 1
$15SNCB | IC
$6Flixbus
Mon
Aug 2
$15SNCB | IC
$6Flixbus
Tue
Aug 3
$15SNCB | IC
Find prices
Wed
Aug 4
$15SNCB | IC
Find prices
Thu
Aug 5
$15SNCB | IC
Find prices
Fri
Aug 6
$15SNCB | IC
$6Flixbus
Sat
Aug 7
$15SNCB | IC
$6Flixbus
Sun
Aug 8
$15SNCB | IC
$6Flixbus
Mon
Aug 9
$15SNCB | IC
$6Flixbus
Tue
Aug 10
$15SNCB | IC
Find prices
Wed
Aug 11
$15SNCB | IC
Find prices
Thu
Aug 12
$15SNCB | IC
Find prices
Fri
Aug 13
$15SNCB | IC
Find prices

The fastest trains from Charleroi to Brussels

Showing times and prices for Jul 25

Fastest Journey

51 m

Average

1 h

Trains per day

22

Distance

49 km

Of the 22 trains that leave Charleroi for Brussels every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 49 km distance in an average of 1 h but if you time it right, some trains will get you there in just 51 m .

The slowest trains will take 1 h 21 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
04:05PMCharleroi Sud0h51 04:56PMBrussels-Midi
0 changes
$151One-way
Fastest
05:05PMCharleroi Sud0h51 05:56PMBrussels-Midi
0 changes
$151One-way
Fastest
02:05PMCharleroi Sud0h51 02:56PMBrussels-Midi
0 changes
$151One-way
Fastest
10:05AMCharleroi Sud0h51 10:56AMBrussels-Midi
0 changes
$151One-way
Fastest
01:05PMCharleroi Sud0h51 01:56PMBrussels-Midi
0 changes
$151One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Charleroi to Brussels

distanceDistance30 miles (49 km)
durationAverage train duration51 min
priceAverage train ticket price$15 (€12)
changesDirect trainYes
carriersTrain providersSNCB | IC or SNCB

Trains from Charleroi to Brussels cover the 30 miles (49 km) long trip taking on average 51 min with our travel partners like SNCB | IC or SNCB. There are direct train services available. While the average ticket price for this route costs around $15 (€12)], you can find the cheapest train ticket for as low as $15 (€12). Travelers depart most frequently from Charleroi-South and arrive in Bruxelles-Midi.

Train companies

Charleroi to Brussels with SNCB

You can travel by train between Charleroi and Brussels with SNCB for as low as $15 (€12). When you search for schedules and tickets, Omio will show you the best route.

SNCB

SNCB is Belgium's main train company and offers First class or Second class tickets for your train between Charleroi and Brussels.

Find cheap tickets for SNCB trains between Charleroi and Brussels on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Charleroi to Brussels train schedule from SNCB, the latest train ticket offers available and other travel information for the 30 miles (49 km) trip between Charleroi and Brussels, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Charleroi and Brussels in the Omio app, you can check to see if the SNCB trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the SNCB train schedule for your ideal departure and arrival times, compare the best route available to get to Brussels from Charleroi and then book a cheap train with ease. Sit back and enjoy your upcoming train from Charleroi to Brussels with SNCB!

When you buy your SNCB train tickets from Charleroi to Brussels don't forget to keep the following COVID-19 related policies in mind:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Charleroi to Brussels
Travel by train to Brussels easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Charleroi to Brussels.
FAQs
How much do cheap trains to Brussels from Charleroi cost?
Omio customers have found cheap train tickets between Charleroi and Brussels for as low as $15 (€12)  for the next 7 days.
How much does it cost to take a train to Brussels from Charleroi?
The train price from Charleroi to Brussels is on average $15 (€12)  if you are looking to book your tickets for this route in the next 7 days.
How far is Brussels from Charleroi by train?
You should expect to travel around 30 miles (49 km)  to Brussels from Charleroi by train.
What is the Charleroi to Brussels train travel time?
While the time it takes to travel 30 miles (49 km) to Brussels from Charleroi can vary based on specific dates, weekends, and holidays, the Charleroi to Brussels train journey time is on average 51 min.
Which train station from Charleroi to Brussels do I depart from? Which Brussels train station from Charleroi do I arrive in?

When taking a train from Charleroi, you have a couple of train stations you can depart from including Charleroi-South, Charleroi-Ouest and Charleroi, Marchienne-Au-Pont Est. When you arrive in Brussels, your train can arrive in train stations including Bruxelles-Midi, Bruxelles-Central and Brussels-Nord.

Omio customers traveling this route book their trains from Charleroi-South   to Bruxelles-Midi.

Where is the train station in Charleroi to go to Brussels? Where is the train station in Brussels located?

Passengers board their train most frequently from Charleroi-South and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Bruxelles-Midi and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Brussels.

Which train companies can get me from Charleroi to Brussels?
For the route from Charleroi to Brussels you can take a train with SNCB | IC or SNCB. Be sure to check out all possible train providers that offer services from Charleroi to Brussels on Omio to compare what amenities they may have.
Are there any direct trains from Charleroi to Brussels?
Yes, you can find a direct train to Brussels from Charleroi with SNCB | IC  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What are the first and last departure train times from Charleroi to Brussels?
You can take the first train from Charleroi to Brussels at 6: 09 AM. The last train from Charleroi to Brussels that you can take departs at 11: 05 AM. Omio shows you the latest train from Charleroi to Brussels schedule to help you book the best departure time for this trip.
When should I book the Charleroi to Brussels train for the best deals on tickets?
The price of a one way train ticket from Charleroi to Brussels is on average $15 (€12) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between Charleroi and Brussels available a few months in advance.
Stations

Important Stations and Airports for this Journey

Charleroi
Brussels
Charleroi Sud
Amenities
Refreshments
Charleroi-Ouest
Amenities
Couillet
Amenities
Jamioulx
Amenities
Lodelinsart
Amenities
Marchienne au Pont
Amenities
Marchienne-Zone
Amenities