Trip to Brussels

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Luxembourg to Brussels

🚆 The direct train from Luxembourg to Brussels departs every two hours and takes approximately 2 hours and 53 minutes, making it a convenient and efficient way to travel between the two cities. 🎫 Travelers can enjoy a comfortable journey with Belgian Railways from Luxembourg station to the Bruxelles-Luxembourg station at affordable prices ranging from €19 to €28 for a one-way trip.

Where to stay in Brussels

There are over 773 hotels to stay in Brussels. Prices range from $21 per night.

Find accommodation
  • The train services from Luxembourg to Brussels are provided by Belgian Railways. The direct train departs from Luxembourg station and arrives at Bruxelles-Luxembourg station, with services operating every two hours, every day. The journey typically takes around 2 hours and 53 minutes. The prices for a train ticket between the two destinations can range from €20 to €28, depending on the class and type of ticket.
  • The fastest train between Luxembourg and Brussels is the direct train operated by Belgian Railways. This train departs from Luxembourg station and arrives at Bruxelles-Luxembourg station, with services running every two hours, every day. The journey typically takes approximately 2 hours and 53 minutes, making it the quickest option for traveling between these two cities. Ticket prices for this fast train range from €20 to €28, depending on the fare type and class chosen.
  • Trains traveling from Luxembourg to Brussels depart from Luxembourg station. This station serves as the main departure point for the Belgian Railways train services on this route. Passengers can board the direct train to Brussels at Luxembourg station, providing a convenient starting point for their journey between the two cities.
  • There are multiple trains available between Luxembourg and Brussels with a direct train departing from Luxembourg and arriving at Bruxelles-Luxembourg. These train services operate every two hours, every day, providing passengers with frequent departure options. The journey between the two cities typically takes around 2 hours and 53 minutes by train. Travelers can choose from various departure times throughout the day to suit their schedule.
  • The train from Luxembourg to Brussels arrives at Bruxelles-Luxembourg station. This station is conveniently located in the European Quarter of Brussels, making it a convenient endpoint for travelers. Passengers can easily access various attractions, hotels, and transportation options from Bruxelles-Luxembourg station. The station also provides connections to other parts of Brussels and beyond, offering convenience for onward travel.
  • The first train of the day from Luxembourg to Brussels typically departs early in the morning, around 05:00 or 06:00. The last train usually leaves around 19:00 or 20:00, offering travelers a convenient range of departure times throughout the day. These timings may vary slightly depending on the day of the week and any schedule adjustments, so it is advisable to check the specific timetables before planning your journey.
  • There are multiple direct train trips available each day between Luxembourg and Brussels. Services depart every two hours, providing travelers with frequent options for their journey. These direct train services operate daily, offering a convenient and efficient way to travel between the two cities. It takes approximately 2 hours and 53 minutes to reach Brussels from Luxembourg by train.
  • Yes, there is a direct train route between Luxembourg and Brussels. The direct train departs from Luxembourg station and arrives at Bruxelles-Luxembourg station. These direct train services operate every day, with departures scheduled every two hours, providing a convenient and efficient travel option for passengers. The journey typically takes around 2 hours and 53 minutes to complete.
  • The cost of a train journey from Luxembourg to Brussels typically ranges from €20 to €28. The price may vary depending on factors such as the class of travel, type of ticket purchased, and availability of discounts or promotions. Passengers can choose from a range of ticket options to suit their preferences and budget when traveling between these two cities by train.

Will you be returning to Luxembourg by train?

If you are looking for the return train journey, check out trains from Brussels to Luxembourg

See schedule