Connection

Rupperswil → Olten

Direct trips and timetable

On Tuesday 3 November 2026 the timetable has 54 direct trips from Rupperswil to Olten: the first at 05:20, the last at 00:51 after midnight, the fastest in 16 min.

When is the next train from Rupperswil to Olten?

The next train from Rupperswil to Olten leaves at 05:20 (S29) and arrives at 05:36; the one after at 05:35. About every 20 minutes during the day, the last at 00:51 after midnight.

Every direct trip, Tuesday 3 November 2026

Next trip at 05:20

DepartsArrivesTakesLinePlatform
05:20 Next05:3616 minS291
05:3505:5318 minS231
05:5506:1116 minS291
06:2006:3616 minS291
06:3506:5318 minS231
06:5507:1116 minS291
07:2007:3616 minS291
07:2807:4416 minS261
07:3507:5318 minS231
07:5508:1116 minS291
08:2008:3616 minS291
08:3508:5318 minS231
08:5509:1116 minS291
09:2009:3616 minS291
09:3509:5318 minS231
09:5510:1116 minS291
10:2010:3616 minS291
10:3510:5318 minS231
10:5511:1116 minS291
11:2011:3616 minS291
11:3511:5318 minS231
11:5512:1116 minS291
12:2012:3616 minS291
12:3512:5318 minS231
12:5513:1116 minS291
13:2013:3616 minS291
13:3513:5318 minS231
13:5514:1116 minS291
14:2014:3616 minS291
14:3514:5318 minS231
14:5515:1116 minS291
15:2015:3616 minS291
15:3515:5318 minS231
15:5516:1116 minS291
16:2016:3616 minS291
16:3516:5318 minS231
16:5517:1116 minS291
17:2017:3616 minS291
17:3517:5318 minS231
17:5518:1116 minS291
18:2018:3616 minS291
18:3518:5318 minS231
18:5519:1116 minS291
19:2019:3616 minS291
19:3519:5318 minS231
19:5520:1116 minS291
20:2020:3616 minS291
20:3520:5318 minS231
20:5521:1116 minS291
21:2021:3616 minS291
21:5522:1116 minS291
22:5523:1116 minS291
23:5500:1116 minS291
00:5101:1120 minS291

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 Rupperswil 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.