Find a train from Bergstrasse to Horgen

Trains from Bergstrasse to Horgen

virail helps you to find timetables and prices for all trains from Bergstrasse to Horgen.

The route from Bergstrasse to Horgen is served daily by 27 trains leaving from to the station of Heppenheim (Bergstrasse) and arriving at to the station of Horgen.

The average journey duration is 6 h 18 min. The first train leaves at 08:37. The last one is at 21:13.


Journey duration: 6 h 18 min

27 connections per day
First departure: 08:37
Last departure: 21:13

Stations of departure

  • Heppenheim (Bergstrasse)

Destination stations

  • Horgen

SbbSbb Regionalbahn 38623 Urban train 9 Urban train 18865 12:37 – 17:29 Heppenheim (Bergstrasse) – Horgen - 4 h 52 min 2 changes SbbSbb Regionalbahn 38629 Bus 77 Urban train 18877 15:37 – 20:29 Heppenheim (Bergstrasse) – Horgen - 4 h 52 min 2 changes SbbSbb Urban train 15391 Regio 375 Intercity 791 Urban train 18889 18:30 – 23:29 Heppenheim (Bergstrasse) – Horgen - 4 h 59 min 3 changes SbbSbb Urban train 15369 Urban train 38341 Regio 377 Interregio 1995 Urban train 18817 20:02 – 05:29 Heppenheim (Bergstrasse) – Horgen - 9 h 27 min 4 changes SbbSbb Regioexpress 4973 Urban train 38343 Intercityexpress 605 Urban train 2 Regio 551 Urban train 18823 21:13 – 06:59 Heppenheim (Bergstrasse) – Horgen - 9 h 46 min 5 changes
Check all trains from Bergstrasse to Horgen