From the airport to Brussels centre
Every way into Brussels from the airport, with the price, the journey time and the first and last departure, so a late landing holds no surprises.
Checked: 20 October 2026. Prices and hours can change; check the official site before you go.
⚡ In short
Most visitors take the train: the station is right under the terminal and Brussels-Central is 18 minutes away (last train 23:57 on weekdays). Staying in the European Quarter? Bus 12 (€7.90) stops at Schuman and runs until 00:30. Landing at Charleroi? Take the Flibco shuttle to Brussels-Midi (55 min).
🕑 When do you land?
We count 30 minutes from landing to the platform or stop (passport, bags).
✈️ Brussels Airport (BRU)
Brussels Airport is in Zaventem, about 12 km north-east of the centre. The train is the quickest way in; bus 12 is cheaper and goes to the European Quarter, but it shares the roads with the taxis.
| Option | Price | Time | How often | First – last |
|---|---|---|---|---|
| 🚆 Train (SNCB) | fare + €6.90 supplement | 18 min | 6 an hour | 04:42 – 23:57 (weekend 05:30 – 00:30) |
| 🚌 Bus 12 (STIB Airport Line) | €7.90 | 30 min | every 10–15 min on weekdays, every 20 min in the evening and on Saturdays | 05:08 – 00:30 |
| 🚕 Taxi | about €50 per car | 20–30 min | 24/7 | 24/7 |
🚆 Train (SNCB)
- 💶 Price: fare + €6.90 supplement · Most tickets already include the €6.90 Brussels Airport Supplement; the SNCB app or the machine shows the full price. Up to four children under 12 travel free with an adult.
- ⏱️ Time: 18 min
- 🔁 How often: 6 an hour
- 🕔 First – last: 04:42 – 23:57 (weekend 05:30 – 00:30) · to Brussels-Central, October 2026 timetable; check the SNCB app on the day
- 🛫 Leaves from: The station on level -1, right under the arrivals hall (escalator or lift)
- 📍 Arrives at: Brussels-Nord (11 min), Brussels-Central (18 min), Brussels-Midi (23 min); 2 trains an hour also stop at Schuman
- 🎫 Ticket: SNCB app, belgiantrain.be or the machines in the station and the baggage hall. Since 1 July 2026 you can no longer buy a ticket on the train. Scan the QR code (or your MOBIB card) at the gates.
- Buy your ticket at the machine in the baggage hall while you wait for your suitcase.
- Brussels-Central is the stop for the Grand-Place (6 min on foot).
- Works cut the number of trains a few times a year: check the SNCB app before you fly.
🚌 Bus 12 (STIB Airport Line)
- 💶 Price: €7.90 · with a contactless card, phone or MOBIB card; €8.40 on paper. Transfers on STIB within the hour are included. A normal STIB ticket or a Brupass is not valid from the airport.
- ⏱️ Time: 30 min
- 🔁 How often: every 10–15 min on weekdays, every 20 min in the evening and on Saturdays
- 🕔 First – last: 05:08 – 00:30 · every day; up to 37 min to Schuman in the weekday morning rush
- 🛫 Leaves from: The bus station on level 0, about 100 m from the arrivals hall: follow the Bus signs
- 📍 Arrives at: Schuman (metro 1 and 5), Luxembourg and Trône (metro 2 and 6), in the European Quarter
- 🎫 Ticket: Tap your contactless bank card or phone on the validator when you board: the cheapest way.
- Change to the metro at Schuman or Trône with the same tap, within the hour.
🚕 Taxi and ride apps
- 💶 Fare to the centre: about €50 · the average between the centre and the airport, on the meter, according to visit.brussels
- ⏱️ Time: 20–30 min
- 📍 Where: Right outside the arrivals hall. Official taxis have a T on the plate and a blue and yellow logo.
- 📱 Ride apps: Uber and Bolt work at the airport; the app shows the pick-up point and the price before you book.
- Ask for the meter and a receipt; the meter price includes service.
- Ignore drivers who approach you in the arrivals hall.
👥 Two or more? Train or taxi
Per group, one way. A taxi takes up to four people with luggage.
| 🚌 Bus 12 (STIB Airport Line) | 🚕 Taxi | |
|---|---|---|
| 1 person | €7.90 | €50 |
| 2 people | €15.80 | €50 |
| 3 people | €23.70 | €50 |
| 4 people | €31.60 | €50 |
🌙 Landing late at night
Trains run until 23:57 on weekdays (about 00:30 at weekends) and bus 12 until 00:30. After that: De Lijn night bus N62 to Place Rogier (00:55–04:45, twice an hour) or a taxi. The first bus 12 leaves at 05:08.
🛫 Going back to the airport
Take the train from Brussels-Central, Nord or Midi (the €6.90 supplement applies this way too), or bus 12 from Trône, Luxembourg or Schuman: any STIB ticket is valid towards the airport. The airport advises arriving 2 hours before a flight within Europe and 3 hours before an intercontinental one.
✈️ Brussels South Charleroi Airport (CRL)
Charleroi airport is about 55 km south of Brussels and used by budget airlines. The Flibco shuttle to Brussels-Midi is the simplest way in; bus A1 plus the train needs a change at Charleroi-Central.
| Option | Price | Time | How often | First – last |
|---|---|---|---|---|
| 🚐 Flibco shuttle | from €14.99 | 55 min | every 20 min | … – 01:00 |
| 🚌 Bus A1 + train | €6 bus + train fare | 90 min | bus 4 an hour | – |
| 🚕 Taxi | – | – | 24/7 | 24/7 |
🚐 Flibco shuttle
- 💶 Price: from €14.99 · online; the price depends on the date and the luggage option. The ticket is valid all day: miss a bus after a delayed flight and you take the next one.
- ⏱️ Time: 55 min
- 🔁 How often: every 20 min
- 🕔 Last departure: around 01:00 · the first bus leaves early in the morning
- 🛫 Leaves from: The front exit of Terminal 1: follow the signs to the bus stop
- 📍 Arrives at: Brussels-Midi, at the stop just off Rue de France (no stops on the way)
- 🎫 Ticket: flibco.com or the Flibco app (cheapest), or at the airport.
🚌 Bus A1 + train
- 💶 Price: €6 bus + train fare · The Charleroi Airport bus ticket is sold separately from the train ticket, in the SNCB app, online or at a machine.
- ⏱️ Time: 90 min
- 🔁 How often: bus 4 an hour
- 🛫 Leaves from: The bus stop in front of the terminal: bus A1 to Charleroi-Central (about 20 min), then the train
- 📍 Arrives at: Brussels-Midi or Brussels-Central
- Since 4 July 2026 the airport buses no longer stop at Luttre or Fleurus: change at Charleroi-Central.
🚕 Taxi and ride apps
- 📍 Where: Taxis wait at the airport. There is no fixed fare to Brussels: agree on the price before you leave.
🌙 Landing late at night
Flibco runs until about 01:00 and bus A1 until about 23:30. After that, only a taxi gets you to Brussels.
🛫 Going back to the airport
Flibco leaves Brussels-Midi every 20 minutes, from the stop just off Rue de France. Book online and allow 55–60 minutes, more in the rush hour.
🗺️ Your first stop from here
📍 Arriving at Brussels-Nord
- Rue Neuve & City 2 · 🚶 1.0 km · 12 min walk
- Comics Art Museum (Belgian Comic Strip Center) · 🚶 1.3 km · 17 min walk
- Cathedral of St Michael and St Gudula · 🚶 1.7 km · 22 min walk
- Day 1 of our itinerary starts here: Grand-Place · 🚇 6 min by tram (line 3/4: Gare du Nord → Bourse) · 2.0 km · 25 min walk
📍 Arriving at Brussels-Central
- Mont des Arts Garden & Viewpoint · 🚶 0.2 km · 3 min walk
- Musical Instruments Museum (MIM) · 🚶 0.4 km · 5 min walk
- Galeries Royales Saint-Hubert · 🚶 0.5 km · 6 min walk
- Day 1 of our itinerary starts here: Grand-Place · 🚶 0.5 km · 6 min walk
📍 Arriving at Brussels-Midi
- Cantillon Brewery (Brussels Gueuze Museum) · 🚶 0.9 km · 11 min walk
- Place du Jeu de Balle Flea Market · 🚶 0.9 km · 11 min walk
- Palais de Justice & Place Poelaert · 🚶 1.4 km · 18 min walk
- Day 1 of our itinerary starts here: Grand-Place · 🚇 5 min by tram (line 3/4: Gare du Midi → Bourse) · 2.1 km · 26 min walk
📍 Arriving at Schuman
- House of European History · 🚶 0.8 km · 10 min walk
- Parlamentarium · 🚶 0.8 km · 10 min walk
- Museum of Natural Sciences · 🚶 1.0 km · 13 min walk
- Day 1 of our itinerary starts here: Grand-Place · 🚇 6 min by metro (line 1/5: Schuman → Gare Centrale) · 2.5 km · 32 min walk
📍 Arriving at Luxembourg
- Parlamentarium · 🚶 0.3 km · 4 min walk
- Museum of Natural Sciences · 🚶 0.6 km · 7 min walk
- House of European History · 🚶 0.7 km · 9 min walk
- Day 1 of our itinerary starts here: Grand-Place · 🚶 2.1 km · 26 min walk
📍 Arriving at Trône
- Coudenberg Palace · 🚶 0.6 km · 8 min walk
- Old Masters Museum · 🚶 0.7 km · 8 min walk
- Magritte Museum · 🚶 0.7 km · 9 min walk
- Day 1 of our itinerary starts here: Grand-Place · 🚶 1.4 km · 18 min walk
💡 Good to know
Luggage lockers
Brussels-Central, Nord and Midi have SNCB lockers, per day: small bag €5, backpack €7, trolley €9.50, large suitcase €14.50. Handy on your last day, before the train to the airport. Official site ↗
Plan your trip → Put these places in a day plan with walking times.
More guides
City guides
- Things to do in Brussels
- The neighbourhoods of Brussels
- Free things to do in Brussels
- Shopping in Brussels
- Hidden gems in Brussels
- Souvenirs from Brussels
- Christmas in Brussels
- What to do in Brussels when it rains
- Which museums are open today in Brussels?
- What's open on Sunday in Brussels
- Opening hours of the attractions in Brussels
- Public holidays in Brussels
- Sunrise and sunset in Brussels
- Which clubs are open tonight in Brussels?
- Attractions near the Grand-Place, within 2 km
- Comic strip route in Brussels
- Brussels with kids
Food guides
- Delicatessen in Brussels
- Beer tour of Brussels
- Chocolate tour of Brussels
- Where to eat near the Grand-Place
- Where to eat near Manneken Pis
- Where to eat near St Michael and St Gudula Cathedral
- Where to eat near the Magritte Museum