Zug
from track 5
InterRegio 75 (heading for Zürich HB) up to terminal station (Duration: 27') IR 75
Baar
Thalwil
Zimmerberg-Basistunnel
Zürich HB
arrival track 8
from track 31
InterCity 1 (heading for Bern) exiting at Olten (Duration: 30') IC 1
Olten
from track 1B-D
S-TrainS-Train S20 (heading for Biel/Bienne) exiting at Oensingen (Duration: 17') S20
Olten Hammer
Wangen bei Olten
Hägendorf
Egerkingen
Oberbuchsiten
Oensingen
arrival track 4
from track 3
InterCity 2 (heading for Zürich HB) up to terminal station (Duration: 24') IC 2
arrival track 10
from track 16
InterCity 5 (heading for Lausanne) exiting at Oensingen (Duration: 48') IC 5
Aarau
InterRegio 46 (heading for Zürich HB) up to terminal station (Duration: 24') IR 46
arrival track 6
from track 13
InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
from track 3CD
RegioExpress (heading for Biel/Bienne) exiting at Oensingen (Duration: 13') RE
from track 4
S-TrainS-Train S1 (heading for Luzern) up to terminal station (Duration: 32') S1
Zug Schutzengel
Zug Chollermüli
Cham Alpenblick
Cham
Hünenberg Zythus
Hünenberg Chämleten
Rotkreuz
Gisikon-Root
Root D4
Buchrain
Ebikon
Luzern
arrival track 11
from track 9
InterRegio (heading for Basel SBB) exiting at Olten (Duration: 41') IR
Sursee
Zofingen
arrival track 9
walk 5 minutes exiting at Olten, Bahnhof 5' walk 5 minutes exiting at Olten, Bahnhof 5'
Olten, Bahnhof
from edge B3
Night BusNight Bus N51 (heading for Oensingen, Bahnhof) up to terminal station (Duration: 28') N51
Baslerstrasse
Konradstrasse
Hammer BOGG
Bornblick
Hammermühle
Usego
Chalchofen
Wangen bei Olten, Neuhüsli
Ochsen
Dorf
Kleider Frey
Rickenbach SO, Dorf
Hägendorf, Nellen
Gässli
Solothurnerstrasse
Halbrüti
Egerkingen, Thalrich
Bielgraben
Ramelen
Oberbuchsiten, Löwen
Oensingen, Bauamt
Post
Oensingen, Bahnhof
RegioExpress (heading for Luzern) up to terminal station (Duration: 26') RE
Waiting time 31 minutes 31'
from track 7
InterRegio 26 (heading for Basel SBB) exiting at Olten (Duration: 34') IR 26
from track 6
RegioExpress (heading for Zürich HB) up to terminal station (Duration: 29') RE
Horgen Oberdorf
Zürich Enge
Waiting time 24 minutes 24'
arrival track 3
InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1
Lenzburg
InterCity 5 (heading for Yverdon-les-Bains) exiting at Oensingen (Duration: 11') IC 5
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
Zürich Altstetten
Waiting time 14 minutes 14'
InterRegio 35 (heading for Bern) exiting at Olten (Duration: 29') IR 35
S-TrainS-Train S5 (heading for Pfäffikon SZ) exiting at Zürich HB (Duration: 45') S5
Zürich Hardbrücke
arrival track 43/44
from track 10
InterCity 5 (heading for Yverdon-les-Bains) exiting at Oensingen (Duration: 43') IC 5
Tight transfer time 5 minutes in Zürich HB 5'