> ## Content Index
> Fetch the complete content index at: https://roadme.io/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# Brussels Airport or Charleroi: How to Reach the City
- URL: https://roadme.io/blog/brussels-airport-charleroi-city-transfer-guide/
- Published: 2026-10-28T08:44:55.000Z
- Updated: 2026-10-28T08:44:55.000Z
- Author: RoadMe
- Tags: Recommendations

Brussels has two very different airport arrivals. At Brussels Airport, code BRU, the railway station is underneath the terminal. At Brussels South Charleroi, code CRL, you need a road connection: a direct coach to Brussels or a bus to Charleroi-Central followed by a train. Check the three-letter code before buying any transfer.

For BRU, compare the train with STIB bus 12 according to your hotel address. For CRL, compare the coach to Brussels-Midi with bus A1 plus rail. A cheap flight does not establish which complete arrival costs less: add every passenger, baggage and the final journey from the station.

## First identify the airport, then the hotel entrance

Look at the flight booking rather than the search engine's city label. “Brussels South” in an airport name does not mean the terminal is beside Brussels South railway station. Charleroi is a different city; buying a Brussels airport train ticket will not move you between these airports.

> Try [RoadMe](https://roadme.io/?ref=roadme.io) to work out a complete personal trip around your interests and preferred pace. With arrival arrangements clear, the app makes it more convenient to organise the whole visit, including the places you want to explore and time to rest.

Save the accommodation's actual address and entrance instructions. Then check the connection from the likely arrival station to that door. A direct airport service can still leave an inconvenient final change, while a different city stop may suit your neighbourhood much better.

## BRU and CRL: the practical difference

| Arrival                          | Useful comparison                                                   | Main ticket issue                                           |
| -------------------------------- | ------------------------------------------------------------------- | ----------------------------------------------------------- |
| BRU: Brussels Airport / Zaventem | Train underneath the terminal or STIB bus 12                        | Airport rail supplement versus Airport2City bus fare        |
| CRL: Brussels South Charleroi    | Direct coach to Brussels-Midi or A1 to Charleroi-Central plus train | Coach package, or separate bus and rail coverage            |
| A hotel outside central Brussels | Actual complete connection to its address                           | A central station is not automatically the best destination |

Use these as alternatives, not as a sequence of vehicles to combine. The railway airport supplement at BRU is unrelated to the TEC airport bus ticket at CRL. Neither automatically covers a separate coach booking.

## Three station names that are easy to confuse

**Brussels-Central / Bruxelles-Central / Brussel-Centraal** is a Brussels city station. **Brussels-Midi / Bruxelles-Midi / Brussel-Zuid**, also called Brussels South, is another Brussels station and the city endpoint of the Flibco Charleroi coach. They are not interchangeable boarding locations.

**Charleroi-Central** is in Charleroi. It is the rail connection used with airport bus A1, not the Brussels station beside the old centre. Keep the city name attached when searching, showing an address to someone or comparing tickets.

French and Dutch names on screens can describe the same Brussels station. Midi and Zuid both refer to the southern station. Central and Centraal correspond to the central station. Match the complete name rather than assuming a different language indicates a second destination.

For the return coach, save the stop separately from the railway station's general pin. Flibco identifies its Brussels stop by Rue de France at Midi/Zuid. Reaching the station building is only part of finding the correct departure point.

## From BRU by train: station underneath the terminal

The airport railway station is Brussels Airport-Zaventem, on level −1\. Follow the current train signs from arrivals. This is not the ordinary Zaventem town station, which should not be selected just because its name looks shorter in a list.

Direct trains serve Brussels' principal stations, including North, Central and Midi. For Central, think of roughly twenty minutes on the train as an orientation; the actual service and stop determine the timetable. This is not the time from aircraft landing to hotel check-in.

Choose a departure that actually stops at your intended station. A train's final destination may be beyond Brussels; that does not make it unsuitable if your stop is listed. Conversely, a familiar city name elsewhere on a screen is not enough to establish the correct platform.

If travelling straight to another Belgian city, search that real destination. There may be a suitable through connection without a visit to central Brussels. Avoid adding a Brussels detour merely because an airport guide describes only city-centre hotels.

## The airport rail supplement: avoid paying twice

The Brussels Airport Supplement is also known by its older name, Diabolo. For an ordinary ticket issued to or from Brussels Airport-Zaventem, the current SNCB product information says the supplement is included automatically, with specified exceptions. Read the final ticket and its conditions before purchasing an extra supplement.

This is a component of the rail price, not a second train and not the full fare to Brussels. Discounts on the underlying journey do not necessarily reduce the airport component. Compare the total presented for your actual passenger and departure, rather than adding a historical supplement to an old headline fare.

The name has a practical history: the Diabolo rail project improved the airport's connections, and the surcharge helps finance that infrastructure. It was introduced in 2009\. For today's visitor, the useful question is whether the actual travel document already includes it.

The station has access gates. Keep the correct paper or electronic ticket available and use its QR code; applicable MOBIB products have their own access procedure. Keep the ticket after the train ride, since it can be needed to leave the airport station on your return.

![Travelling with a suitcase on a passenger train](https://roadme.io/blog/content/images/2026/10/roadme-image-7876.webp)

## Bus 12 from BRU: useful for a different city approach

STIB/MIVB Airport Line 12 is another option from Brussels Airport. Compare its useful stops and onward connections with your address, especially when arriving around the European quarter. It is not a bus from Charleroi and should not be confused with that airport's A1.

The direction matters for the fare. From Brussels Airport towards the city, STIB requires Airport2City or an eligible Airport Line subscription. Towards the airport from the city, an ordinary eligible STIB ticket or subscription can be used. Do not assume the same purchase is necessary in both directions.

At the check date, 28 October 2026, Airport2City was €7.90 by contactless payment or MOBIB and €8.40 on paper. These are the airport-to-city bus prices, not SNCB rail fares. Use a payment method that actually works for you and retain the evidence required for inspection.

STIB allows onward transfers on its network within the first hour after validation of Airport2City. That does not turn it into a ticket for SNCB trains or a Charleroi coach. Check the full planned connection, and validate according to the chosen medium.

## From CRL directly to Brussels-Midi by coach

The direct Flibco coach removes the rail change at Charleroi-Central. Its Brussels endpoint is Midi/Zuid; continue from there to the hotel. At the airport, the operator identifies boarding outside Terminal 1\. Follow current passenger signs and your booking's instructions rather than an old photograph of a bay.

The operator gives approximately 55–60 minutes for the road journey. Traffic, waiting and your final city connection sit outside that simple comparison. Treat it as an orientation, not a guarantee of catching a tightly timed train after the coach.

Coach fares vary by date, time and package. Compare the final amount for the actual trip; a “from” price is not a promise for your arrival. Before paying, check the date, direction, baggage option and applicable ticket conditions.

A useful distinction is baggage. Flibco's LIGHT package includes the specified small hand item; SMART adds one hold bag and PLUS allows two hold bags within the published limits. Do not select the cheapest option assuming that any airline cabin suitcase is automatically included.

![Loading a suitcase into a coach luggage compartment](https://roadme.io/blog/content/images/2026/10/roadme-image-7877.webp)

## From CRL by A1 and train: the 2026 change

Use TEC bus A1 between Charleroi Airport and Charleroi-Central, then the appropriate train for Brussels or another destination. The current SNCB page states that, from 4 July 2026, airport TEC buses no longer provide the Luttre and Fleurus connections described in older guides.

This is why an old suggestion to transfer at Luttre or Fleurus should not be copied into a new booking. Search the dated journey with Charleroi Airport \[TEC\] as the airport point, and check the Charleroi-Central connection shown by the current planner.

The journey needs bus and rail coverage. SNCB's current airport instructions list the Bus TEC Charleroi Airport Ticket separately at €6\. This is the bus component, not the complete fare to Brussels. Add the actual rail ticket and any later city journey before comparing it with the coach.

Keep both travel documents accessible. A train ticket to Charleroi-Central alone does not establish that the airport bus is paid. Similarly, the TEC ticket does not carry you by train from Charleroi to Brussels.

Families should compare each leg's rules. The SNCB airport page distinguishes accompanied children under twelve on trains, subject to its conditions, from under-six travel on the TEC bus. An age-based concession on one vehicle should not be silently extended to the next.

## Late flights: check departures, not just ticket validity

Start with the time you can realistically leave arrivals after baggage and applicable formalities. A scheduled landing time is not a boarding time at a bus stop or station. Look up the last usable connection for that date and direction.

Flibco's open-day ticket conditions can allow a later departure within the stated validity. That does not mean coaches run every minute of the night. A ticket valid into the following morning cannot create a departure that is absent from the timetable.

For A1 plus rail, check the second service as well as the first. Reaching Charleroi-Central is not useful for a Brussels hotel if the required onward train has finished. For BRU, check the actual late train or bus and the final city connection.

Our [guide to late arrivals, transfers and check-in](https://roadme.io/blog/late-night-arrival-how-to-arrange-your-transfer-and-check-in/) helps connect those transport choices with access to the room. Confirm how to enter after reception closes and how to report a delayed flight.

## Compare the whole group and the last section

For a solo traveller with a small bag, the simplest public connection can be attractive. For several adults with cases, count every eligible fare, bag and onward ticket before comparing a current car quote. Divide that car quote only after checking it covers the whole party and luggage.

Ask for the exact pickup arrangement, vehicle capacity and waiting conditions. A shared shuttle and a private transfer are different products. A historical taxi estimate is not a fixed present-day tariff, and a low quote may omit an addition you need.

Accessibility depends on the entire chain: terminal approach, station lifts, boarding, interchange and hotel entrance. A suitable vehicle alone does not prove a step-free trip. Confirm assistance and the actual accessible path for the chosen service where needed.

If a walk from the arrival station is practical, check the real entrance and crossing points with your luggage in mind. Do not judge a hotel connection from a straight line on a map. A station's nearest exit may not be the most manageable exit with cases.

## A simple way to make the decision

Write down the airport code, usable city stop, total group price, baggage coverage, last connection and room-entry arrangement. Compare two complete options using the same assumptions. That is more useful than choosing the fastest vehicle while ignoring where it leaves you.

Our [independent travel preparation guide](https://roadme.io/blog/how-to-plan-your-first-independent-trip-from-idea-to-departure/) helps keep the arrival decision alongside flight and accommodation details. Save the chosen ticket and one practical alternative before leaving home; recheck dated transport information before the journey.

![Arriving at a hotel with luggage in the evening](https://roadme.io/blog/content/images/2026/10/roadme-image-7878.webp)

> In [RoadMe](https://roadme.io/?ref=roadme.io), it is more convenient to work out the whole personalised trip around your interests, rather than plan each visit separately. Try building the stay in the app with a realistic arrival day and a pace that leaves time to enjoy Brussels.

BRU usually starts with a train or city airport bus; CRL starts with a coach or an airport bus and train. Once those airports and station names are separated, the choice becomes a clear comparison of the journey to your actual door.