Schaffhausen
ab Gleis 2
S-BahnS-Bahn S9 (Richtung Uster) bis Zürich HB (Dauer: 56') S9
Neuhausen
Neuhausen Rheinfall
Jestetten
Lottstetten
Rafz
Hüntwangen-Wil
Eglisau
Glattfelden
Bülach
Niederglatt ZH
Oberglatt ZH
Rümlang
Glattbrugg
Zürich Oerlikon
Zürich Hardbrücke
Zürich HB
an Gleis 43/44
ab Gleis 14
InterCity 5 (Richtung Lausanne) bis Oensingen (Dauer: 43') IC 5
Olten
Oensingen
an Gleis 4
ab Gleis 5
InterCity (Richtung Zürich HB) bis Endstation (Dauer: 39') IC
Knappe Umsteigezeit 4 Minuten in Zürich HB 4'
an Gleis 17
Wartezeit 27 Minuten 27'
ab Gleis 15
InterRegio 35 (Richtung Bern) bis Olten (Dauer: 35') IR 35
Zürich Altstetten
an Gleis 9
ab Gleis 1B-D
S-BahnS-Bahn S20 (Richtung Biel/Bienne) bis Oensingen (Dauer: 17') S20
Olten Hammer
Wangen bei Olten
Hägendorf
Egerkingen
Oberbuchsiten
ab Gleis 10
an Gleis 18
ab Gleis 16
ab Gleis 13
Wartezeit 29 Minuten 29'
InterRegio (Richtung Bern) bis Olten (Dauer: 33') IR
an Gleis 8
ab Gleis 3
RegioExpress (Richtung Zürich HB) bis Endstation (Dauer: 39') RE
Wartezeit 34 Minuten 34'
ab Gleis 11
an Gleis 16
ab Gleis 31
InterCity 8 (Richtung Bern) bis Olten (Dauer: 30') IC 8
InterCity 1 (Richtung Bern) bis Olten (Dauer: 30') IC 1
Wartezeit 11 Minuten 11'
InterCity 5 (Richtung Biel/Bienne) bis Oensingen (Dauer: 48') IC 5
Aarau
S-BahnS-Bahn S20 (Richtung Solothurn) bis Oensingen (Dauer: 16') S20
ab Gleis 2AB
S-BahnS-Bahn S12 (Richtung Winterthur) bis Endstation (Dauer: 36') S12
Schloss Laufen am Rheinfall
Dachsen
Marthalen
Andelfingen
Henggart
Hettlingen
Winterthur
InterRegio 13 (Richtung Zürich HB) bis Endstation (Dauer: 25') IR 13
Zürich Flughafen
Wartezeit 266 Minuten 266'
an Gleis 31
ab Gleis 9
InterCity 1 (Richtung Genève-Aéroport) bis Olten (Dauer: 38') IC 1
Lenzburg
InterCity 5 (Richtung Lausanne) bis Oensingen (Dauer: 11') IC 5
ab Gleis 4