City to city
Bern to Lucerne by train
Bern → Luzern
- Fastest
- ≈ 1h 01m
- Typical
- ≈ 1h 22m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Schweizerische Bundesbahnen SBB, SBB
Trains link Bern (Bern) and Lucerne (Luzern) in about 1h 01m 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 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
- 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 Bern or Lucerne
- GoldenPass Line Montreux → Lucerne
- Lötschberger Bern → Brig
- Voralpen-Express St. Gallen → Lucerne
- Gotthard Panorama Express Lucerne → Lugano
More trains from Bern
- Bern → Interlaken ≈ 52 min · direct
- Bern → Basel ≈ 56 min · direct
- Bern → Zurich ≈ 56 min · direct
- Bern → Geneva ≈ 2h 01m · 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.