Search train tickets toLucerne

switcheroo

Quickview

How to get to Lucerne by train?

Routes15
Trips per day872
train carriers5
Stations1
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 Lucerne?

The cheapest prices for a train ticket to Lucerne that users have found recently on Wanderu start at $22.94. Such great deals to Lucerne are available on two routes including Stuttgart and Stuttgart. 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 Lucerne. Stuttgart at $57.52 has consistently the lowest average train ticket prices to Lucerne.

What are the main train stations in Lucerne?

The most popular train station in Lucerne is Luzern. Luzern is the busiest train station in Lucerne.

What are the most popular train routes to Lucerne?

Dresden

There are 314 train schedules per day connecting Dresden with Lucerne. It takes on average 12 hours and 3 minutes to travel 370 miles, 596 kms, by train from Dresden. 3 train carriers offer schedules from Dresden, with Deutsche Bahn offering the most daily connections to Lucerne. Traveling by train from Dresden you will most likely to arrive in Lucerne at Luzern.
Avg. Time
trip-duration
Avg. Price
$198.40

Essen

There are 236 train schedules per day connecting Essen with Lucerne. It takes on average 7 hours and 40 minutes to travel 311 miles, 499 kms, by train from Essen. 4 train carriers offer schedules from Essen, with Deutsche Bahn offering the most daily connections to Lucerne. Traveling by train from Essen you will most likely to arrive in Lucerne at Luzern.
Avg. Time
trip-duration
Avg. Price
$152.59

Bielefeld

There are 187 train schedules per day connecting Bielefeld with Lucerne. It takes on average 9 hours and 36 minutes to travel 345 miles, 555 kms, by train from Bielefeld. 3 train carriers offer schedules from Bielefeld, with Deutsche Bahn offering the most daily connections to Lucerne. Traveling by train from Bielefeld you will most likely to arrive in Lucerne at Luzern.
Avg. Time
trip-duration
Avg. Price
$127.55

Weil am Rhein

There are 183 train schedules per day connecting Weil am Rhein with Lucerne. It takes on average 2 hours and 4 minutes to travel 50 miles, 80 kms, by train from Weil am Rhein. 3 train carriers offer schedules from Weil am Rhein, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Lucerne. Traveling by train from Weil am Rhein you will most likely to arrive in Lucerne at Luzern.
Avg. Time
trip-duration
Avg. Price
$39.50

Lübeck

There are 176 train schedules per day connecting Lübeck with Lucerne. It takes on average 11 hours and 54 minutes to travel 483 miles, 777 kms, by train from Lübeck. 2 train carriers offer schedules from Lübeck, with Deutsche Bahn offering the most daily connections to Lucerne. Traveling by train from Lübeck you will most likely to arrive in Lucerne at Luzern.
Avg. Time
trip-duration
Avg. Price
$132.20