virail helps you to find timetables and prices for all buses from Brussels to Charleroi.
The route from Brussels to Charleroi is served daily by 6 bus departing from the stations of Brussels Airport, Brussels-North Station and arriving to the station of Charleroi.
The average duration of the journey is 1 h 50 min. The first bus leaves at 06:55. The last is at 21:50.