Travel from Belgium to Luxembourg

Bus or train from Belgium to Luxembourg?

RegioJet operates a bus from Brussels to Luxembourg once daily. Tickets cost $8 - $11 and the journey takes 3 h. 3 other operators also service this route. Alternatively, Belgian Railways (NMBS/SNCB) operates a train from Brussels to Luxembourg hourly. Tickets cost $20 - $29 and the journey takes 3 h 14 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Belgium to Luxembourg

From Brusel, CCN, gare du Nord bus to Luxembourg, Gare routière then bus to Hamilius. 3 h 8 min 10€. From Bruxelles-Central train to Luxembourg. 3 h 14 min 20€. From Brussels rideshare to Luxemburg City. 2 h 45 min 13€. From Brussels drive to Luxembourg. 2 h 8 min 27€.

Operators from Belgium to Luxembourg