Brussels Airport (BRU) to City Center: Train vs Bus (2026 Guide)
How to get from Brussels Airport (BRU) to City Center. Compare NMBS trains (€10.80 / 17 min), STIB Line 12 bus (€7), De Lijn, and taxi fares in 2026.
- ✓NMBS Airport Train (#1 Fastest): 17 minutes direct to Brussels Central (Bruxelles-Central) and Grand Place; runs every 10–15 minutes for €10.80 single (includes the mandatory €6.40 Diabolo fee).
- ✓STIB Line 12 Express Bus (#1 for EU District): 30 minutes direct to Schuman and Luxembourg (European Quarter) for €7.00 contactless or app ticket.
- ✓The Mandatory Diabolo Fee: All train tickets to/from Brussels Airport automatically incorporate a €6.40 infrastructure surcharge (Diabolo fee) required to scan through automated platform barcode turnstiles.
- ✓Official Taxis & Uber: Fixed/metered rides to central Brussels cost approximately €45 to €55 with dedicated curbside taxi rank pickup outside Arrivals.
Arriving at Brussels Airport (BRU - Brussels Zaventem), the diplomatic heart of the European Union and Belgium’s premier international gateway?
Located just 12 kilometers (7.5 miles) northeast of Brussels city center, reaching the historic cobblestones of the Grand Place, the iconic spire of Town Hall, or the bureaucratic avenues of the European Quarter (Schuman) is fast, clean, and reliable.
Whether you choose the high-speed NMBS/SNCB direct railway, the dedicated STIB-MIVB Line 12 airport bus, budget De Lijn regional coaches, or a city taxi, this verified 2026 transit guide details exact fares in Euros (€), terminal levels, the famous Diabolo fee, and timetable schedules.
1. Quick Route Comparison: BRU to Central Brussels
flowchart TD
Airport[Brussels Airport - BRU<br/>Arrivals Level 2] --> Choice{Choose Transit Mode}
Choice -->|Speed & Central Hubs: 17 mins| Train[NMBS Airport Train<br/>€10.80 single (incl. Diabolo fee)<br/>Direct to Central & Midi]
Choice -->|Direct to EU Quarter: 30 mins| STIB[STIB Line 12 Express Bus<br/>€7.00 contactless tap<br/>Direct to Schuman / Luxembourg]
Choice -->|Ultra-Budget: 45 mins| DeLijn[De Lijn Regional Bus<br/>€2.50 ticket via app<br/>To Brussels North (Nord)]
Choice -->|Door-to-door: 25 mins| Taxi[Official Taxi / Uber<br/>€45 - €55 flat/meter<br/>Direct to hotel door]
| Transport Option | Direct Destination Hubs | Travel Time | One-Way Fare (EUR / USD) | Frequency | Best For |
|---|---|---|---|---|---|
| NMBS Direct Train | Bruxelles-Central & Midi | 17 mins | €10.80 (~$11.80 USD) (incl. Diabolo) | Every 10–15 mins | #1 Best Overall: Speed, traffic avoidance & Grand Place access |
| STIB Line 12 Express Bus | Schuman & Luxembourg (EU) | 30 mins | €7.00 (~$7.60 USD) | Every 12–15 mins | Diplomats, EU workers & hotels in the European Quarter |
| De Lijn Bus (Lines 272/471) | Bruxelles-Nord (North Station) | 40–50 mins | €2.50 (~$2.70 USD) | Every 20–30 mins | Ultra-budget backpackers & North station commuters |
| Official Taxi / Uber | Any central Brussels address | 20–30 mins | €45.00 – €55.00 | On Demand | Families of 3–4 with multiple bags & late-night arrivals |
2. Option 1: NMBS Direct Airport Train (Fastest – 17 Mins)
The NMBS/SNCB airport railway is the gold standard for reaching downtown Brussels, operating directly from the underground station below the terminal concourse.
sequenceDiagram
autonumber
actor Traveler
participant Terminal as Arrivals Hall (Level 2)
participant Station as Railway Station (Level -1)
participant Central as Bruxelles-Central (Grand Place)
Traveler->>Terminal: Clear customs & take elevator down to Level -1
Traveler->>Station: Buy €10.80 ticket at red/white NMBS vending machine
Traveler->>Station: Scan ticket QR barcode at glass turnstiles
Traveler->>Central: Board train; arrive at Brussels Central in 17 minutes non-stop
Key Station Stops in Brussels:
All airport trains make three sequential stops in the capital:
- Bruxelles-Nord (Brussels North): 12 minutes (commercial & office district).
- Bruxelles-Central (Brussels Central): 17 minutes (Historic center, Grand Place, Sablon).
- Bruxelles-Midi / Brussel-Zuid (Brussels South): 22 minutes (Eurostar to London/Paris, Thalys/ICE to Germany).
The Mandatory “Diabolo Fee” Explained:
- When viewing train fares, a standard Belgian domestic train ticket for this distance is around €4.40. However, all airport passengers pay a mandatory €6.40 Diabolo infrastructure supplement (Passageavgift).
- If you buy a standard single ticket at the kiosk or online (€10.80), the Diabolo fee is already automatically included.
- Important for Rail Pass Holders: If you travel using a Eurail / Interrail pass or a Belgian Youth Multi-ticket, you must purchase a standalone Diabolo fee barcode ticket (€6.40) at the automated machines to scan through the platform turnstiles!
3. Option 2: STIB Line 12 Express Bus (Best for EU Quarter – €7)
If your accommodation is near the European Commission, European Parliament, or Council of Ministers, the STIB-MIVB Airport Line 12 express bus provides a direct connection without transferring trains.
flowchart LR
BRU[Brussels Airport Level 0 Platform C] -->|Express Highway E40| Stops["En Route Stops:<br/>• Da Vinci (Evere)<br/>• Schuman (Metro 1 & 5)<br/>• Trône (Metro 2 & 6)"] --> Lux["Brussels Luxembourg Station<br/>(European Parliament)"]
Route & Schedule Details:
- Departure Platform: Level 0, Platform C (take escalators down from Arrivals).
- Service Hours: Runs 7 days a week from 05:00 AM until midnight.
- Duration: 30 minutes to Schuman; 35 minutes to Place du Luxembourg.
- 2026 Fare: €7.00 per ride.
- Payment Method: Tap your contactless credit card (Visa, Mastercard, Apple Pay) against the gray validators upon boarding, or purchase tickets on the official STIB-MIVB mobile app.
[!TIP] Line 12 acts as an express service, stopping only at major office hubs and connecting with Brussels Metro Lines 1 and 5 at Schuman Station.
4. Option 3: Official Taxis & Ride-Hailing (Uber / Bolt)
Official taxis wait directly outside the terminal on Level 2 (Arrivals hall curb).
flowchart TD
ExitArrivals[Exit Customs into Level 2 Arrivals Curb] --> VerifyTaxi{Identify Official Taxi}
VerifyTaxi -->|Licensed Taxi Rank with Yellow/Blue Symbol| Official[Official Brussels Taxi]
Official --> MeterFare[Metered Fare: €45 - €55 to Central Grand Place]
VerifyTaxi -->|App Booking on Smartphone| AppRide["• Uber<br/>• Bolt"]
AppRide --> AppFare[Dynamic Pricing: €38 - €50]
VerifyTaxi -->|Unauthorized Driver inside arrivals asking 'taxi?'| Illegal[❌ Rogue Tout: Refuse firmly]
Taxi Guidelines & Fares:
- Fare: Metered fares between Brussels Airport and downtown hotels typically range from €45.00 to €55.00 depending on evening traffic along the Boulevard Léopold III.
- Payment: All licensed Belgian taxis accept major credit cards (Visa, Mastercard) and cash.
- Uber / Bolt: Both rideshare platforms legally pick up passengers at the dedicated Rideshare Zone in Car Park P1 (Level 3).
Step-by-Step Route: NMBS Airport Train to Grand Place
Brussels Airport (BRU) to Grand Place via NMBS Train
Take Elevators Down to Level -1 Railway Station
After clearing customs in Level 2 Arrivals, follow the prominent railway pictograms down the escalators or elevators to the underground train concourse at Level -1.
Board NMBS Train bound for Bruxelles-Central
NMBS / SNCB Belgian RailScan your ticket QR code at the glass barrier gates. Board any direct express train departing from Platforms 1, 2, or 3 heading toward Bruxelles-Central / Midi.
Arrive at Bruxelles-Central & Walk to Grand Place
Central Historic DistrictDisembark at Bruxelles-Central. Exit the station onto Rue de la Madeleine; the historic Grand Place square and Town Hall are an easy 350-meter stroll downhill.
Recommended Accommodations Near Brussels Transit Hubs
Top-Rated Brussels Central Transit Accommodations
📍 Steps from Bruxelles-Central & Grand Place
Prices and availability update in real time. We may earn an affiliate commission at no extra cost to you.
5. Summary Verdict: Which Route Should You Choose?
- Take the NMBS Train (€10.80 / 17 mins) IF: You are a tourist heading to the Grand Place (Bruxelles-Central) or connecting to Eurostar trains at Bruxelles-Midi. (Recommended for 80% of travelers).
- Take the STIB Line 12 Bus (€7.00 / 30 mins) IF: Your hotel or business meetings are located in the European Quarter (Schuman / Luxembourg).
- Take De Lijn Bus (€2.50 / 45 mins) IF: You are an ultra-budget backpacker traveling light toward Brussels North station.
- Take a Taxi or Uber (€45–€55) IF: You are traveling in a group of 3–4 with multiple heavy suitcases or arriving late at night after midnight.