Zug
from track 3
InterCity 2 (heading for Zürich HB) up to terminal station (Duration: 24') IC 2
Zürich HB
arrival track 12
from track 31
InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
Olten
arrival track 8
from track 4
InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
Luzern
Tight transfer time 3 minutes in Luzern 3'
arrival track 3
from track 6
InterRegio 26 (heading for Basel SBB) exiting at Olten (Duration: 34') IR 26
arrival track 10
S-TrainS-Train S1 (heading for Sursee) exiting at Rotkreuz (Duration: 13') S1
Zug Schutzengel
Zug Chollermüli
Cham Alpenblick
Cham
Hünenberg Zythus
Rotkreuz
arrival track 2
from track 5
S-TrainS-Train S26 (heading for Lenzburg) up to terminal station (Duration: 32') S26
Oberrüti
Sins
Muri AG
Boswil-Bünzen
Wohlen AG
Dottikon-Dintikon
Hendschiken
Lenzburg
arrival track 6
S-TrainS-Train S23 (heading for Olten) up to terminal station (Duration: 22') S23
Aarau
Schönenwerd SO
Däniken SO
Dulliken
InterRegio 75 (heading for Zürich HB) up to terminal station (Duration: 27') IR 75
Baar
Thalwil
Zimmerberg-Basistunnel
arrival track 9
from track 15
InterCity 1 (heading for Bern) exiting at Olten (Duration: 30') IC 1
Hünenberg Chämleten
S-TrainS-Train S26 (heading for Olten) up to terminal station (Duration: 58') S26
Mühlau
Benzenschwil
InterRegio 46 (heading for Zürich HB) up to terminal station (Duration: 24') IR 46
from track 12
from track 7
InterCity 21 (heading for Basel SBB) exiting at Olten (Duration: 34') IC 21
arrival track 11
Waiting time 14 minutes 14'
from track 9
RegioExpress (heading for Olten) up to terminal station (Duration: 50') RE
Emmenbrücke
Rothenburg Station
Sempach-Neuenkirch
Sursee
Wauwil
Nebikon
Dagmersellen
Reiden
Zofingen
Aarburg-Oftringen
S-TrainS-Train S1 (heading for Luzern) exiting at Rotkreuz (Duration: 13') S1
S-TrainS-Train S26 (heading for Olten) up to terminal station (Duration: 59') S26
Rupperswil
RegioExpress (heading for Zürich HB) up to terminal station (Duration: 26') RE
Waiting time 37 minutes 37'
from track 41/42
Night-S-TrainNight-S-Train SN1 (heading for Aarau) up to terminal station (Duration: 60') SN1
Zürich Hardbrücke
Zürich Altstetten
Schlieren
Glanzenberg
Dietikon
Killwangen-Spreitenbach
Neuenhof
Wettingen
Baden
Turgi
Brugg AG
Lupfig
Birr
Othmarsingen
arrival track 4
walk 4 minutes exiting at Aarau, Bahnhof 4' walk 4 minutes exiting at Aarau, Bahnhof 4'
Aarau, Bahnhof
Night BusNight Bus N23 (heading for Olten, Bahnhof) up to terminal station (Duration: 30') N23
Kunsthaus
Schanz
Roggenhausen
Wöschnau
Schönenwerd SO, Lochmatt
Schenker Storen
Schachenstrasse
Baumstrasse
Tannheim
Zentrum
Gretzenbach, Pfarrmatt
Däniken, Post
Dulliken, Bahnhof
Brüggli Park
Schäfer
Starrkirch, Rütli
Olten, Knoblauch
Friedhof
Käppeli
Bifang
Postplatz
Olten, Bahnhof
arrival edge B3
RegioExpress (heading for Luzern) up to terminal station (Duration: 26') RE
Gisikon-Root
Ebikon
Waiting time 58 minutes 58'
arrival track 7
from track 6CD
S-TrainS-Train S1 (heading for Turgi) exiting at Olten (Duration: 61') S1
Emmenbrücke Gersag
Emmenbrücke Kapf
Nottwil
Oberkirch LU
St. Erhard-Knutwil
Brittnau-Wikon
Waiting time 31 minutes 31'
RegioExpress (heading for Zürich HB) up to terminal station (Duration: 29') RE
Horgen Oberdorf
Zürich Enge
Waiting time 24 minutes 24'
from track 11
InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1
from track 7CD
S-TrainS-Train S5 (heading for Pfäffikon SZ) exiting at Zürich Altstetten (Duration: 39') S5
Steinhausen Rigiblick
Steinhausen
Knonau
Mettmenstetten
Affoltern am Albis
Hedingen
Bonstetten-Wettswil
Birmensdorf ZH
Urdorf Weihermatt
Urdorf
InterRegio 35 (heading for Bern) exiting at Olten (Duration: 29') IR 35
InterRegio (heading for Zürich HB) up to terminal station (Duration: 29') IR
InterCity 5 (heading for Genève-Aéroport) exiting at Olten (Duration: 34') IC 5
S-TrainS-Train S5 (heading for Pfäffikon SZ) exiting at Zürich HB (Duration: 45') S5
arrival track 43/44
InterCity 5 (heading for Lausanne) exiting at Olten (Duration: 30') IC 5
Tight transfer time 5 minutes in Zürich HB 5'
InterRegio 75 (heading for Luzern) up to terminal station (Duration: 22') IR 75
InterRegio 27 (heading for Basel SBB) exiting at Olten (Duration: 40') IR 27