Brussels to Luxembourg by Train
Direct high-speed service · from €24
Route Overview: Brussels to Luxembourg
Direct InterCity trains connect Brussels and Luxembourg City in approximately 3 hours, travelling through the scenic Belgian Ardennes. SNCB operates hourly services on this cross-border route, making it a convenient option for both business travellers and tourists.
The route passes through Namur, the capital of Wallonia, before continuing through the forested hills and river valleys of the Ardennes. Both 1st and 2nd class seating is available, with power outlets and luggage racks as standard.
Luxembourg is notable for offering completely free public transport within the country since March 2020. Once you arrive at Luxembourg Gare Centrale, all onward bus, tram, and domestic train journeys are free of charge.
How Long Is the Brussels to Luxembourg Train?
The direct SNCB (Belgian Railways) from Brussels to Luxembourg takes approximately 3h 06m, with multiple daily departures.
How Much Does a Brussels to Luxembourg Train Ticket Cost?
Tickets start from €24 when booked in advance. Prices vary by date, time, and availability.
How Many Trains Run Daily from Brussels to Luxembourg?
Up to Hourly InterCity trains trains operate daily on the Brussels to Luxembourg route.
Train Operator
SNCB (Belgian Railways)
Direct high-speed service · 3h 06m max
Which Stations Serve the Brussels to Luxembourg Route?
Bruxelles-Midi / Brussel-Zuid
- Main international station for Brussels — also serves Eurostar and Thalys
- Metro, tram, bus connections. Pre-metro station directly below.
- RER Food court and shops available in the station
Luxembourg Gare Centrale
- Central station in Luxembourg City with bus connections to all districts
- All public transport in Luxembourg is free — buses, trams and trains within the country
- RER City centre is a 10-minute walk from the station
What Classes Are Available on Brussels to Luxembourg Trains?
2nd Class
- Standard seating in open-plan carriages
- Power outlets at most seats
- Overhead and end-of-carriage luggage racks
- Accessible spaces available
1st Class
- Wider seats with more legroom
- Quieter carriages
- Power outlets at all seats
- Overhead and end-of-carriage luggage racks
How to Book the Brussels to Luxembourg Train?
Starting Price
Per person, one way in 2nd Class class. Prices shown are indicative starting prices per person for a one-way journey in 2nd Class and may vary based on travel date, time, and availability. All information is sourced from official railway operators and may change without notice.
Book Early
Tickets are available up to 6 months in advance. Advance bookings offer the best prices.
Children & Youth
Children 4-11 may qualify for reduced fares. Youth discounts may be available. Infants under 4 travel free
Luggage
Standard luggage allowance applies
What Should You Know About Brussels to Luxembourg Trains?
Free Public Transport in Luxembourg
Since March 2020, all public transport in Luxembourg is completely free — including buses, trams, and domestic trains. This applies to residents and visitors alike. Your SNCB ticket covers travel only to the border; from there, no ticket is needed within Luxembourg.
Hourly Direct Service
SNCB operates direct InterCity trains roughly every hour from Brussels-Midi to Luxembourg. The fastest trains take 3 hours 6 minutes. Some services stop at Namur, Ciney, Marloie, and Arlon along the way.
First Class Upgrade Available
Both 1st and 2nd class carriages are available. 1st class offers wider seats and a quieter environment. 2nd class is perfectly comfortable for the 3-hour journey with power outlets and luggage racks.
Scenic Ardennes Route
The train passes through the beautiful Belgian Ardennes region, with forested hills and river valleys. The stretch between Namur and Luxembourg is particularly scenic, especially in autumn.
No Reservation Required
SNCB InterCity trains do not require seat reservations. Simply buy a ticket and board any train on your chosen route. Seats are first-come, first-served.
Frequently Asked Questions: Brussels to Luxembourg
The fastest direct InterCity trains take approximately 3 hours 6 minutes. Average journey time is around 3 hours 15 minutes depending on the number of intermediate stops.
Standard fares start from approximately €24 in 2nd class for a one-way ticket. Prices are generally fixed on SNCB domestic/cross-border routes rather than dynamic pricing.
SNCB operates direct InterCity trains roughly every hour throughout the day, with the first departure early morning and the last in the evening. Around 15-18 trains run daily.
Yes. Since March 2020, all public transport within Luxembourg is completely free for everyone — residents and visitors alike. This includes buses, trams, and domestic CFL trains.
No. SNCB InterCity trains operate on a walk-on basis with no seat reservation required or available. Simply buy a ticket and board.
Most trains depart from Brussels-Midi (Bruxelles-Midi/Brussel-Zuid), which is also the Eurostar and Thalys terminal. Some services also call at Brussels-Central and Brussels-Nord.