You asked:

distance between amsterdam and leiden

  • Amsterdam
    Amsterdam
    Leiden
    Leiden
    Amsterdam is 22.4 miles (36.1 kilometers) from Leiden, as the crow flies.