search.ch

Interrupted service: Tecknau - Olten until 11/16/2026 04:00

Duration: 17.10. 02:00 – 19.10. 04:0. Duration: 14.11. 02:00 – 16.11. 04:00

Reason: construction work

Lines EC, IC 21, IC, IC 61, IC 6, ICE, IR, IR 26, IR 27, S 3, EN, IC 3, IR 37, NJ and TGV

Please check online timetable. Passengers Sissach - Olten: replacement buses (EV)

Limited service: Bern - Olten until 12/13/2026 between 00:30 – 06:00

Duration 7.9. 00:30 – 05:55. Duration 9.11. 00:30 – 05:55

Reason: construction work

Duration: 20.9. – 2.10. every Sun – Fri 22:30 – 05:55. Duration: 29.11. 22:30 – 30.11. 05:55

Reason: construction work

Duration 26.10. – 6.11. respectively 22:00 – 06:0. Duration 9.11. – 27.11. respectively 22:00 – 06:0. Duration 30.11. – 13.12. respectively 22:00 – 06:00

Reason: construction work

Lines IR 17, S 4 and S 44

Please check online timetable

Limited service: Oensingen - Olten until 11/07/2026 between 08:30 – 15:30

Duration 3.11. – 7.11. respectively 08:30 – 15:30

Reason: construction work

Lines IR 55 and S 20

Please check online timetable

Line IR55 does not stop in Oensingen

