Brussels Airport (BRU) vs Charleroi (CRL): which one to fly into
A practical comparison of Brussels Airport (BRU) and Charleroi (CRL) for travellers flying to Brussels — airlines, ground transport, families, and private aviation.
The short answer
For almost any visitor flying to Brussels, Brussels Airport (BRU) in Zaventem is the correct choice. It is closer, better connected, faster to reach the centre, and handled by a broader range of full-service carriers. Charleroi airport (CRL) is useful only if a specific low-cost carrier — typically Ryanair or Wizz Air — operates a route from your city that no airline serves into BRU. In BRU vs CRL, BRU wins on time, comfort and predictability; CRL wins, occasionally, on ticket price.
Brussels Airport (BRU) profile
BRU sits in Zaventem, around twelve kilometres from central Brussels. It is the country's main international hub and home base for Brussels Airlines, with strong service from Lufthansa, Air France-KLM, British Airways, Turkish Airlines, Qatar Airways, Emirates, Etihad, Royal Air Maroc, ITA Airways and several African carriers including ASKY, RAM and Ethiopian. For travellers from North Africa, West Africa and the Gulf, BRU is in practice the only sensible Brussels airport: the direct routes from Casablanca, Algiers, Tunis, Dakar, Abidjan, Doha, Dubai and Istanbul all land here.
The terminal is modest by hub standards but well organised. Immigration moves quickly at off-peak times; the lounges are honest rather than spectacular. There is a small private terminal for private aviation, run by Aviapartner Executive and Flying Group's FBO, with screened access for principals and delegations.
Brussels airport to city centre
Three options cover everything.
Train. The Brussels Airport Express runs from a station under the terminal directly to Brussels-Central in seventeen minutes, with stops at Brussels-North and Brussels-Midi. Departures every ten to twenty minutes. A single ticket sits around 12 EUR. For solo travellers without heavy luggage, this is the fastest option.
Private car or taxi. Outside rush hour, the drive from BRU to a hotel in central Brussels is twenty to twenty-five minutes. In peak traffic — roughly 7:30 to 9:30 in the morning and 16:30 to 19:00 on weekdays — count forty minutes. A licensed taxi from the official rank runs about 45–55 EUR; a private chauffeur on a pre-booked transfer sits between 80 and 140 EUR for a sedan, depending on vehicle class and waiting time.
Hotel shuttle. Most premium hotels in central Brussels operate their own pickup service through a vetted chauffeur partner, billed to the room.
Charleroi airport (CRL) profile
Charleroi sits roughly fifty kilometres south of Brussels, in Wallonia. It is the secondary airport for the region, used heavily by Ryanair and Wizz Air, with a handful of charter and seasonal carriers. The marketing name "Brussels South Charleroi Airport" is a stretch: Charleroi is a separate city, in a separate province, and the airport is no closer to central Brussels than Antwerp's is.
The terminal is functional. It moves volume reasonably well in peak hours but has none of BRU's amenities — limited lounges, simpler dining, no private terminal for private aviation. CRL is occasionally used for repositioning by private operators but is rarely a destination of choice for them.
Charleroi to Brussels
Three options, none of them as good as the BRU equivalents.
Shuttle bus. Flibco operates a coach from CRL directly to Brussels-Midi station. Journey time is around 60 minutes outside traffic, longer on Fridays and Sundays. Ticket around 17–22 EUR.
Train via Charleroi-Sud. A local bus links the airport to Charleroi-Sud station, where you board an IC train to Brussels. Total journey is roughly 75 minutes door-to-door and requires a transfer with luggage. Useful for very budget-conscious travellers; rarely the right choice with children.
Private car. A pre-booked chauffeur from CRL to a central Brussels hotel runs 160–240 EUR depending on vehicle. Journey time is around 50 minutes outside peak. For families with luggage arriving on a late flight, this is the only humane option.
Who should pick which
Business travellers, executives, EU-quarter meetings. BRU. The seventeen-minute train and the proximity to the institutions make it the only sensible choice for a short business stay.
Families with young children. BRU, every time. The shorter transfer, the train option, the better facilities and the broader airline mix matter more than a saving on the ticket.
First-time visitors to Brussels. BRU. There is no advantage to starting your first impression of the city with an hour on a coach from Charleroi.
Budget travellers, weekend trips, students. CRL is fine, particularly if the alternative is no trip at all. Plan the shuttle in advance; do not rely on last-minute taxis.
Private aviation. BRU. The FBO infrastructure, customs handling, security screening and ground services are all there. CRL is used very occasionally as a repositioning field but is not a destination airport for principals.
Family considerations
For families flying with young children, BRU wins on three points worth naming: stroller-friendly transfer paths from gate to baggage, a calm family room past security in concourse B, and a short walk from arrivals to the train mezzanine. CRL has none of these to the same standard. If your only option is a low-cost flight into CRL with children, pre-book a private car at minimum; do not attempt the shuttle bus with toddlers and luggage.
When concierge pickup makes the difference
For most adult travellers, a pre-paid taxi or the train works perfectly well. Concierge pickup justifies itself when one or more of the following is true: arrival is late evening or overnight, the principal travels with family or staff, luggage is significant, or the schedule the next morning is tight. In those cases the value of a driver waiting airside with the name card, a short walk to the car, and the route already planned is greater than the marginal cost.
BelMedCare arranges discreet pickup at both BRU and CRL with the same operating standard. For CRL, we will quietly suggest you change the booking to BRU when it is possible — not because we charge differently, but because your visit will be smoother.
FAQ
Train: seventeen minutes from the station under the terminal directly to Brussels-Central, with departures every 10–20 minutes. By car: twenty to twenty-five minutes outside rush hour, up to forty in peak traffic.
No. Despite the marketing name 'Brussels South Charleroi Airport', CRL sits roughly fifty kilometres south of Brussels, in a different province. Ground transport adds about an hour, which is why we recommend BRU whenever the schedule allows.
Yes, but with a transfer. A local bus connects CRL to Charleroi-Sud station; from there, an IC train runs to Brussels. Total journey is around 75 minutes door-to-door. The Flibco shuttle bus direct to Brussels-Midi is usually simpler.
BRU, every time. Shorter transfer, stroller-friendly paths, a calm family room past security, and the broader airline mix make it materially easier with young children. CRL works only if a private car is pre-booked.
Have a question about your own case?
We respond on WhatsApp within hours, in your language.
Related articles
- May 16, 20266 min read
Requesting a second medical opinion in Belgium from abroad: a practical guide
A practical guide to requesting a second medical opinion in Belgium from abroad — documents to send, written response timelines, video versus in-person consultation, cost ranges and language coverage.
Read More - May 14, 20265 min read
Halal-friendly Brussels: where to stay, eat and pray as a Muslim traveller
A practical, warm guide to halal Brussels — neighbourhoods with strong halal infrastructure, halal restaurants by cuisine, prayer rooms, Muslim-friendly hotels, hammams and what to know during Ramadan.
Read More - May 12, 20265 min read
Hiring a private driver in Brussels: what to expect and what to ask
A practical guide to private driver and chauffeur service in Brussels — vehicle classes, languages, hourly and daily rates, what is included, vetting questions and confidentiality.
Read More