Search train tickets toLeiden

switcheroo

Quickview

How to get to Leiden by train?

Routes9
Trips per day838
train carriers4
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Leiden?

The cheapest prices for a train ticket to Leiden that users have found recently on Wanderu start at $29.86. Such great deals to Leiden are available on one route to Dortmund. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Leiden. Dortmund at $70.43 has consistently the lowest average train ticket prices to Leiden.

What are the main train stations in Leiden?

The most popular train stations in Leiden are De Vink, Leiden Lammenschans and Leiden Centraal. De Vink is the busiest train station in Leiden.

What are the most popular train routes to Leiden?

Kaarst

There are 404 train schedules per day connecting Kaarst with Leiden. It takes on average 4 hours and 24 minutes to travel 112 miles, 180 kms, by train from Kaarst. One train company operates schedules from Kaarst, with Deutsche Bahn offering the most daily connections to Leiden. Traveling by train from Kaarst you will most likely to arrive in Leiden at De Vink.
Avg. Time
4h 24m
Avg. Price
$51.31

Frankenthal

There are 387 train schedules per day connecting Frankenthal with Leiden. It takes on average 7 hours and 19 minutes to travel 247 miles, 398 kms, by train from Frankenthal. 2 train carriers offer schedules from Frankenthal, with Deutsche Bahn offering the most daily connections to Leiden. Traveling by train from Frankenthal you will most likely to arrive in Leiden at De Vink.
Avg. Time
7h 19m
Avg. Price
$134.47

Neuss

There are 384 train schedules per day connecting Neuss with Leiden. It takes on average 4 hours and 38 minutes to travel 115 miles, 185 kms, by train from Neuss. 3 train carriers offer schedules from Neuss, with Deutsche Bahn offering the most daily connections to Leiden. Traveling by train from Neuss you will most likely to arrive in Leiden at De Vink.
Avg. Time
4h 38m
Avg. Price
$53.18

Karlsruhe

There are 350 train schedules per day connecting Karlsruhe with Leiden. It takes on average 8 hours and 19 minutes to travel 278 miles, 447 kms, by train from Karlsruhe. 3 train carriers offer schedules from Karlsruhe, with Deutsche Bahn offering the most daily connections to Leiden. Traveling by train from Karlsruhe you will most likely to arrive in Leiden at De Vink.
Avg. Time
8h 19m
Avg. Price
$167.90

Pfinztal

There are 299 train schedules per day connecting Pfinztal with Leiden. It takes on average 8 hours and 24 minutes to travel 281 miles, 452 kms, by train from Pfinztal. 2 train carriers offer schedules from Pfinztal, with Deutsche Bahn offering the most daily connections to Leiden. Traveling by train from Pfinztal you will most likely to arrive in Leiden at De Vink.
Avg. Time
8h 24m
Avg. Price
$159.73