There are 5 ways to get from Luxembourg (Station) to Brussels by train, bus, night bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train
-
Take the train from Luxembourg to Bruxelles-Luxembourg
Cheapest option
Bus
-
Take the bus from Luxembourg to Brussels City Center - Midi Train station
3 alternative options
Night bus
-
Take the night bus from Luxembourg, P+R Bouillon to Brussels-North train station
Drive
-
Drive from Luxembourg (Station) to Brussels
Fly
-
Fly from Luxembourg (LUX) to Brussels (BRU)
Luxembourg (Station) to Brussels by train
The train journey time between Luxembourg (Station) and Brussels is around 2h 54m and covers a distance of around 219 km. Operated by Belgian Railways (NMBS/SNCB), the Luxembourg (Station) to Brussels train service departs from Luxembourg and arrives in Bruxelles-Luxembourg. Typically 78 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cost-effective way to get from Luxembourg (Station) to Brussels is to bus, which costs €12 - €23 and takes 3h 53m.
The quickest way to get from Luxembourg (Station) to Brussels is to drive which costs €35 - €55 and takes 2h 10m.
No, there is no direct bus from Luxembourg (Station) to Brussels station. However, there are services departing from Luxembourg, Gare Centrale Quai 2 and arriving at Brussels City Center - Midi Train station via Luxembourg. The journey, including transfers, takes approximately 3h 53m.
Yes, there is a direct train departing from Luxembourg and arriving at Bruxelles-Luxembourg. Services depart every two hours, and operate every day. The journey takes approximately 2h 54m.
The distance between Luxembourg (Station) and Brussels is 188 km. The road distance is 217.3 km.
The best way to get from Luxembourg (Station) to Brussels without a car is to train which takes 2h 54m and costs €19 - €28.
The train from Luxembourg to Bruxelles-Luxembourg takes 2h 54m including transfers and departs every two hours.
Luxembourg (Station) to Brussels bus services, operated by Blablabus, depart from Luxembourg station.
Luxembourg (Station) to Brussels train services, operated by Belgian Railways (NMBS/SNCB), depart from Luxembourg station.
The best way to get from Luxembourg (Station) to Brussels is to train which takes 2h 54m and costs €19 - €28. Alternatively, you can bus, which costs €12 - €23 and takes 3h 53m, you could also fly, which costs €80 - €310 and takes 5h 28m.

- Distance: 188.3 km
- Duration: 2h 54m
What companies run services between Luxembourg (Station), Luxembourg and Brussels, Belgium?
Belgian Railways (NMBS/SNCB) operates a train from Luxembourg to Bruxelles-Luxembourg every 2 hours. Tickets cost €19 - €28 and the journey takes 2h 54m. Alternatively, Blablabus operates a bus from Luxembourg to Brussels City Center - Midi Train station once daily. Tickets cost €13 - €21 and the journey takes 2h 45m. RegioJet also services this route twice a week.

- Website
- lufthansa.com
Flights from Luxembourg to Brussels via Frankfurt
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €130 - €450
Flights from Luxembourg to Brussels via Munich
- Ave. Duration
- 4h 30m
- When
- Monday to Friday
- Estimated price
- €140 - €480

- Website
- klm.com
Flights from Luxembourg to Brussels via Amsterdam Schiphol
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- €140 - €410

- Website
- swiss.com
Flights from Luxembourg to Brussels via Zurich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €130 - €500

- Website
- austrian.com
Flights from Luxembourg to Brussels via Vienna
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €180 - €550

- Website
- britishairways.com
Flights from Luxembourg to Brussels via London Heathrow
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday and Friday
- Estimated price
- €160 - €700

- Website
- flysas.com
Flights from Luxembourg to Brussels via Copenhagen
- Ave. Duration
- 5h 5m
- When
- Wednesday, Thursday and Friday
- Estimated price
- €140 - €420

- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Luxembourg to Bruxelles-Luxembourg
- Ave. Duration
- 2h 54m
- Frequency
- Every 2 hours
- Estimated price
- €19 - €28
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €19 - €28
- 1st Class
- €30 - €45

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Bus from Luxembourg to Brussels City Center - Midi Train station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €13 - €21
- Website
- https://www.blablacar.co.uk/

- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Luxembourg P+R Bouillon to Brussels Midi / Brussels South West
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Estimated price
- €10 - €15
- Website
- https://regiojet.com/

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Night bus from Luxembourg, P+R Bouillon to Brussels-North train station
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- €19 - €27
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions
Want to know more about travelling around Belgium
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
There is no direct flight from Luxembourg Airport to Brussels Airport. The quickest flight takes 2h 50m and has one stopover.
Luxembourg (Station) to Brussels bus services, operated by Blablabus, arrive at Brussels City Center - Midi Train station.
Luxembourg (Station) to Brussels train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Luxembourg station.
Yes, the driving distance between Luxembourg (Station) to Brussels is 217 km. It takes approximately 2h 10m to drive from Luxembourg (Station) to Brussels.
Austrian Airlines, Scandinavian Airlines, British Airways and five other airlines offer flights from Luxembourg Airport to Brussels Airport.
Book your Luxembourg (Station) to Brussels train tickets online with Omio.
There are 1345+ hotels available in Brussels. Prices start at €40 per night.
The best way to get from Luxembourg (Station) to Luxembourg Airport is to line 29 bus which takes 20 min and costs €2.