Olten today
Line Dep Direction Track Interval
S-TrainS-Train S3 S3 09:48+0' Laufen 11 29 - 31'
S-TrainS-Train S29 S29 09:49+0' Turgi 8
InterRegio 27 IR 27 09:50+1' Luzern 12 60'
S-TrainS-Train S23 S23 09:55+0' Langenthal 9
InterRegio 16 IR 16 09:56+1' Bern 8 60'
InterCity 61 IC 61 09:58+1' Interlaken West 12
InterRegio 55 IR 55 09:59+0' St. Gallen 4 120'
S-TrainS-Train S9 S9 10:02+0' Sissach 1A 60'
InterCity 61 IC 61 10:04+0' Basel SBB 3
InterRegio 55 IR 55 10:04+0' Biel/Bienne 7 60'
InterRegio 16 IR 16 10:04+1' Zürich HB 4 60'
S-TrainS-Train S23 S23 10:05+0' Baden 9 60'
InterRegio 17 IR 17 10:06+0' Bern 10 60'
RE24 RE24 10:06+0' Luzern 11 60'
InterRegio 27 IR 27 10:12+0' Basel SBB 10 60'
S-TrainS-Train S29 S29 10:12+0' Zofingen 9 60'
S-TrainS-Train S23 S23 10:16+0' Langenthal 12
S-TrainS-Train S3 S3 10:17+0' Laufen 11 29 - 31'
InterCity 5 IC 5 10:20+0' Rorschach 7 60'
S-TrainS-Train S29 S29 10:23+0' Turgi 9
InterCity 61 IC 61 10:29+0' Interlaken West 11 60'
InterCity 21 IC 21 10:30+0' Basel SBB 10
InterRegio 26 IR 26 10:30+0' Bellinzona 12 120'
InterRegio 35 IR 35 10:30+0' Chur 4 60'
InterCity 61 IC 61 10:33+0' Basel SBB 7
RE12 RE12 10:35+0' Wettingen 3AB 60'
S-TrainS-Train S20 S20 10:35+0' Grenchen Süd 1B-D
InterRegio 35 IR 35 10:36+0' Bern 9 60'
S-TrainS-Train S29 S29 10:36+0' Sursee 11 60'
S-TrainS-Train S26 S26 10:37+1' Rotkreuz 3CD 60'
InterCity 5 IC 5 10:41+0' Lausanne 8 60'
S-TrainS-Train S3 S3 10:48+0' Laufen 11 29 - 31'
S-TrainS-Train S29 S29 10:49+0' Turgi 8
InterRegio 27 IR 27 10:50+1' Luzern 12 60'
S-TrainS-Train S23 S23 10:55+0' Langenthal 9
InterRegio 16 IR 16 10:56+1' Bern 8 60'
EuroCity EC 10:58+1' Domodossola (I) 12
InterRegio 55 IR 55 10:59+0' Zürich HB 4 120'
S-TrainS-Train S9 S9 11:02+0' Sissach 1A 60'
EuroCity EC 11:04+0' Basel SBB 3
InterRegio 55 IR 55 11:04+0' Biel/Bienne 7 60'
InterRegio 16 IR 16 11:04+1' Zürich HB 4 60'
S-TrainS-Train S23 S23 11:05+0' Baden 9 60'
InterRegio 17 IR 17 11:06+0' Bern 10 60'
RE24 RE24 11:06+0' Luzern 11 60'
InterRegio 27 IR 27 11:12+0' Basel SBB 10 60'
S-TrainS-Train S29 S29 11:12+0' Zofingen 9 60'
S-TrainS-Train S23 S23 11:16+0' Langenthal 12
S-TrainS-Train S3 S3 11:17+0' Laufen 11 29 - 31'
InterCity 5 IC 5 11:20+0' Rorschach 7 60'
S-TrainS-Train S29 S29 11:23+0' Turgi 9
InterCity 61 IC 61 11:29+0' Interlaken West 11 60'
InterCity 21 IC 21 11:30+0' Lugano 12
InterRegio 26 IR 26 11:30+0' Basel SBB 10 120'
InterRegio 35 IR 35 11:30+0' Chur 4 60'
InterCity 61 IC 61 11:33+0' Basel SBB 7
RE12 RE12 11:35 Wettingen 3AB 60'
S-TrainS-Train S20 S20 11:35 Grenchen Süd 1B-D
InterRegio 35 IR 35 11:36+0' Bern 9 60'
S-TrainS-Train S29 S29 11:36+0' Sursee 11 60'
S-TrainS-Train S26 S26 11:37+1' Rotkreuz 3CD 60'
InterCity 5 IC 5 11:41+0' Lausanne 8 60'
S-TrainS-Train S3 S3 11:48 Laufen 11 29 - 31'
S-TrainS-Train S29 S29 11:49 Turgi 8
InterRegio 27 IR 27 11:50+1' Luzern 12 60'
S-TrainS-Train S23 S23 11:55+0' Langenthal 9
InterRegio 16 IR 16 11:56+1' Bern 8 60'
InterCityExpress ICE 11:58 Interlaken West 12 300 - 331'
InterRegio 55 IR 55 11:59+0' St. Gallen 4 120'
S-TrainS-Train S9 S9 12:02 Sissach 1A
InterCity 61 IC 61 12:04+0' Basel SBB 3
InterRegio 55 IR 55 12:04+0' Biel/Bienne 7 60'
InterRegio 16 IR 16 12:04 Zürich HB 4 60'
S-TrainS-Train S23 S23 12:05 Baden 9 60'
InterRegio 17 IR 17 12:06 Bern 10 60'
RE24 RE24 12:06 Luzern 11 60'
InterRegio 27 IR 27 12:12 Basel SBB 10 60'
S-TrainS-Train S29 S29 12:12+0' Zofingen 9 60'
S-TrainS-Train S23 S23 12:16 Langenthal 12
S-TrainS-Train S3 S3 12:17 Laufen 11 29 - 31'
InterCity 5 IC 5 12:20+0' Rorschach 7 60'
S-TrainS-Train S29 S29 12:23 Turgi 9
InterCity 61 IC 61 12:29+0' Interlaken West 11
InterCity 21 IC 21 12:30+0' Basel SBB 10
InterRegio 26 IR 26 12:30 Bellinzona 12 120'
InterRegio 35 IR 35 12:30 Chur 4 60'
InterCity 61 IC 61 12:33 Basel SBB 7
RE12 RE12 12:35 Wettingen 3AB 60'
InterRegio 35 IR 35 12:36+0' Bern 9 60'
S-TrainS-Train S29 S29 12:36 Sursee 11 60'
S-TrainS-Train S26 S26 12:37 Rotkreuz 3CD 60'
InterCity 5 IC 5 12:41+0' Lausanne 8 60'
More