Bus to/from Charleroi Airport
Which bus and shuttle services operate at Charleroi Airport?
Brussels South Charleroi Airport (CRL) is well connected with reliable bus and shuttle services to Brussels, nearby cities, and across Belgium. The main options include:
Brussels Midi Shuttle (Flibco)
The most popular and direct option linking Brussels Midi Station with Charleroi Airport. The journey takes around 55-60 minutes and operates roughly every 20 minutes daily, from early morning until late at night. Tickets are subject to availability and cheaper when bought online in advance, so we recommend pre-booking if you can. Prices start at €13,90 each way.
For more information and bookings, visit:
Holiday Extras Transfers
Secure your transfer from Charleroi Airport to Brussels (and beyond) in advance and travel with complete peace of mind. At Holiday Extras enjoy competitive fares starting from just €13 pp, with the flexibility of free cancellation up to 24 hours before your journey. Choose from a carefully selected range of transfer options designed to suit every traveller and budget, from affordable shared shuttles to comfortable private cars and premium executive vehicles. Whatever your travel style, we make it easy to find the perfect Charleroi Airport transfer at a great price.
TEC Bus A1 (Charleroi-Central)
This reliable local bus connects Charleroi-Central Station to the airport in around 20 minutes. Operating from 04:30 to 23:30, it runs twice per hour throughout the day. A great choice for those linking a train journey with an easy onward bus connection. Tickets cost around €6.
For up-to-date prices and timetables, visit:
FlixBus Charleroi Airport
Long-distance coaches offering routes from Charleroi Airport to destinations across Belgium and neighbouring countries. Perfect for budget-conscious or cross-border travellers. Coaches depart from Terminal 1 several times a day, with fares starting from €8. Enjoy free Wi-Fi, USB ports and comfortable seating.
Tickets and timetables are available on the:
Alternatives to the bus or shuttle
- Taxi or Private Transfer – Taxis from Charleroi Airport provide reliable, door-to-door service and operate 24/7. Ideal for travellers looking for comfort, flexibility and a direct journey to their destination.
- Driving & Parking – Prefer to drive yourself? Charleroi Airport offers a variety of parking options, from budget-friendly parking with shuttles to convenient car parks within waling distance to the terminal. The car parks are secure, well-lit, and open 24 hours a day. For the best prices, it's always smart to book in advance online: Parking at Charleroi Airport.
Charleroi Airport Bus Transfers - FAQs
Where do I catch the bus at Charleroi Airport?
All bus and shuttle services (including Flibco, TEC and FlixBus) depart from Terminal 1, just outside the arrivals hall. Clear signage will direct you to the correct stop for each service.
Can I buy bus tickets at the airport?
Yes, tickets for most services can be purchased from ticket machines or counters in the arrivals area, or directly from the driver (cashless payment is often preferred). However, online booking is usually cheaper and guarantees your seat.
How long does it take to travel from Charleroi Airport to Brussels by bus?
The journey between Charleroi Airport and Brussels Midi Station takes roughly 55–60 minutes, depending on traffic conditions.
Is there a bus from Charleroi Airport to Charleroi city centre?
Yes, the TEC Bus A1 operates between the airport and Charleroi-Central Station in about 20 minutes, making it ideal for onward train connections across Belgium.
Can I use contactless or cards on TEC buses?
Yes, contactless payment is accepted on TEC buses, as well as the TEC app and ticket machines at Charleroi-Central Station.
Are there buses to other cities in Belgium and neighbouring countries?
Yes. FlixBus runs from Charleroi Airport to cities like Bruges, Ghent, Lille and Luxembourg, offering affordable long-distance travel with free Wi-Fi and USB charging ports. There are also connections to other Belgian cities and cross-border destinations, making it an easy option for travellers exploring the region.
Can I get from Charleroi Airport to Brussels by train?
Not directly — the airport doesn't have its own train station. You'll need to take the TEC A1 bus to Charleroi-Central Station, then connect to a SNCB train to Brussels. The combined journey takes around 1 hour 15 minutes.