Explore Delft to Leiden by rail

Getting ready for a trip from Delft to Leiden aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.

Train travel between Delft and Leiden: train ticket prices

Cost of train tickets from Delft to Leiden:

  • Cheapest tickets: CA$42.46

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 10 months in advance.

Delft to Leiden departure timetable

On this route, 63 trains run daily, with the first one leaving Delft at 05:24 and the last leaving at 23:24 during the week.

For weekend travel to Leiden, the earliest departure is at 05:54 and the last one is at 23:24. You will find that departures along this journey occur every 15 minutes.

Train duration for trips from Delft to Leiden

The swiftest journey time on this route is 19 minutes, crossing a total distance of 20 kilometres.

When do tickets go on sale between Delft and Leiden?

You can start planning and booking your trip between Delft and Leiden 10 months before the departure date. Pro tip: buy your tickets as early as possible to save money.

Making the most of your trip to Leiden

For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Leiden.

Frequently asked questions

What’s the distance from Delft to Leiden by train?

The train route from Delft to Leiden covers 20 kilometres.

How much is a train ticket from Delft to Leiden?

The lowest price on this route is CA$42.46. Tickets booked 30 days in advance cost around , while those booked 7 days in advance are around .

How far in advance can I book my Delft to Leiden train tickets?

Tickets for this route go on sale 10 months in advance of the departure date.

How long does the train take from Delft to Leiden?

The fastest travel time is 19 minutes.