All Stations

Olten

4.5
0.2 Avg Delay (min)
73 Total Departures
11 Delayed
84.9% On Time Rate

Delays by Hour

Delay Distribution

Average Delay by Day

Minutes late, averaged across this station's unique departures per scheduled day.

Where Trains Go

#DestinationAvg DelayDeparturesDelay Rate
1 Rotkreuz 1.0 min 2 100.0%
2 Brig 1.0 min 1 100.0%
3 Luzern 0.5 min 4 50.0%
4 Zürich HB 0.5 min 4 50.0%
5 Bern 0.3 min 6 33.3%
6 Basel SBB 0.3 min 7 14.3%
7 Interlaken West 0.2 min 5 20.0%
8 Langenthal 0.0 min 6 0.0%
9 Laufen 0.0 min 5 0.0%
10 Turgi 0.0 min 5 0.0%
11 Rorschach 0.0 min 4 0.0%
12 Biel/Bienne 0.0 min 4 0.0%
13 Zofingen 0.0 min 3 0.0%

Delay by Line

#LineDestinationAvg DelayDepartures
1 S 26 Rotkreuz 1.0 min 2
2 IR 27 Luzern 1.0 min 2
3 IR 16 Bern 1.0 min 2
4 IR 16 Zürich HB 1.0 min 2
5 IC 6 Brig 1.0 min 1
6 ICE Interlaken West 1.0 min 1
7 IR 27 Basel SBB 0.7 min 3
8 S 23 Langenthal 0.0 min 5
9 S 3 Laufen 0.0 min 5
10 S 29 Turgi 0.0 min 5
11 S 29 Zofingen 0.0 min 3
12 IC 5 Rorschach 0.0 min 3
13 IC 61 Interlaken West 0.0 min 3
14 IR 35 Chur 0.0 min 3
15 IC 61 Basel SBB 0.0 min 3
16 IR 26 Locarno 0.0 min 2
17 RE 12 Wettingen 0.0 min 2
18 S 20 Biel/Bienne 0.0 min 2
19 IR 35 Bern 0.0 min 2
20 S 29 Sursee 0.0 min 2
21 IC 5 Lausanne 0.0 min 2
22 IR 55 Zürich HB 0.0 min 2
23 IR 55 Biel/Bienne 0.0 min 2
24 S 23 Baden 0.0 min 2
25 IR 17 Bern 0.0 min 2
26 RE 24 Luzern 0.0 min 2
27 S 20 Langendorf 0.0 min 2
28 S 20 Solothurn 0.0 min 1
29 EC 60 Basel SBB 0.0 min 1
30 IC 21 Lugano 0.0 min 1
31 ICE 101 Interlaken West 0.0 min 1
32 S23 Langenthal 0.0 min 1
33 IC 5 Rorschach 0.0 min 1

Biggest Delays Recorded

#LineDestinationDelayWhen
1 IR 27 Basel SBB +2 min 2026-06-01T10:12
2 S 26 Rotkreuz +1 min 2026-06-01T10:37
3 IR 27 Luzern +1 min 2026-06-01T10:50
4 IR 16 Bern +1 min 2026-06-01T10:56
5 IC 6 Brig +1 min 2026-06-01T10:58
6 IR 16 Zürich HB +1 min 2026-06-01T11:04
7 S 26 Rotkreuz +1 min 2026-06-01T11:37
8 IR 27 Luzern +1 min 2026-06-01T11:50
9 IR 16 Bern +1 min 2026-06-01T11:56
10 ICE Interlaken West +1 min 2026-06-01T11:58

Recent Departures

LineDestinationScheduledDelayPlatform
IR 35 Chur 12:30 on time 4
IR 26 Locarno 12:30 on time 11
IC 61 Interlaken West 12:29 on time 12
S 29 Turgi 12:23 on time 9
IC 5 Rorschach 12:20 on time 7
IC 5 Rorschach 12:20 on time 7
S 3 Laufen 12:17 on time 11
S 23 Langenthal 12:16 on time 12
S23 Langenthal 11:55 on time 7
S 29 Zofingen 12:12 on time 9
IR 27 Basel SBB 12:12 on time 7
IR 17 Bern 12:06 on time 10
RE 24 Luzern 12:06 on time 11
S 20 Langendorf 12:11 on time 1B-D
IR 16 Zürich HB 12:04 +1 min 7
IR 55 Zürich HB 11:59 on time 2
IR 55 Biel/Bienne 12:01 on time 3
S 23 Baden 12:05 on time 9
IC 61 Basel SBB 12:05 on time 4
ICE Interlaken West 11:58 +1 min 7