Bern to Interlaken by Train
The short hop from Bern to Interlaken runs along the edge of Lake Thun for a good stretch, a scenic warm-up for the mountain region waiting at the other end.
The journey
Trains from Bern to Interlaken run direct, hourly, and take about 52 minutes. The route tracks the shore of Lake Thun for a meaningful stretch, with the water on one side and mountains rising beyond it, a preview of the Jungfrau region ahead.
| Detail | |
|---|---|
| Duration | ≈ 52 min |
| Frequency | ~1 per hour |
| Changes | Direct |
| Departs | Bern |
| Arrives | Interlaken |
Ost or West
Trains on this route generally continue to Interlaken Ost, the station you want if you’re heading onward into the mountains toward Grindelwald or Lauterbrunnen, rather than stopping only at West.
The Lake Thun stretch
The lakeside section comes in the second half of the ride, past Thun itself, so the view builds gradually rather than all at once. Sitting on the side facing the water is worth it if you have the choice of seat.
Tickets
A Swiss Travel Pass covers this route in full, and it’s a natural first leg for anyone based in Bern and heading toward the Jungfrau region for a day or longer.
Plan it live
An hourly service rewards knowing the exact departure time rather than just showing up, particularly if you’re connecting onward into the mountains the same day and can’t afford to lose an hour waiting. The Swiss Transport app shows live departures from Bern and tracks the journey, so you know when you’ll roll into Interlaken and which station you’ll land at.
Plan Bern → Interlaken live
Free Swiss Transport app, live departures, platforms and every connection.