Travel from Frankfurt-am-Main to Luxembourg

Train, bus or fly from Frankfurt am Main to Luxembourg?

You can take a train from Frankfurt am Main to Luxembourg via Koblenz Hbf in around 4 h 27 min. Alternatively, FlixBus operates a bus from Frankfurt am Main to Luxembourg once daily. Tickets cost $17 - $29 and the journey takes 4 h 55 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Frankfurt am Main to Luxembourg

ModeDurationPrice
From Frankfurt(Main)Hbf train to Saarbrücken Hbf then bus to Luxembourg, Gare Centrale.3 h 44 min
From Frankfurt(Main)Hbf train to Koblenz Hbf then train to Luxembourg.4 h 27 min67€
From Frankfurt, Frankfurt central station bus to Luxembourg, Gare routière then bus to Hamilius.5 h 3 min24€
From Frankfurt(M)Konstablerwache train to Frankfurt-Höchst, train to Koblenz Hbf, train to Luxembourg, Gare Centrale, then line 19 bus to Centre, Kasinosgaass.6 h 3 min69€
From Frankfurt am Main drive to Luxembourg.2 h 32 min30€
From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Luxembourg airport, then line 16 bus to Luxembourg.2 h 22 min101€
From Frankfurt Hauptbahnhof Stuttgarter Straße shuttle to Luxembourg, Gare Centrale then line 19 bus to Centre, Kasinosgaass.4 h 37 min31€

How long does it take to get from Frankfurt am Main to Luxembourg?

It takes approximately 3 h 44 min to get from Frankfurt am Main to Luxembourg, including transfers.

Is there a direct train between Frankfurt am Main and Luxembourg?

No, there is no direct train from Frankfurt am Main to Luxembourg. However, there are services departing from Frankfurt(Main)Hbf and arriving at Luxembourg via Koblenz Hbf. The journey, including transfers, takes approximately 4 h 27 min.

Is there a direct bus between Frankfurt am Main and Luxembourg?

No, there is no direct bus from Frankfurt am Main to Luxembourg. However, there are services departing from Frankfurt, Frankfurt central station and arriving at Hamilius via Luxembourg, Gare routière. The journey, including transfers, takes approximately 5 h 3 min.

Operators from Frankfurt am Main to Luxembourg

OperatorPhoneWebsite
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Luxembourg Railways (CFL)Luxembourg Railways (CFL)
FlixBus+49 1807 123 99 123FlixBus
RgtrRgtr
S-BahnS-Bahn
AvlAvl
LufthansaLufthansa
Flibco+352 26 58 57 1Flibco