Travel options
from Charleroi to Brussels

You can get from Charleroi to Brussels by train, bus or flight.

Our recommendation

To get from Charleroi to Brussels on 19 Oct we recommend taking a train because it’s the best combination of price and speed.

09:54Charleroi Sud0h51 10:45Brussels-Midi
0 changes
£121One-way
Cheapest
09:54Charleroi Sud0h51 10:45Brussels-Midi
0 changes
£121One-way
Other options
08:54Charleroi Sud0h51 09:45Brussels-Midi
0 changes
£121One-way
09:23Charleroi Sud0h53 10:16Brussels-Midi
0 changes
£121One-way
08:23Charleroi Sud0h53 09:16Brussels-Midi
0 changes
£121One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
18 Oct
£10SNCB | IC
Find prices
Tue
19 Oct
£10SNCB | IC
Find prices
Wed
20 Oct
£10SNCB | IC
Find prices
Thu
21 Oct
£10SNCB | IC
Find prices
Fri
22 Oct
£10SNCB | IC
Find prices
Sat
23 Oct
£10SNCB
£10SNCB
Sun
24 Oct
£10SNCB
£10SNCB
Mon
25 Oct
£10SNCB | IC
Find prices
Tue
26 Oct
£10SNCB | IC
Find prices
Wed
27 Oct
£10SNCB | IC
Find prices
Thu
28 Oct
£10SNCB | IC
Find prices
Fri
29 Oct
£10SNCB | IC
Find prices
Sat
30 Oct
£10SNCB | IC
Find prices
Sun
31 Oct
£10SNCB | IC
Find prices
Mon
1 Nov
£10SNCB | IC
Find prices
Tue
2 Nov
£10SNCB | IC
Find prices
Wed
3 Nov
£10SNCB | IC
Find prices
Thu
4 Nov
£10SNCB | IC
Find prices
Fri
5 Nov
£10SNCB | IC
Find prices
Sat
6 Nov
£10SNCB | IC
Find prices
Sun
7 Nov
£10SNCB | IC
Find prices

Travel Information between Charleroi and Brussels

distanceDistance30 miles (49 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £11 • 51 min
carriersPopular travel companiesSNCB | IC

Take a train to travel 30 miles (49 km) to Brussels from Charleroi. SNCB | IC is the main travel provider operating this journey. Travellers can even take a direct from Charleroi to Brussels.

Journey 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.

Buses from Charleroi to Brussels

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.

Trains from Charleroi to Brussels

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: related information

Here are some other resources that might have the information you need