Line · Baden
S23 Baden – Langenthal
S23 in Baden, from Baden to Langenthal, 18 stops. Monday to Friday from 05:04 to 00:45 after midnight, about every 39 min. Run by Schweizerische Bundesbahnen AG.
When it runs
| Day | Trips | First | Last | Every |
|---|---|---|---|---|
| Monday–Friday | 78 | 05:04 | 00:45 | 39 min |
| Saturday | 77 | 05:40 | 00:45 | 39 min |
| Sunday | 77 | 05:40 | 00:45 | 39 min |
Read off the timetable for 6 November 2026, 7 November 2026 and 8 November 2026: an ordinary day of each kind in the next four weeks. The first and last trips leave the line’s first stop; the interval is the usual one between 06:00 and 20:00 in the main direction. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.
Stops towards Langenthal
The number after a stop is the minutes from Baden.
- Baden
- Turgi 4
- Brugg AG 8
- Lupfig 12
- Birr 15
- Othmarsingen 18
- Lenzburg 23
- Rupperswil 29
- Aarau 36
- Schönenwerd SO 40
- Däniken SO 42
- Dulliken 45
- Olten 49
- Aarburg-Oftringen 55
- Rothrist 58
- Murgenthal 63
- Roggwil-Wynau 65
- Langenthal 70
Towards Baden: the same stops in reverse order.
Stops towards Olten
- Langenthal
- Roggwil-Wynau 4
- Murgenthal 6
- Rothrist 11
- Aarburg-Oftringen 15
- Olten 21
Stops towards Lenzburg
- Langenthal
- Roggwil-Wynau 4
- Murgenthal 6
- Rothrist 11
- Aarburg-Oftringen 15
- Olten 19
- Dulliken 25
- Däniken SO 27
- Schönenwerd SO 30
- Aarau 34
- Rupperswil 39
- Lenzburg 43
Where it meets the long-distance trains
Stations on the line with InterCity or InterRegio trains:
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.