By Train from Genève / Geneva (Switzerland) to Interlaken (Switzerland)

Journey Summary

Depart Genève / Geneva (Switzerland)


Arrive Interlaken (Switzerland)

Interlaken Ost
Journey Time
from 2hr 45min
10 x optimum* connections per day

Change trains in: Bern

There are no direct trains between Genève and Interlaken.

The simplest and fastest option is to make only 1 x change of train at Bern.

Though because there are 1 OR 2 x trains per hour from Bern to Interlaken AND because the gap between these trains can vary from 30 mins to 90 mins - some of the connections between trains at Bern can be longer than the usual 8 - 10mins**

And when that is the case the SBB journey planner suggests an additional connection at Spiez, in order to enable a traveller to reach Interlaken faster.

Though if you don't want to reserve on the Bern to Interlaken train - an option is to spend longer at Bern station and hop on a later train to Interlaken.

*If you can be flexible with your departure/arrival times then the easiest and fastest option is THIS combination of two trains with only 1 x connection in Bern.
But is not available in every hour when setting off from Genève.

**This is Switzerland so these tightly timed optimum connections between trains are virtually guaranteed!

Alternative Route for Rail Pass Users:
If you have a Swiss Travel Pass or a Eurail or InterRail Pass that's valid in Switzerland, a much more spectacular option for a Genève to Interlaken journey is:

1: Take the train from Genève to Montreux
2: Take a MOB train from Montreux to Zweisimmen
3: Take a train from Zweisimmen to Spiez
4: Take a train from Spiez to Interlaken
3: Take a train from Zweisimmen to Interlaken

Train 1

  • Depart: Genève / Geneva (Switzerland)
  • Arrive: Bern (Switzerland)
  • Journey time: 1hr 44min - 1hr 56 min

Close this info panel  

Train 2

  • Depart: Bern (Switzerland)
  • Arrive: Interlaken (Switzerland)
  • Journey time: 53min - 54min

Close this info panel  

Ticket information

Close this info panel