S20 - Biel/Bienne→Olten Schedule
Monday Schedule
Station | Departure #1 | Departure #2 |
---|---|---|
Biel/Bienne | 20:21 | 00:24 |
Biel Mett | 20:24 | 00:27 |
Biel/Bienne Bözingenfeld/Champ | 20:27 | 00:29 |
Pieterlen | 20:30 | 00:32 |
Lengnau Be | 20:32 | 00:35 |
Grenchen Süd | 20:35 | 00:38 |
Bettlach | 20:38 | 00:40 |
Selzach | 20:40 | 00:43 |
Bellach | 20:43 | 00:46 |
Solothurn Allmend | 20:45 | 00:48 |
Solothurn West | 20:47 | 00:49 |
Solothurn | 20:49 | 00:54 |
Luterbach-Attisholz | 20:52 | 00:56 |
Deitingen | 20:55 | 00:59 |
Wangen An Der Aare | 20:58 | 01:02 |
Niederbipp | 21:03 | 01:07 |
Oensingen | 21:06 | 01:10 |
Oberbuchsiten | 21:09 | 01:14 |
Egerkingen | 21:12 | 01:17 |
Hägendorf | 21:15 | 01:19 |
Wangen Bei Olten | 21:17 | 01:22 |
Olten Hammer | 21:20 | 01:24 |
Olten | 21:24 | 01:28 |
Tuesday Schedule
Station | Departure #1 |
---|---|
Biel/Bienne | 06:21 |
Biel Mett | 06:24 |
Biel/Bienne Bözingenfeld/Champ | 06:27 |
Pieterlen | 06:30 |
Lengnau Be | 06:32 |
Grenchen Süd | 06:35 |
Bettlach | 06:38 |
Selzach | 06:40 |
Bellach | 06:43 |
Solothurn Allmend | 06:45 |
Solothurn West | 06:47 |
Solothurn | 06:49 |
Luterbach-Attisholz | 06:52 |
Deitingen | 06:55 |
Wangen An Der Aare | 06:58 |
Niederbipp | 07:03 |
Oensingen | 07:06 |
Oberbuchsiten | 07:09 |
Egerkingen | 07:12 |
Hägendorf | 07:15 |
Wangen Bei Olten | 07:17 |
Olten Hammer | 07:20 |
Olten | 07:24 |
Wednesday Schedule
Station | Departure #1 | Departure #2 |
---|---|---|
Biel/Bienne | 06:21 | 19:21 |
Biel Mett | 06:24 | 19:24 |
Biel/Bienne Bözingenfeld/Champ | 06:27 | 19:27 |
Pieterlen | 06:30 | 19:30 |
Lengnau Be | 06:32 | 19:32 |
Grenchen Süd | 06:35 | 19:35 |
Bettlach | 06:38 | 19:38 |
Selzach | 06:40 | 19:40 |
Bellach | 06:43 | 19:43 |
Solothurn Allmend | 06:45 | 19:45 |
Solothurn West | 06:47 | 19:47 |
Solothurn | 06:49 | 19:49 |
Luterbach-Attisholz | 06:52 | 19:52 |
Deitingen | 06:55 | 19:55 |
Wangen An Der Aare | 06:58 | 19:58 |
Niederbipp | 07:03 | 20:03 |
Oensingen | 07:06 | 20:06 |
Oberbuchsiten | 07:09 | 20:09 |
Egerkingen | 07:12 | 20:12 |
Hägendorf | 07:15 | 20:15 |
Wangen Bei Olten | 07:17 | 20:17 |
Olten Hammer | 07:20 | 20:20 |
Olten | 07:24 | 20:24 |
Thursday Schedule
Station | Departure #1 | Departure #2 | Departure #3 |
---|---|---|---|
Biel/Bienne | 06:21 | 19:21 | 20:21 |
Biel Mett | 06:24 | 19:24 | 20:24 |
Biel/Bienne Bözingenfeld/Champ | 06:27 | 19:27 | 20:27 |
Pieterlen | 06:30 | 19:30 | 20:30 |
Lengnau Be | 06:32 | 19:32 | 20:32 |
Grenchen Süd | 06:35 | 19:35 | 20:35 |
Bettlach | 06:38 | 19:38 | 20:38 |
Selzach | 06:40 | 19:40 | 20:40 |
Bellach | 06:44 | 19:43 | 20:43 |
Solothurn West | 06:46 | 19:46 | 20:46 |
Solothurn | 06:48 | 19:48 | 20:48 |
Luterbach-Attisholz | 06:51 | 19:51 | 20:51 |
Deitingen | 06:53 | 19:53 | 20:53 |
Wangen An Der Aare | 06:57 | 19:57 | 20:57 |
Niederbipp | 07:01 | 20:01 | 21:01 |
Oensingen | 07:05 | 20:05 | 21:05 |
Oberbuchsiten | 07:08 | 20:08 | 21:08 |
Egerkingen | 07:12 | 20:12 | 21:12 |
Hägendorf | 07:15 | 20:15 | 21:15 |
Wangen Bei Olten | 07:17 | 20:17 | 21:17 |
Olten Hammer | 07:20 | 20:20 | 21:20 |
Olten | 07:24 | 20:24 | 21:24 |
Friday and Saturday Schedule
Station | Departure #1 |
---|---|
Biel/Bienne | 00:24 |
Biel Mett | 00:27 |
Biel/Bienne Bözingenfeld/Champ | 00:29 |
Pieterlen | 00:32 |
Lengnau Be | 00:35 |
Grenchen Süd | 00:38 |
Bettlach | 00:40 |
Selzach | 00:43 |
Bellach | 00:46 |
Solothurn Allmend | 00:48 |
Solothurn West | 00:49 |
Solothurn | 00:54 |
Luterbach-Attisholz | 00:56 |
Deitingen | 00:59 |
Wangen An Der Aare | 01:02 |
Niederbipp | 01:07 |
Oensingen | 01:10 |
Oberbuchsiten | 01:14 |
Egerkingen | 01:17 |
Hägendorf | 01:19 |
Wangen Bei Olten | 01:22 |
Olten Hammer | 01:24 |
Olten | 01:28 |
Sunday Schedule
Station | Departure #1 | Departure #2 |
---|---|---|
Biel/Bienne | 18:21 | 00:24 |
Biel Mett | 18:24 | 00:27 |
Biel/Bienne Bözingenfeld/Champ | 18:27 | 00:29 |
Pieterlen | 18:30 | 00:32 |
Lengnau Be | 18:32 | 00:35 |
Grenchen Süd | 18:35 | 00:38 |
Bettlach | 18:38 | 00:40 |
Selzach | 18:40 | 00:43 |
Bellach | 18:43 | 00:46 |
Solothurn Allmend | 18:45 | 00:48 |
Solothurn West | 18:47 | 00:49 |
Solothurn | 18:49 | 00:54 |
Luterbach-Attisholz | 18:52 | 00:56 |
Deitingen | 18:55 | 00:59 |
Wangen An Der Aare | 18:58 | 01:02 |
Niederbipp | 19:03 | 01:07 |
Oensingen | 19:06 | 01:10 |
Oberbuchsiten | 19:09 | 01:14 |
Egerkingen | 19:12 | 01:17 |
Hägendorf | 19:15 | 01:19 |
Wangen Bei Olten | 19:17 | 01:22 |
Olten Hammer | 19:20 | 01:24 |
Olten | 19:24 | 01:28 |
Schweizerische Bundesbahnen SBB train schedule - S20 (Biel/Bienne→Olten)
The Schweizerische Bundesbahnen SBB train schedule for the S20 route, Biel/Bienne→Olten, provides commuters with a reliable timetable. The schedule is for the trip plan from Biel/Bienne station to Olten station, however the schedule may be updated due to different reasons.
You can access an online real-time schedule or view a printable version of the train schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date Schweizerische Bundesbahnen SBB schedule.
S20 Alternative Directions Schedules
- S20 Schedule - Solothurn→Olten
- S20 Schedule - Olten→Solothurn
- S20 Schedule - Bellinzona→Locarno
- S20 Schedule - Uerikon→Zürich Hb
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Castione-Arbedo→Locarno
- S20 Schedule - Castione-Arbedo→Locarno
- S20 Schedule - Biel/Bienne→Solothurn
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Selzach→Olten
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Biel/Bienne→Olten
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Bellinzona→Locarno
- S20 Schedule - Bellinzona→Locarno
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Locarno→Castione-Arbedo
- S20 Schedule - Olten→Selzach
- S20 Schedule - Biel/Bienne→Solothurn
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Solothurn→Olten
- S20 Schedule - Solothurn→Olten
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Zürich Hb→Uerikon
- S20 Schedule - Biel/Bienne→Solothurn
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Solothurn→Olten
- S20 Schedule - Biel/Bienne→Solothurn
- S20 Schedule - Olten→Solothurn
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Locarno→Biasca
- S20 Schedule - Biel/Bienne→Olten
- S20 Schedule - Uerikon→Zürich Tiefenbrunnen
- S20 Schedule - Biel/Bienne→Olten
- S20 Schedule - Olten→Solothurn
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Bellinzona→Locarno
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Biel/Bienne→Olten
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Uerikon→Zürich Tiefenbrunnen
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Biel/Bienne→Solothurn
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Olten→Solothurn
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Olten→Biel/Bienne
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Castione-Arbedo→Locarno
- S20 Schedule - Locarno→Castione-Arbedo
- S20 Schedule - Locarno→Bellinzona
- S20 Schedule - Locarno→Cadenazzo
- S20 Schedule - Bellinzona→Locarno
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Biel/Bienne→Solothurn
- S20 Schedule - Locarno→Biasca
- S20 Schedule - Locarno→Castione-Arbedo
- S20 Schedule - Solothurn→Olten
- S20 Schedule - Olten→Langendorf
- S20 Schedule - Biel/Bienne→Olten
- S20 Schedule - Solothurn→Biel/Bienne
- S20 Schedule - Zürich Tiefenbrunnen→Uerikon