Charleroi Airport to Brussels: the budget-flyer's guide
How do you get from Charleroi Airport to Brussels?
The easiest way is the dedicated shuttle bus (Flibco) direct to Brussels-Midi, taking about an hour. Alternatively, a local bus links the airport to Charleroi-Sud station for a train to Brussels (slower, sometimes cheaper). Charleroi is ~50 km from Brussels, so budget about an hour and book the shuttle ahead for the best price.
First: make sure you mean Charleroi, not Zaventem
This trips up countless travellers. “Brussels” has two airports, and they’re very different:
- Brussels Airport (Zaventem, BRU) — the main one, ~12 km from the centre, with a fast 20-minute train (that guide here).
- Brussels South Charleroi Airport (CRL) — used by many low-cost carriers, about 50 km south of Brussels near the city of Charleroi. Despite the name, it is not near Brussels.
If your boarding pass says CRL / Charleroi, this is your guide. Budget about an hour to reach the centre.
Option 1: the direct shuttle bus (easiest)
A dedicated shuttle bus (operated by Flibco, with timetables synced to flights) runs directly from outside the Charleroi terminal to Brussels-Midi (Bruxelles-Midi), the main station, in roughly an hour.
- Book online in advance for the cheapest fare (it’s pricier on the day).
- Buses meet flights and run frequently; the stop is right outside arrivals.
- Drops you at Brussels-Midi, from where the STIB metro or a short walk reaches the centre (STIB guide).
This is the recommended option for most travellers — simplest, direct, and reliable.
Option 2: local bus + train (sometimes cheaper)
For the budget-focused:
- Take TEC bus line A (or the shuttle) from the airport to Charleroi-Sud (Charleroi-Central) railway station.
- Then a SNCB train from Charleroi-Sud to Brussels (Midi/Central/Nord), ~50–60 minutes.
This can be cheaper, especially with a weekend or youth rail ticket, but involves a change and a bit more planning. See Charleroi: the cheapest route on our blog for the money-saving breakdown.
Option 3: taxi / ride-share (priciest)
A taxi or pre-booked transfer from Charleroi to Brussels is expensive given the 50 km distance — only worth it for groups splitting the cost or very late arrivals with no shuttle. Confirm the fixed price before setting off.
Quick comparison
| Option | Time | Cost | Best for |
|---|---|---|---|
| Direct shuttle (Flibco) | ~1 hr | €€ | Most travellers |
| Bus + train via Charleroi-Sud | ~1 hr+ | € (cheapest) | Budget, flexible |
| Taxi / transfer | ~50 min | €€€€ | Groups, late nights |
Practical tips
- Book the shuttle ahead — same-day prices are noticeably higher.
- Allow a generous buffer heading to the airport; the distance and single road can mean traffic.
- Factor Charleroi into your “cheap flight” maths — a low fare can be eaten up by the transfer cost and the lost hour each way (budget guide).
- Last connections can be earlier than at Zaventem — check the final shuttle/train times if you land late.
Once you’re in Brussels-Midi, you’re set — and the whole city plus all the day trips are at your feet. Just remember on the way home: CRL is the far one.
Frequently asked questions — Charleroi Airport to Brussels: the budget-flyer's guide
Is Charleroi Airport actually in Brussels?
No — despite being branded 'Brussels South Charleroi Airport', it's about 50 km south of Brussels, near the city of Charleroi. Many low-cost airlines (like Ryanair) use it. Don't confuse it with Brussels Airport (Zaventem), which is much closer to the city.How long does it take to get from Charleroi to Brussels?
About an hour by the direct shuttle bus to Brussels-Midi. The bus-plus-train route via Charleroi-Sud station takes a similar or slightly longer time depending on connections. Allow extra buffer when heading to the airport for a flight.
Related reading

Getting from Brussels Airport to the city centre
How to get from Brussels Airport (BRU) to the city centre — train, bus, taxi and ride-share compared on price and time, plus the Charleroi airport option.

Charleroi airport to Brussels: the cheapest route we found
Flew into Charleroi on a budget airline? Here's the cheapest way we found from Charleroi to Brussels, the mistake to avoid, and when to just take the shuttle.

Brussels on a budget: how to do the city cheaply
How to visit Brussels on a budget — free sights, cheap eats, transport savings, and the best-value experiences, plus a realistic daily budget.

Brussels travel tips: 20 things to know before you go
Essential Brussels travel tips — language, money, transport, safety, etiquette and money-savers — everything to know before your first trip to the city.