Brussels
Brussels airport to city centre: trains, buses, taxis and costs
Take the train. Brussels Airport (BRU) at Zaventem has a direct SNCB/NMBS service to Brussels-Central in about 20 minutes, roughly every 15 minutes, for about €12 (2026 estimate). Use a taxi or the airport bus only for late arrivals, heavy bags or a hotel away from the centre; Charleroi (CRL) is a different airport with a coach to Brussels-South.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideBrussels
Key facts
- Airport
- Brussels Airport (BRU), Zaventem, about 12 km northeast of the centre
- Best option
- Direct SNCB/NMBS train to Brussels-Central, about 20 min
- Train frequency
- Roughly every 15 minutes during the day
- Train fare
- About €12 single, 2026 estimate
- Taxi fare
- About €45–55 to the centre, 2026 estimate
- Airport bus
- Line 12 to Place Luxembourg, about 30–45 min
- Charleroi (CRL)
- Separate airport 60 km south; coach to Brussels-South about 1 h
- Payment
- Contactless bank card or ticket machine; taxis take cards
Quick answer
The train is the default. It runs from the airport terminal level straight to Brussels-Central, Brussels-North and Brussels-Midi, so most hotels in the centre are within a 10–15 minute walk of a station. Buy at the machine or tap a contactless card where accepted.
Choose a taxi when you land after the last train, when you have more than one large bag, or when your hotel is outside the walkable centre. Choose the airport bus if your hotel sits near Place Luxembourg or the EU quarter. If you fly into Charleroi instead, plan a separate coach leg to Brussels-South.
Options at a glance
- Trains stop at Brussels-North, Central and Midi in that order from the airport.
- Brussels-Central is the best stop for the Grand-Place and most central hotels.
- Brussels-Midi is the stop for Eurostar, Thalys and onward SNCB trains.
| Option | Time to centre | Cost (2026 estimate) | Best for |
|---|---|---|---|
| SNCB/NMBS train | About 20 min to Brussels-Central | About €12 single | Almost everyone; fastest and most frequent |
| Airport bus (line 12) | About 30–45 min to Place Luxembourg | About €5–8 | EU quarter hotels; cheaper than the train |
| Taxi | About 25–40 min | About €45–55 | Late arrivals, heavy bags, groups of 3–4 |
| Ride-hailing app | About 25–40 min | About €40–55 | Same as taxi; compare before booking |
| Coach from Charleroi (CRL) | About 1 h to Brussels-South | About €15–20 | Low-cost flights into Charleroi |
| Rental car | About 30 min to the ring | €40–80 a day | Only if you leave Brussels straight away |
Times are off-peak; the Brussels ring and city centre can add 20–30 minutes in rush hour.
The detail
The station sits under the terminal, so you walk from arrivals to the platform without going outside. Trains run through the day at roughly quarter-hour intervals, with a gap overnight; check the last departure before you book a late flight. Tickets are sold at machines and counters in the station hall, and the same ticket covers the metro, tram and bus connection in the city if you buy the right product. Validate or tap as instructed.
The airport bus, line 12, is a city bus with limited stops and luggage space. It is cheaper than the train and drops you near Place Luxembourg and the EU institutions, which suits that neighbourhood well but leaves you a walk or metro ride from the Grand-Place. A slower all-stops version also serves the route.
Taxis wait outside arrivals and charge a fixed or metered fare depending on the operator; agree the price or confirm the meter before you get in. Ride-hailing apps work at the airport but pick-up points can be a short walk from the terminal. For groups of three or four with bags, a taxi can cost about the same as four train tickets.
If you land at Brussels South Charleroi Airport, you are about 60 km south of Brussels. A coach links the airport to Brussels-South station in roughly an hour; a taxi for that distance is expensive. Charleroi has its own train station but it is not at the terminal, so the coach is the simpler link.
Driving is only worth it if you are heading straight to the Ardennes or rural Wallonia. Brussels has low-emission zones and the ring road jams at peak times, and parking in the centre is costly.
What it costs
Prices below are 2026 estimates for one adult, one way. Train and bus fares are fixed; taxi fares vary with traffic and operator.
A single train ticket is the cheapest comfortable option for one person. Two people on the train usually still beat a taxi; four people with bags often do not. The airport bus undercuts the train but takes longer and stops further from the Grand-Place.
| Item | Price (2026 estimate) | Notes |
|---|---|---|
| Train single | About €12 | Airport to Brussels-North, Central or Midi |
| Airport bus single | About €5–8 | Line 12 to Place Luxembourg |
| Taxi to centre | About €45–55 | Higher at night or in heavy traffic |
| Ride-hailing to centre | About €40–55 | Compare in the app before ordering |
| Charleroi coach | About €15–20 | Airport to Brussels-South |
| City day ticket | About €8–9 | Covers metro, tram and bus after arrival |
Tips
Buy your train ticket before boarding; there is no barrier at the airport but checks happen on the train and on the platform.
Keep your ticket until you leave the station at the other end, and tap out if the system requires it.
Metro stations at Midi and Nord attract pickpockets; keep bags in front of you on the escalators.
If your hotel is near the Grand-Place, get off at Brussels-Central rather than Midi and walk.
For a very early flight, check whether the first train reaches the airport in time; if not, book a taxi the night before.
Strike days can stop SNCB services; check the operator's site the day before you travel.
- Brussels-Central: Grand-Place, most central hotels
- Brussels-Midi: Eurostar, international and onward trains
- Brussels-North: northern districts and some business hotels
- Place Luxembourg: EU quarter, airport bus stop
Questions people ask
How do I get from Brussels airport to the city centre?
Take the direct SNCB/NMBS train from the station under the terminal to Brussels-Central in about 20 minutes, roughly every 15 minutes, for about €12 (2026 estimate). The airport bus is cheaper but slower; a taxi costs about €45–55.
How much is a taxi from Brussels airport?
Expect about €45–55 to the centre in 2026, more at night or in heavy traffic. Agree the price or confirm the meter before you get in. For three or four people with bags it can match the train cost.
Is there a train from Brussels airport?
Yes. SNCB/NMBS trains run from the station under the terminal to Brussels-North, Central and Midi, about every 15 minutes during the day and taking roughly 20 minutes to Central. Check the last departure for late flights.
Which Brussels station should I get off at?
Brussels-Central for the Grand-Place and most central hotels, a 10–15 minute walk. Brussels-Midi for Eurostar and onward trains. Brussels-North for northern districts and some business hotels.
How do I get from Charleroi airport to Brussels?
Charleroi (CRL) is a separate airport about 60 km south. A coach links it to Brussels-South station in roughly an hour for about €15–20 (2026 estimate). A taxi for that distance is expensive.
Is the airport bus cheaper than the train?
Yes, about €5–8 against about €12 for the train (2026 estimates). It takes 30–45 minutes to Place Luxembourg and suits EU quarter hotels, but leaves you a walk or metro ride from the Grand-Place.
Deep dive
Every source; changeable facts are marked check
Sources
- officialSNCB/NMBS
- officialBrussels Airport
- officialSTIB/MIVB
- officialVisit Brussels
- secondaryWikivoyage – Brussels