World Train Map

Geneva to Bern by train

Genève → Bern

Trains link Geneva (Genève) and Bern (Bern) in about 2h 02m at best, with no changes needed.

Fastest
≈ 2h 02m
Typical
≈ 2h 03m
Direct trains
Yes
Fewest changes
0
Operators
SBB, BLS
IR 90 Geneva–Brig, Geneva to Brig
Photo · Chme82 · CC BY-SA 4.0

How long does the train from Geneva to Bern take?

The fastest trains cover Geneva to Bern in about 2h 02m; a typical journey takes around 2h 03m.

Is there a direct train from Geneva to Bern?

Yes: direct trains run between Genève and Bern.

Legendary routes through Geneva or Bern

More trains from Geneva

All trains from Geneva →

More train routes in France · Switzerland.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.