Travel from Leiden to Frankfurt-am-Main

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

You can take a train from Leiden to Frankfurt am Main via Utrecht Centraal in around 5 h 6 min. Alternatively, Eurolines DE operates a bus from Leiden to Frankfurt am Main 4 times a week. Tickets cost $55 - $80 and the journey takes 7 h 10 min.

Travel Guides

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

How to get from Leiden to Frankfurt am Main

From Leiden Lammenschans train to Utrecht Centraal then train to Frankfurt(Main)Hbf. 5 h 6 min 86€. From Leiden Centraal train to Amsterdam, Amsterdam Sloterdijk then bus to Frankfurt, Frankfurt central station. 7 h 54 min 49€. From Leiden, Breestraat bus to The Hague then bus to Frankfurt Hbf. 8 h 54 min 52€. From Leiden drive to Frankfurt am Main. 4 h 11 min 68€. From Leiden Centraal train to Amsterdam airport, fly to Frankfurt airport, then train to Frankfurt am Main. 3 h 42 min 104€. From Leiden Centraal train to Roosendaal, train to Brussels airport, fly to Frankfurt airport, then train to Frankfurt am Main. 5 h 51 min 133€. From Leiden Centraal train to Amsterdam airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, train to Frankfurt(M) Flughafen Regionalbf, then train to Frankfurt am Main. 5 h 3 min 155€.

Operators from Leiden to Frankfurt am Main