Zürich HB
from track 43/44
S-TrainS-Train S5 (heading for Rapperswil SG) up to terminal station (Duration: 37') S5
Zürich Stadelhofen
Uster
Wetzikon ZH
Bubikon
Rüti ZH
Jona
Rapperswil SG
arrival track 3
walk 4 minutes exiting at Rapperswil SG, Bahnhof Süd 4' walk 4 minutes exiting at Rapperswil SG, Bahnhof Süd 4'
Rapperswil SG, Bahnhof Süd
heading for Jona, Bahnhof
BusBus 991 (heading for Jona, Bahnhof) exiting at Jona, Busskirchstrasse (Duration: 3') 991
Kinderzoo
Sportanl. Lido
Oberseeplatz
Jona, Busskirchstrasse
walk 5 minutes exiting at Jona, Heimatstr. 3 5' walk 5 minutes exiting at Jona, Heimatstr. 3 5'
Heimatstr. 3
S-TrainS-Train S15 (heading for Rapperswil SG) exiting at Jona (Duration: 34') S15
arrival track 1
walk 2 minutes exiting at Jona, Bahnhof 2' walk 2 minutes exiting at Jona, Bahnhof 2'
Jona, Bahnhof
heading for Rapperswil SG, Bahnhof Süd
BusBus 991 (heading for Rapperswil SG, Bahnhof Süd) exiting at Jona, Busskirchstrasse (Duration: 5') 991
Molkereistrasse
Schachen
Geberit
Grünfeld
Weiden
Busskirchstrasse
from track 41/42
S-TrainS-Train S5 (heading for Rapperswil SG) exiting at Jona (Duration: 40') S5
Stettbach
Dübendorf
Schwerzenbach ZH
Nänikon-Greifensee
Aathal
Waiting time 277 minutes 277'
BusBus 996 (heading for Rapperswil SG, Bahnhof Süd) exiting at Jona, Busskirchstrasse (Duration: 6') 996
S-TrainS-Train S16 (heading for Rapperswil SG) up to terminal station (Duration: 47') S16
Zürich Tiefenbrunnen
Zollikon
Küsnacht Goldbach
Küsnacht ZH
Erlenbach ZH
Winkel am Zürichsee
Herrliberg-Feldmeilen
Meilen
Uetikon
Männedorf
Stäfa
Uerikon
Feldbach
Kempraten
BusBus 996 (heading for Jona, Bahnhof) exiting at Jona, Busskirchstrasse (Duration: 4') 996
from track 32
S-TrainS-Train S8 (heading for Rapperswil SG) up to terminal station (Duration: 49') S8
Zürich Wiedikon
Zürich Enge
Zürich Wollishofen
Kilchberg ZH
Rüschlikon
Thalwil
Oberrieden
Horgen
Au ZH
Wädenswil
Richterswil
Bäch SZ
Freienbach SBB
Pfäffikon SZ
Seedamm