To Leiden by public transport 

Leiden is easily accessible by public transport. From all directions, trains stop at Leiden Central Station. The Hague is ten minutes by train and Amsterdam Central Station only 35 minutes. From the station you can walk downtown. High-frequency buses run virtually to all places within the city, but also to the region.