You can get from Charleroi to Brussels by train, bus or flight.
To get from Charleroi to Brussels on 29 Jan we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||30 miles (49 km)|
|Available travel modes||Train|
|Fastest mode||Train • £10 • 51 min|
|Popular travel companies||SNCB | IC|
Travel 30 miles (49 km) by train to Brussels from Charleroi. SNCB | IC is the main travel provider operating this journey. Travellers can even take a direct from Charleroi to Brussels.
Travelling from Charleroi to Brussels is a straightforward journey that can be done by train or by coach. The two cities lie just 50 km away from one another. Air travel between Belgium’s third largest city Charlerioi, and its capital, Brussels, is not possible due to their close proximity. Of the two options, trains are faster, cheaper, and more frequent.
Coaches bound for Brussels depart from Charleroi-South Airport, which is actually found in the north of the centre of Charleroi. This means passengers travelling from Charleroi to Brussels via bus will first need to take Public Transit Bus A from Charleroi-Sud Railway Station to the airport. Passengers can then board one the many frequent airport shuttle services which depart up to twice an hour from the airport and are operated by Brussels City Shuttle. Total journey time for this option is 1.25 hours.
Travelling from Charleroi to Brussels is most popular by train. A number of frequent trains are operated by Belgian Railways, also known as NMBS/SNCB. Fast Intercity trains with a journey time of less than an hour depart up to three times per hour from Charleroi-Sud, arriving at Brussels-Midi. The first train departs early in the morning and the last late in the evening. There are also a number of regional trains with a longer journey time.
Travelling from Charleroi to Brussels includes taking a train.
Travelling by train is also the quickest way from Charleroi to Brussels. It takes on average 51 min to travel this journey.
Brussels is approximately 30 miles (49 km) away from Charleroi.
The average frequency per day from Charleroi to Brussels is:
However, we recommend checking specific travel dates for your journey between Charleroi and Brussels as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Charleroi to Brussels:
If finding a good deal is your main consideration for your trip from Charleroi to Brussels, then we'll help you find the best value travel company for you:
Before travelling from Charleroi to Brussels, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:
But we recommend booking Charleroi to Brussels tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need