Travel from Luxembourg to Amsterdam

Train, bus or fly from Luxembourg to Amsterdam?

You can take a train from Luxembourg to Amsterdam via Bruxelles Midi in around 5 h 55 min. Alternatively, you can take a bus from Luxembourg to Amsterdam via Lucemburk, Central station CFL - Gare Routière, Brussels, and Duivendrecht, Station Duivendrecht in around 7 h 34 min.

Travel Guides

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

How to get from Luxembourg to Amsterdam

ModeDurationPrice
From Luxembourg train to Bruxelles Midi then train to Amsterdam Centraal.5 h 55 min95€
From Centre, Badanstalt bus to Luxembourg, train to Bruxelles-Nord, then train to Amsterdam Centraal.7 h 29 min60€
From Hamilius bus to Lucemburk, Central station CFL - Gare Routière, bus to Brussels, bus to Duivendrecht, Station Duivendrecht, then line 41 bus to Amsterdam, Wijttenbachstraat.7 h 34 min27€
From Belair Guillaume bus to Bastogne, night bus to Amsterdam, Station Sloterdijk, then line 22 bus to Amsterdam, Centraal Station.8 h 2 min30€
From Luxembourg drive to Amsterdam.3 h 56 min61€
From Centre, Fondation Pescatore line 16 bus to Luxembourg airport, fly to Amsterdam airport, then train to Amsterdam.3 h 50 min109€

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

It takes approximately 5 h 55 min to get from Luxembourg to Amsterdam, including transfers.

Is there a direct train between Luxembourg and Amsterdam?

No, there is no direct train from Luxembourg to Amsterdam. However, there are services departing from Luxembourg and arriving at Amsterdam Centraal via Bruxelles Midi. The journey, including transfers, takes approximately 5 h 55 min.

Is there a direct bus between Luxembourg and Amsterdam?

No, there is no direct bus from Luxembourg to Amsterdam. However, there are services departing from Hamilius and arriving at Amsterdam, Wijttenbachstraat via Lucemburk, Central station CFL - Gare Routière, Brussels and Duivendrecht, Station Duivendrecht. The journey, including transfers, takes approximately 7 h 34 min.

Operators from Luxembourg to Amsterdam

OperatorPhoneWebsite
Luxembourg Railways (CFL)Luxembourg Railways (CFL)
ThalysThalys
AvlAvl
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
RegioJet+420 542 42 42 42RegioJet
Eurolines NLEurolines NL
GVB+31 900 8011GVB
TECTEC
FlixBus+49 1807 123 99 123FlixBus
RgtrRgtr
KLMKLM
LufthansaLufthansa
LuxairLuxair
Air FranceAir France
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)