Interlaken to Bern by train
Interlaken Ost → Bern
Trains link Interlaken (Interlaken Ost) and Bern (Bern) in about 56 min at best, with no changes needed.
- Fastest
- ≈ 56 min
- Typical
- ≈ 57 min
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- SBB, BLS, Trenitalia

How long does the train from Interlaken to Bern take?
The fastest trains cover Interlaken to Bern in about 56 min; a typical journey takes around 57 min.
Is there a direct train from Interlaken to Bern?
Yes: direct trains run between Interlaken Ost and Bern.
Legendary routes through Interlaken or Bern
- RE7 Bern–Luzern Bern → Lucerne
- IC61 Basel–Interlaken Basel → Interlaken
- Lötschberger Bern → Brig
- Berner Oberland-Bahn Interlaken Ost → Grindelwald
More trains from Interlaken
- Interlaken → Lucerne ≈ 1h 51m · direct
- Interlaken → Zurich ≈ 1h 59m · 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.