City to city
Lucerne to Bern by train
Luzern → Bern
- Fastest
- ≈ 1h
- Typical
- ≈ 1h 19m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Schweizerische Bundesbahnen SBB, SBB
Trains link Lucerne (Luzern) and Bern (Bern) in about 1h at best, with no changes needed. The corridor is part of the IR15 Bern–Luzern (95 km, typically ≈ 1 h), one of 1247 routes plotted in the World Train Map atlas.
How long does the train from Lucerne to Bern take?
The fastest trains cover Lucerne to Bern in about 1h; a typical journey takes around 1h 19m.
Is there a direct train from Lucerne to Bern?
Yes: direct trains run between Luzern and Bern.
This corridor in the atlas
- IR15 Bern–Luzern The Emmental cut-through: cheese country and covered bridges between the federal city and the lake at Lucerne, hourly.
Legendary routes through Lucerne or Bern
- GoldenPass Line Montreux → Lucerne
- Lötschberger Bern → Brig
- Voralpen-Express St. Gallen → Lucerne
- Gotthard Panorama Express Lucerne → Lugano
More trains from Lucerne
- Lucerne → Zurich ≈ 42 min · direct
- Lucerne → Interlaken ≈ 1h 48m · direct
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.