Leiden is located on the Old Rhine, at a distance of some 20 (12 miles) kilometers from The Hague to its south and some 40 kilometers (25 miles) from Amsterdam to its north.
The recreational area of the Kaag Lakes (Kagerplassen) lies just to the northeast of Leiden. It lies about 10km (6miles) inland from the sea and the beaches of Katwijk and Noordwijk can be easily reached on bicycle. The Keukenhof park famous for its yearly exhibition of flowers lies 15 miles to the North. Trainconnections to Amsterdam and Amsterdam Schiphol airport leave every 10 minutes from Leiden Central Station.