Travel from Luxembourg to Belgium

Bus or train from Luxembourg to Belgium?

Luxembourg Railways (CFL) operates a train from Luxembourg to Brussels hourly. Tickets cost $21 - $30 and the journey takes 2 h 58 min. Alternatively, RegioJet operates a bus from Luxembourg to Brussels once daily. Tickets cost $8 - $11 and the journey takes 2 h 50 min.

How to get from Luxembourg to Belgium

ModeDurationPrice
From Luxembourg train to Schuman then line 5 subway to De Brouckere.3 h 6 min23€
From Hamilius bus to Lucemburk, Central station CFL - Gare Routière, bus to Brussel Noord Perron 3, then line 128 bus to Brussel Brouckère P58.4 h 15 min12€
From Luxembourg drive to Brussels.2 h 7 min27€

How long does it take to get from Luxembourg to Belgium?

It takes approximately 3 h 6 min to get from Luxembourg to Belgium, including transfers.

Is there a direct bus between Luxembourg and Belgium?

No, there is no direct bus from Luxembourg to Belgium. However, there are services departing from Hamilius and arriving at Brussel Brouckère P58 via Lucemburk, Central station CFL - Gare Routière and Brussel Noord Perron 3. The journey, including transfers, takes approximately 4 h 15 min.

Operators from Luxembourg to Belgium

OperatorPhoneWebsite
Luxembourg Railways (CFL)Luxembourg Railways (CFL)
STIB+32 70 23 20 00STIB
AvlAvl
RegioJet+420 542 42 42 42RegioJet
De LijnDe Lijn