Lake and mountains · Switzerland

How to Get to Lucerne by Train

By WoW Train · Updated October 2026 · 4 min read

A covered wooden bridge, an old town on a lake and mountains on every side. Lucerne is one of the easiest places in Switzerland to reach by train, and the station is right by the water, so you arrive in the middle of it.

The tip worth knowing: Lucerne station is next to the lake, and the Chapel Bridge is only a few minutes' walk away. For the best first view, walk straight out of the station and onto the lakeside promenade.

What is the fastest way to get to Lucerne?

From Zürich, direct trains take roughly 45–50 minutes and run about every half hour. From Basel and Bern the journey takes roughly an hour to an hour and a quarter, with direct trains on most departures. From Interlaken, the scenic Luzern–Interlaken Express takes roughly two hours over the Brünig line. From Paris, take the TGV to Basel and change to a Lucerne train for roughly five to six hours in total.

How to get around once you arrive?

When is the best time to go?

What to see and do?


You have seen it. Now go. Lucerne is a short ride from Zürich, and the lake and the old town are a few minutes from the platform. Every operator, one secure checkout.

Prefer to compare every rail operator? Check schedules & book →

Opens in a new tab — come back here anytime.

Related routes