Rail S23

Click to load interactive map
List of stops

                            Langenthal – Olten

                            Langenthal

                            06:2107:2108:2109:2110:2111:2112:2113:2114:2115:2116:2117:2118:2119:2120:2121:2122:2123:21

                            Roggwil-Wynau

                            06:2507:2508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:2522:2523:25

                            Murgenthal

                            06:2707:2708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2718:2719:2720:2721:2722:2723:27

                            Rothrist

                            06:3207:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:3221:3222:3223:32

                            Aarburg-Oftringen

                            06:3607:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:3622:3623:36

                            Olten

                            06:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:4123:40

                            Baden – Langenthal

                            Baden06:0407:0413:0414:0415:0416:0417:0421:04
                            Turgi06:0807:0813:0814:0815:0816:0817:0821:08
                            Brugg Ag06:13
                            06:14
                            07:13
                            07:14
                            13:13
                            13:14
                            14:13
                            14:14
                            15:13
                            15:14
                            16:13
                            16:14
                            17:13
                            17:14
                            21:13
                            21:14
                            Lupfig06:1807:1813:1814:1815:1816:1817:1821:18
                            Birr06:2007:2013:2014:2015:2016:2017:2021:20
                            Othmarsingen06:2507:2513:2514:2515:2516:2517:2521:25
                            Lenzburg06:30
                            06:31
                            07:30
                            07:31
                            13:30
                            13:31
                            14:30
                            14:31
                            15:30
                            15:31
                            16:30
                            16:31
                            17:30
                            17:31
                            21:30
                            21:31
                            Rupperswil06:3507:3513:3514:3515:3516:3517:3521:35
                            Aarau06:4007:4013:4014:4015:4016:4017:4021:40
                            Schönenwerd So06:4407:4413:4414:4415:4416:4417:4421:44
                            Däniken So06:4607:4613:4614:4615:4616:4617:4621:46
                            Dulliken06:4907:4913:4914:4915:4916:4917:4921:49
                            Olten06:53
                            06:55
                            07:53
                            07:55
                            13:53
                            13:55
                            14:53
                            14:55
                            15:53
                            15:55
                            16:53
                            16:55
                            17:53
                            17:55
                            21:53
                            21:55
                            Aarburg-Oftringen06:5907:5913:5914:5915:5916:5917:5921:59
                            Rothrist07:0208:0214:0215:0216:0217:0218:0222:02
                            Murgenthal07:0708:0714:0715:0716:0717:0718:0722:07
                            Roggwil-Wynau07:0908:0914:0915:0916:0917:0918:0922:09
                            Langenthal07:1408:1414:1415:1416:1417:1418:1422:14
                            Build real-time departures into your app Free API Access →

                            Route Path (Streets & Roads)

                            Outbound: Langenthal – Olten
                            Bern - Zürich Strasse - Hauptstrasse - Industrieweg - Bahnhofstrasse - Tannwaldstrasse - Industriestrasse - Zentralstrasse - Parkstrasse - Hintere Bahnhofstrasse - Bahnstrasse - Dahlienweg - Lenzburgerstrasse - Bahnhofplatz - Weichlenstrasse - Bahnhofstrasse
                            Inbound: Baden – Langenthal
                            Bahnhofstrasse - Weichlenstrasse - Bahnhofplatz - Lenzburgerstrasse - Dahlienweg - Dammweg - Hintere Bahnhofstrasse - Parkstrasse - Zentralstrasse - Niederämterstrasse - Tannwaldstrasse - Güterstrasse - Bahnhofstrasse - Güterstrasse - Brunnmatt

                            Schedules and stops for this route are published in GTFS: odp-swiss, geops-chl

                            Suburban Railway S23 FAQ

                            • What time does the S23 rail start operating?

                              Services on the S23 rail start at 06:21 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                            • What time does the S23 rail stop working?

                              Services on the S23 rail stop at 23:40 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                            • Is there a S23 rail stop near me?

                              Click here to view the nearest S23 rail stop.

                            S23 (Olten Rail Services)

                            The first stop of the S23 rail route is Langenthal and the last stop is Olten. S23 is operational during everyday.

                            Additional information: S23 has 6 stops. The total trip duration for this route is approximately 20 minutes.

                            More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Olten, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

                            S23 rail near me

                            Last updated on September 17, 2026