World Train Map

City to city

Bern to Lucerne by train

Bern → Luzern

RE7 Bern–Luzern — Bern to Lucerne
Photo · Kabelleger / David Gubler · CC BY-SA 3.0
Fastest
≈ 1h 01m
Typical
≈ 1h 22m
Direct trains
Yes
Fewest changes
0
Operators
SBB

Trains link Bern (Bern) and Lucerne (Luzern) in about 1h 01m at best, with no changes needed. The corridor is part of the RE7 Bern–Luzern (95 km, typically ≈ 1 h 27 min), one of 1516 routes plotted in the World Train Map atlas.

How long does the train from Bern to Lucerne take?

The fastest trains cover Bern to Lucerne in about 1h 01m; a typical journey takes around 1h 22m.

Is there a direct train from Bern to Lucerne?

Yes: direct trains run between Bern and Luzern.

This corridor in the atlas

Legendary routes through Bern or Lucerne

More trains from Bern

All trains from Bern →

More train routes in Switzerland.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.