Things to do in Leiden

Things to do · Leiden

The Best Things to Do in Leiden

Planning your Leiden trip? These are the experiences travelers loved most this year — from must-see icons to neighbourhood gems locals quietly recommend. Leiden is the kind of city that rewards both first-timers and returning visitors. Known for its history, canals, science, this South Holland capital is best visited april to september. Whether you have a long weekend or a full week, our guide brings together the city's most-loved attractions, neighbourhood gems, restaurants and stays.

5 best things to do in Leiden

5 of 5
  1. 1

    The oldest botanical garden in the Netherlands, founded in 1590.

    4.7(4,210)Leiden
    Visit official website
  2. 2
    Rijksmuseum van Oudhedenhistory Verified

    The Dutch National Museum of Antiquities, with an Egyptian temple at the entrance.

    4.6(3,810)Leiden
    Visit official website
  3. 3

    Spectacular natural history museum starring 'Trix' the T-rex.

    4.8(9,420)Leiden
    Find official website
  4. 4

    A 1,000-year-old hilltop fort with panoramic city views — and it's free.

    4.5(2,120)Leiden
    Find official website
  5. 5
    Pieterskerkhistory Verified

    The late-Gothic church where the Pilgrim Fathers worshipped before sailing to America.

    4.5(1,820)Leiden
    Visit official website

Frequently Asked Questions

What is Leiden famous for?

Leiden is best known for its history, canals, science, as well as landmarks like Rijksmuseum van Oudheden and Hortus Botanicus.

How many days do you need in Leiden?

One to two days is enough to enjoy Leiden's highlights, though many travelers happily linger longer thanks to its relaxed pace.

What is the best time to visit Leiden?

April to September is the most popular window — expect long days, café terraces in full swing and most attractions open daily.

Is Leiden easy to get around?

Yes. Leiden's historic centre is compact and walkable, and the city has excellent public transport and bike infrastructure typical of the Netherlands.

How do I get to Leiden from Amsterdam?

Frequent direct trains connect Amsterdam Centraal to Leiden, with the journey taking under 90 minutes for most Dutch cities.