Find a train from Bern to Zurich

Trains from Bern to Zurich

virail helps you to find timetables and prices for all trains from Bern to Zurich.

The route from Bern to Zurich is served daily by 20 trains leaving from to the station of Bern and arriving at in the stations of Zürich HB, Ostermundigen, Olten.
It's possible to buy a train ticket for an average price of 13CHF. The best price for the next few days is 26CHF.
The average journey duration is 1 h 12 min. The first train leaves at 00:02. The last one is at 08:02.


Average price: 13CHF

Best price: 26CHF

Journey duration: 1 h 12 min

20 connections per day
First departure: 00:02
Last departure: 08:02

Stations of departure

  • Bern

Destination stations

  • Zürich HB
  • Ostermundigen
  • Olten

Saturday, May 27th 2017

Updated

SbbSbb Interregio 2165 Interregio 2263 08:34 – 09:52 Bern – Zürich HB 25.64 CHF 1 h 18 min 1 change SbbSbb Intercityexpress 376 Regioexpress 4779 Regioexpress 4829 16:04 – 17:22 Bern – Zürich HB 25.64 CHF 1 h 18 min 2 changes SbbSbb Intercity 727 17:32 – 18:28 Bern – Zürich HB 25.64 CHF 56 min SbbSbb Interregio 2183 Interregio 2281 17:34 – 18:52 Bern – Zürich HB 25.64 CHF 1 h 18 min 1 change SbbSbb Intercity 831 19:02 – 19:58 Bern – Zürich HB 25.64 CHF 56 min
Check all trains from Bern to Zurich Saturday, May 27th 2017

Monday, May 29th 2017

Updated

SbbSbb Interregio 2155 Interregio 30155 04:03 – 05:27 Bern – Zürich HB 31.37 CHF 1 h 24 min 1 change SbbSbb Intercity 707 07:32 – 08:28 Bern – Zürich HB 25.64 CHF 56 min SbbSbb Interregio 2163 Eurocity 193 07:34 – 08:52 Bern – Zürich HB 25.64 CHF 1 h 18 min 1 change SbbSbb Interregio 2361 07:39 – 09:05 Bern – Zürich HB 25.64 CHF 1 h 26 min SbbSbb Intercity 809 08:02 – 08:58 Bern – Zürich HB 25.64 CHF 56 min
Check all trains from Bern to Zurich Monday, May 29th 2017

Saturday, June 3rd 2017

Updated

SbbSbb 08:32 – 09:39 Bern – Zürich HB 25.64 CHF 1 h 7 min SbbSbb Interregio 30811 09:02 – 10:09 Bern – Zürich HB 25.64 CHF 1 h 7 min SbbSbb 09:36 – 10:59 Bern – Zürich HB 25.64 CHF 1 h 23 min SbbSbb 10:36 – 11:59 Bern – Zürich HB - 1 h 23 min SbbSbb Regioexpress 3869 Ic-tilting train 1519 11:07 – 12:30 Bern – Zürich HB - 1 h 23 min 1 change
Check all trains from Bern to Zurich Saturday, June 3rd 2017

Monday, June 5th 2017

Updated

SbbSbb 03:49 – 05:27 Bern – Zürich HB 31.37 CHF 1 h 38 min SbbSbb 06:34 – 07:52 Bern – Zürich HB 25.64 CHF 1 h 18 min SbbSbb Special express 372 Regioexpress 4761 Regioexpress 4811 07:04 – 08:22 Bern – Zürich HB 25.64 CHF 1 h 18 min 2 changes SbbSbb Intercity 707 07:32 – 08:28 Bern – Zürich HB 25.64 CHF 56 min SbbSbb 08:02 – 08:58 Bern – Zürich HB 25.64 CHF 56 min
Check all trains from Bern to Zurich Monday, June 5th 2017

Wednesday, June 21st 2017

Updated

SbbSbb Intercity 819 13:02 – 13:58 Bern – Zürich HB - 56 min SbbSbb Interregio 2175 Interregio 2273 13:34 – 14:52 Bern – Zürich HB - 1 h 18 min 1 change SbbSbb 13:39 – 15:05 Bern – Zürich HB - 1 h 26 min SbbSbb Interregio 2375 14:39 – 16:05 Bern – Zürich HB - 1 h 26 min SbbSbb Intercity 823 15:02 – 15:58 Bern – Zürich HB - 56 min
Check all trains from Bern to Zurich Wednesday, June 21st 2017