Your trip

Zürich Altstetten → Langenthal

Tuesday 3 November 2026

Train · Schweizerische Bundesbahnen AG (SBB)

06:59 – 07:4748 minno change

IR35 towards Bern

06:59Zürich AltstettenDepartures from Zürich AltstettenPlatform 7

1 stop in between
  1. 07:36OltenDepartures from OltenPlatform 9

07:47LangenthalDepartures from LangenthalPlatform 2

Stops

ArrivesDepartsStopPlatform
05:11ChurDepartures from Chur7
05:20LandquartDepartures from Landquart4
05:24MaienfeldDepartures from Maienfeld2
05:28Bad RagazDepartures from Bad Ragaz3
05:33SargansDepartures from Sargans2
05:40FlumsDepartures from Flums3
05:44WalenstadtDepartures from Walenstadt4
05:48UnterterzenDepartures from Unterterzen1
05:5906:00ZiegelbrückeDepartures from Ziegelbrücke6
06:0906:10Siebnen-WangenDepartures from Siebnen-Wangen3
06:1706:19Pfäffikon SZDepartures from Pfäffikon SZ3
06:2706:29WädenswilDepartures from Wädenswil2
06:3806:39ThalwilDepartures from Thalwil5
06:4806:53Zürich HBDepartures from Zürich HB15
06:5806:59Zürich AltstettenDepartures from Zürich Altstetten get on7
07:2807:36OltenDepartures from Olten9
07:4707:48LangenthalDepartures from Langenthal get off2
07:5307:54HerzogenbuchseeDepartures from Herzogenbuchsee1
08:0508:06BurgdorfDepartures from Burgdorf2
08:21BernDepartures from Bern50

Planned times from the timetable. Delays and cancellations are in the planner and on the live board.

Notes on this ride

  • Free Internet with the SBB FreeSurf app

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.