La distance entre Amsterdam et Leyde (Leiden) est de 36 km. La distance par la route est de 42 km. Le voyage en train entre Amsterdam et Leyde dure environ 40 minutes.