Travel from Leiden to Cologne

Train, bus or fly from Leiden to Cologne?

Dutch Railways (NS) operates a train from Leiden to Cologne every 30 minutes. Tickets cost $9 - $17 and the journey takes 38 min. Dutch Railways (NS) also services this route every 4 hours. Alternatively, Connexxion operates a bus from Leiden to Cologne every 30 minutes. Tickets cost $3 - $7 and the journey takes 44 min. 2 other operators also service this route.

Travel Guides

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

How to get from Leiden to Cologne

From Leiden Lammenschans train to Utrecht Centraal then train to Köln Hbf. 3 h 48 min 54€. From Leiden, Breestraat bus to The Hague then bus to Cologne Hbf. 6 h 9 min 48€. From Leiden, Breestraat bus to The Hague, bus to Leverkusen Mitte, then train to Köln Hbf. 7 h 2 min 39€. From Leiden drive to Cologne. 2 h 37 min 41€. From Leiden Centraal train to Amsterdam airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 3 h 1 min 115€. From Leiden Centraal train to Amsterdam airport, fly to Cologne/Bonn Apt airport, then train to Cologne. 5 h 45 min 123€.

How long does it take to get from Leiden to Cologne?

It takes approximately 3 h 48 min to get from Leiden to Cologne.