Quick answer
Brussels South Charleroi Airport is about 60 km south of Brussels and roughly 8 km from Charleroi city center. Despite the name, this is not a Brussels airport — it is in Wallonia, and getting to central Brussels takes effort.
The Flibco shuttle bus to Bruxelles-Midi station takes 55-60 minutes and runs every 20 minutes. Flibco prices dynamically — cheapest booked online well ahead, dearest at the counter — so check flibco.com for your date. A private transfer to Brussels is quoted as a fixed price when you book. A taxi to Brussels is metered over 60 km and offers no real advantage over a pre-booked transfer.
For Charleroi itself, a taxi takes about 15 minutes.
Fixed-price private transfer
CRL Brussels City Center
From€190for 2 passengers
Other destinations
What actually happens after landing
Charleroi Airport is a compact, budget-airline terminal. After clearing passport control (for non-Schengen flights) or walking straight through (for Schengen), you collect bags from a small carousel area and exit into the arrivals hall.
The arrivals hall has a few shops, a currency exchange (though Belgium uses EUR so most visitors do not need one), and ATMs. It is functional but not luxurious — this is a Ryanair and Wizz Air hub, and the infrastructure matches.
Once outside, the Flibco shuttle bus stop is directly in front of the terminal. Taxis queue on the right. The whole area is compact — you cannot get lost.
Transport options explained honestly
| Option | Destination | Duration | Notes |
|---|---|---|---|
| Flibco shuttle bus | Bruxelles-Midi | 55–60 min | Every 20 min; dynamic pricing, cheapest booked online early |
| TEC local bus + train | Brussels via Charleroi-Sud | ~90 min | Cheapest but slowest, requires a change; fares set by TEC and SNCB |
| Taxi | Brussels center | 50–70 min | Metered over 60 km, expensive for what you get |
| Private transfer | Brussels center | 50–60 min | Fixed price at booking, driver waiting |
| Taxi | Charleroi center | 15 min | Short and straightforward |
| Private transfer | Charleroi center | 15 min | Fixed price, name board at arrivals |
| Rental car | Flexible | Varies | Hertz, Europcar, and others at terminal |
The Flibco shuttle is the default for most budget travelers heading to Brussels. Flibco prices this route dynamically rather than to a fixed tariff: the earlier you book online the less you pay, and buying at the counter on the day costs more. There is no one figure to quote — check flibco.com for your own date. Buses run every 20 minutes and take 55-60 minutes to Bruxelles-Midi (Brussel-Zuid), the main international rail station, where you can connect to the metro, trams, or Thalys/Eurostar.
The TEC bus (line A) runs to Charleroi-Sud rail station, where you catch a train to Brussels. This combo is the cheapest way in but takes roughly 90 minutes and involves navigating Belgian public transport schedules. TEC and SNCB set their own fares — check tec.be and belgiantrain.be.
Realistic pricing expectations
Almost nothing at this airport has a fixed published fare, so the useful advice is about how each option is priced rather than a price list that rots.
For Brussels city center:
- Flibco shuttle: dynamic. Booked online well ahead it is by far the cheapest way in; the counter price on the day is materially higher. Return tickets are cheaper than two singles. Check flibco.com.
- Private transfer: fixed when you book — sedan or minivan, you pick the vehicle and see the price first.
- Taxi: metered over 60 km, so the fare climbs with traffic and you do not know it until you arrive.
For Charleroi center it is only 8 km, so a taxi is a short, modest fare and a transfer is a small premium on it.
For other Belgian cities, the distances are what drive every quote:
| Destination | Duration by road |
|---|---|
| Namur | 30–40 min |
| Mons | 30–40 min |
| Ghent | 1–1.5 hrs |
| Bruges | 1.5–2 hrs |
| Antwerp | 1.5–2 hrs |
For all of these, Flibco to Bruxelles-Midi plus an SNCB intercity train is the budget route; a private transfer is the door-to-door one. Get a transfer quote and check belgiantrain.be, then compare.
Tipping is not expected in Belgium. Taxi fares include service.
Late night arrivals
Charleroi Airport handles budget flights that arrive late — some Ryanair and Wizz Air flights land after 11 PM. Flibco's last departure from the airport is around 1 AM, timed to the last arriving flights (the last bus the other way, from Bruxelles-Midi, leaves around 3 AM). After that, your options are a taxi or a pre-booked transfer. Check flibco.com against your own arrival date — schedules move seasonally.
Late-night taxis are available but may charge higher rates. A pre-booked transfer eliminates uncertainty — the price is fixed and your driver will be there regardless of delays. If your flight lands late, booking ahead is strongly recommended.
Families and luggage
The Flibco shuttle has luggage storage underneath and is manageable with suitcases. However, with multiple children, a stroller, and heavy bags, loading and unloading at Bruxelles-Midi and then navigating the station with everything is tiring.
A private transfer or taxi takes you door-to-door — from the terminal to your hotel — which makes a significant comfort difference for families. It costs substantially more than the shuttle, but the gap narrows once you are buying several shuttle seats; price both for your own group before deciding.
Car seats are not standard in Belgian taxis. Request one in advance with a private transfer, or bring your own.
Where you meet the driver
For the Flibco shuttle, the stop is directly outside the terminal exit — you cannot miss it. Buses are blue and branded.
For a pre-booked transfer, your driver waits in the arrivals hall with a name board. The hall is small enough that you will spot them immediately. Some providers send a text or email with the driver's phone number.
For a taxi, the rank is to the right as you exit the terminal. Taxis are metered and regulated.
Decision helper
Going to Brussels on a budget? Take the Flibco shuttle. Book online in advance for the best price.
Going to Brussels with family or heavy luggage? A private transfer is worth the premium for door-to-door comfort.
Going to Charleroi? A taxi from the rank is quick, cheap, and easy.
Arriving after midnight? Pre-book a transfer. The shuttle may have stopped running.
Heading to Bruges, Ghent, or Antwerp? A private transfer is more practical than shuttle + train combinations, especially for groups.
Renting a car? Belgium has excellent motorways. If you are exploring beyond Brussels, a rental from the terminal is convenient.
Frequently Asked Questions
How far is Charleroi Airport from Brussels?
About 60 km. The shuttle bus takes 55–60 minutes, a taxi or private transfer takes 50–70 minutes depending on traffic.
Is there a direct bus from Charleroi Airport to Brussels?
Yes. The Flibco shuttle runs every 20 minutes to Bruxelles-Midi station and takes 55–60 minutes. Flibco prices dynamically — booking online well ahead is materially cheaper than buying at the counter — so check flibco.com for your date.
How much is a taxi from Charleroi Airport to Brussels?
It is metered over a 60 km motorway run, so the fare depends on traffic and destination and you will not know it until you arrive. A pre-booked transfer is often cheaper and, more to the point, fixed when you book.
Is Charleroi Airport actually in Brussels?
No. It is 60 km south of Brussels, near the city of Charleroi in Wallonia. The 'Brussels South' branding is a marketing name used by budget airlines.
What is the cheapest way to get from Charleroi Airport to Brussels?
The TEC bus + train combination via Charleroi-Sud is the cheapest, but it takes around 90 minutes and involves a change with your luggage. The Flibco shuttle is faster and simpler, and if you book it online well ahead the gap narrows. Fares: tec.be and belgiantrain.be for the bus-and-train route, flibco.com for the shuttle.
Does the Flibco shuttle run at night?
The last departure from the airport is around 1 AM, timed to the last arriving flights. Check flibco.com for the exact schedule on your date.
Is there a train from Charleroi Airport to Brussels?
Not directly from the airport. You must take a TEC bus (line A) to Charleroi-Sud station, then a train to Brussels. Total time: about 90 minutes.
How much is a private transfer from Charleroi Airport to Brussels?
It is quoted as a fixed price when you book, and depends on the vehicle you choose — sedan or minivan — with the driver waiting at arrivals. Get a quote for your date rather than relying on a figure in a guide.
Can I take Uber from Charleroi Airport?
Uber availability at Charleroi Airport is limited and unreliable. The taxi rank or a pre-booked transfer are more dependable options.
Where does the Flibco shuttle drop off in Brussels?
At Bruxelles-Midi (Brussel-Zuid) station, which connects to the metro, trams, buses, and international trains (Thalys, Eurostar).
Charleroi Airport is a budget-airline hub with one main challenge: it is not actually in Brussels. The Flibco shuttle is the standard solution and works well for solo travelers and couples — book it online early, when it is cheapest. For families, groups, or late arrivals, a private transfer provides better value once you factor in the comfort, the door-to-door convenience and the several shuttle seats you would otherwise buy. Plan your onward transport before you land — especially if you arrive late.