Travel from Amsterdam to Leiden

Train from Amsterdam to Leiden

Dutch Railways (NS) operates a train from Amsterdam to Leiden every 10 minutes. Tickets cost $9 - $17 and the journey takes 36 min.

How to get from Amsterdam to Leiden

From Amsterdam Centraal train to Leiden Centraal. 36 min 13€. From Amsterdam taxi to Leiden. 31 min 118€. From Amsterdam drive to Leiden. 31 min 6€. From Amsterdam rideshare to Leiden. 54 min 2€.

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

The train from Amsterdam Centraal to Leiden Centraal takes 36 min and departs every 10 minutes.

Operators from Amsterdam to Leiden