Connection

Rapperswil SG → Zürich HB

Direct trips and timetable

On Wednesday 4 November 2026 the timetable has 109 direct trips from Rapperswil SG to Zürich HB: the first at 04:25, the last at 00:09 after midnight, the fastest in 36 min.

When is the next train from Rapperswil SG to Zürich HB?

The next train from Rapperswil SG to Zürich HB leaves at 09:44 (S15) and arrives at 10:20; the one after at 09:59. About every 10 minutes during the day, the last at 00:09 after midnight.

Every direct trip, Wednesday 4 November 2026

Next trip at 09:44

DepartsArrivesTakesLinePlatform
04:2505:1146 minS161
04:2605:1246 minS144
04:5805:4446 minS161
04:5905:4849 minS144
05:0105:5352 minS86
05:1405:5036 minS154
05:2906:0536 minS54
05:3906:1738 minS71
05:4406:2036 minS154
05:5906:3536 minS54
06:0906:4738 minS71
06:1406:5036 minS153
06:2907:0536 minS54
06:3907:1738 minS71
06:4407:2036 minS154
06:5907:3536 minS54
07:0907:4738 minS71
07:1407:5036 minS154
07:2908:0536 minS54
07:3908:1738 minS71
07:4408:2036 minS154
07:5908:3536 minS54
08:0908:4738 minS71
08:1408:5036 minS154
08:2909:0536 minS54
08:3909:1738 minS71
08:4409:2036 minS154
08:5909:3536 minS54
09:0909:4738 minS71
09:1409:5036 minS154
09:2910:0536 minS54
09:3910:1738 minS71
09:44 Next10:2036 minS154
09:5910:3536 minS54
10:0910:4738 minS71
10:1410:5036 minS154
10:2911:0536 minS54
10:3911:1738 minS71
10:4411:2036 minS154
10:5911:3536 minS54
11:0911:4738 minS71
11:1411:5036 minS154
11:2912:0536 minS54
11:3912:1738 minS71
11:4412:2036 minS154
11:5912:3536 minS54
12:0912:4738 minS71
12:1412:5036 minS154
12:2913:0536 minS54
12:3913:1738 minS71
12:4413:2036 minS154
12:5913:3536 minS54
13:0913:4738 minS71
13:1413:5036 minS154
13:2914:0536 minS54
13:3914:1738 minS71
13:4414:2036 minS154
13:5914:3536 minS54
14:0914:4738 minS71
14:1414:5036 minS154
14:2915:0536 minS54
14:3915:1738 minS71
14:4415:2036 minS154
14:5915:3536 minS54
15:0915:4738 minS71
15:1415:5036 minS154
15:2916:0536 minS54
15:3916:1738 minS71
15:4416:2036 minS154
15:5916:3536 minS54
16:0916:4738 minS71
16:1416:5036 minS154
16:2917:0536 minS54
16:3917:1738 minS71
16:4417:2036 minS154
16:5917:3536 minS54
17:0917:4738 minS71
17:1417:5036 minS154
17:2918:0536 minS54
17:3918:1738 minS71
17:4418:2036 minS154
17:5918:3536 minS54
18:0918:4738 minS71
18:1418:5036 minS154
18:2919:0536 minS54
18:3919:1738 minS71
18:4419:2036 minS154
18:5919:3536 minS54
19:0919:4738 minS71
19:1419:5036 minS154
19:2920:0536 minS54
19:3920:1738 minS71
19:4420:2036 minS154
19:5920:3536 minS54
20:0920:4738 minS71
20:1420:5036 minS154
20:2921:0536 minS54
20:3921:1738 minS71
20:4421:2036 minS154
20:5921:3536 minS54
21:0921:4738 minS71
21:1421:5036 minS154
21:2922:0536 minS54
21:3922:1738 minS71
22:0922:4738 minS71
22:3923:1738 minS71
23:0923:4738 minS71
23:3900:1738 minS71
00:0900:5748 minS163

Planned times from the timetable. Delays, cancellations and journeys with a change are in the planner.

Stations

Open this connection in

The others open outside Spick Me. Only the two stations and the time are handed over.

The whole timetable, offline too

Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Rapperswil SG are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.

Get the 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.