search.ch
Open all FromChurToSolothurnWhenMonday, 03/23/2026Close all FromChurToSolothurnWhenMonday, 03/23/2026

22:11 – 01:23 3h 12'1. 2.

  1. InterRegio 35 (heading for Zürich HB) up to terminal station (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
  4. Olten
  5. S-TrainS-Train S20 (heading for Solothurn) up to terminal station (Duration: 34') S20

22:11 – 01:23 3h 12'1. 2.

  1. InterRegio 35 (heading for Zürich HB) up to terminal station (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
  4. Olten
  5. S-TrainS-Train S20 (heading for Solothurn) up to terminal station (Duration: 34') S20

Limited train service between Bern and Olten.

Duration: 20.3. 21:00 – 23.3. 05:55

Reason: construction work

Affected: lines IC 1, IC 1302, IC 5, IC 8, IR 16, IR 2155, S 23 and IC 81

Please consult online timetable

    1. Landquart

      1. 2.
    2. Maienfeld

      1. 2.
    3. Bad Ragaz

      1. 2.
    4. Sargans

      1. 2.
    5. Flums

      1. 2.
    6. Walenstadt

      1. 2.
    7. Wädenswil

      1. 2.
    8. Thalwil

      1. 2.
    9. Zimmerberg-Basistunnel

  1. Zürich HB

    Waiting time 14 minutes 14'

    arrival track 10

    from track 14

    InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8

    1. 2.
  2. Olten

    Waiting time 17 minutes 17'

    arrival track 8

    from track 1B-D

    S-TrainS-Train S20 (heading for Solothurn) up to terminal station (Duration: 34') S20

    • BA
    1. 2.
    1. Hägendorf

      1. 2.
    2. Egerkingen

      1. 2.
    3. Oensingen

      1. 2.
    4. Niederbipp

      1. 2.
    5. Deitingen

      1. 2.
  3. Solothurn

    arrival track 3E-G

23:11 – 06:25 7h 13'1. 2.

  1. InterRegio 35 (heading for Zürich HB) up to terminal station (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1
  4. Olten
  5. InterRegio 55 (heading for Biel/Bienne) exiting at Solothurn (Duration: 23') IR 55

23:11 – 06:25 7h 13'1. 2.

  1. InterRegio 35 (heading for Zürich HB) up to terminal station (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1
  4. Olten
  5. InterRegio 55 (heading for Biel/Bienne) exiting at Solothurn (Duration: 23') IR 55

Limited train service between Bern and Olten.

Duration: 20.3. 21:00 – 23.3. 05:55

Reason: construction work

Affected: lines IC 1, IC 1302, IC 5, IC 8, IR 16, IR 2155, S 23 and IC 81

Please consult online timetable

    1. Landquart

      1. 2.
    2. Maienfeld

      1. 2.
    3. Bad Ragaz

      1. 2.
    4. Sargans

      1. 2.
    5. Flums

      1. 2.
    6. Walenstadt

      1. 2.
    7. Wädenswil

      1. 2.
    8. Thalwil

      1. 2.
    9. Zimmerberg-Basistunnel

  1. Zürich HB

    Waiting time 271 minutes 271'

    arrival track 6

    from track 12

    InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1

    • BZ
    • FA
    • FS
    1. 2.
    1. Lenzburg

      1. 2.
    2. Aarau

      1. 2.
    1. Oensingen

      1. 2.
  2. Solothurn

    arrival track 2

Monday 03/23/2026

04:11 – 06:58 2h 47'1. 2.

  1. InterRegio 35 (heading for Zürich HB) up to terminal station (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 5 (heading for Lausanne) exiting at Solothurn (Duration: 54') IC 5

04:11 – 06:58 2h 47'1. 2.

  1. InterRegio 35 (heading for Zürich HB) up to terminal station (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 5 (heading for Lausanne) exiting at Solothurn (Duration: 54') IC 5
    1. Landquart

      1. 2.
    2. Maienfeld

      1. 2.
    3. Bad Ragaz

      1. 2.
    4. Sargans

      1. 2.
    5. Flums

      1. 2.
    6. Walenstadt

      1. 2.
    7. Wädenswil

      1. 2.
    8. Thalwil

      1. 2.
    9. Zimmerberg-Basistunnel

  1. Zürich HB

    Waiting time 16 minutes 16'

    arrival track 7

    from track 14

    InterCity 5 (heading for Lausanne) exiting at Solothurn (Duration: 54') IC 5

    • TT
    • BZ
    • FZ
    • FS
    1. 2.
    1. Aarau

      1. 2.
    2. Olten

      1. 2.
    3. Bahn-2000-Strecke

  2. Solothurn

    arrival track 2

05:08 – 07:25 2h 17'1. 2.

  1. InterCity 3 (heading for Basel SBB) exiting at Zürich HB (Duration: 74') IC 3
  2. Zürich HB
  3. InterRegio 55 (heading for Biel/Bienne) exiting at Solothurn (Duration: 56') IR 55

05:08 – 07:25 2h 17'1. 2.

  1. InterCity 3 (heading for Basel SBB) exiting at Zürich HB (Duration: 74') IC 3
  2. Zürich HB
  3. InterRegio 55 (heading for Biel/Bienne) exiting at Solothurn (Duration: 56') IR 55
    1. Landquart

      1. 2.
    2. Sargans

      1. 2.
    3. Zimmerberg-Basistunnel

    1. Olten

      1. 2.
    2. Oensingen

      1. 2.
  1. Solothurn

    arrival track 2

05:11 – 07:58 2h 47'1. 2.

  1. InterRegio 35 (heading for Bern) exiting at Zürich HB (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 5 (heading for Lausanne) exiting at Solothurn (Duration: 54') IC 5

05:11 – 07:58 2h 47'1. 2.

  1. InterRegio 35 (heading for Bern) exiting at Zürich HB (Duration: 97') IR 35
  2. Zürich HB
  3. InterCity 5 (heading for Lausanne) exiting at Solothurn (Duration: 54') IC 5
    1. Landquart

      1. 2.
    2. Maienfeld

      1. 2.
    3. Bad Ragaz

      1. 2.
    4. Sargans

      1. 2.
    5. Flums

      1. 2.
    6. Walenstadt

      1. 2.
    7. Wädenswil

      1. 2.
    8. Thalwil

      1. 2.
    9. Zimmerberg-Basistunnel

  1. Zürich HB

    Waiting time 16 minutes 16'

    arrival track 16

    from track 32

    InterCity 5 (heading for Lausanne) exiting at Solothurn (Duration: 54') IC 5

    • TT
    • BZ
    • FZ
    • FS
    1. 2.
    1. Aarau

      1. 2.
    2. Olten

      1. 2.
    3. Bahn-2000-Strecke

  2. Solothurn

    arrival track 2

06:08 – 08:25 2h 17'1. 2.

  1. InterCity 3 (heading for Basel SBB) exiting at Zürich HB (Duration: 74') IC 3
  2. Zürich HB
  3. InterRegio 55 (heading for Biel/Bienne) exiting at Solothurn (Duration: 56') IR 55

06:08 – 08:25 2h 17'1. 2.

  1. InterCity 3 (heading for Basel SBB) exiting at Zürich HB (Duration: 74') IC 3
  2. Zürich HB
  3. InterRegio 55 (heading for Biel/Bienne) exiting at Solothurn (Duration: 56') IR 55
    1. Landquart

      1. 2.
    2. Sargans

      1. 2.
    3. Zimmerberg-Basistunnel

    1. Olten

      1. 2.
    2. Oensingen

      1. 2.
  1. Solothurn

    arrival track 2

Legend

  • Low to average occupancy expected
  • High occupancy expected
  • Very high occupancy expected
  • Restaurant
  • BICYCLES: Reservation required
  • Quiet zone in 1st class
  • Seat reservation possible
  • BA
    Updated timetable
  • SN
    Catering zone / Vending machine
  • TT
    Tilting train
  • BZ
    Business zone in 1st class
  • FZ
    Family zone without play area
  • FA
    Family Coach with play area
  • FS
    Free Internet with the SBB FreeSurf app