search.ch
Open all FromSolothurnToZürich HBWhenMonday, 02/16/2026Close all FromSolothurnToZürich HBWhenMonday, 02/16/2026

00:06+7' – 01:14 1h 01'1. 2.

  1. InterCity 5 (heading for Zürich HB) up to terminal station (Duration: 68') IC 5

00:06+7' – 01:14 1h 01'1. 2.

  1. InterCity 5 (heading for Zürich HB) up to terminal station (Duration: 68') IC 5
    1. Oensingen

      1. 2.
    2. Olten

      1. 2.
    3. Aarau

      1. 2.
    4. Lenzburg

      1. 2.
  1. Zürich HB

    arrival track 34

00:54+1' – 05:28 4h 33'1. 2.

  1. S-TrainS-Train S20 (heading for Olten) up to terminal station (Duration: 34') S20
  2. Olten
  3. InterRegio (heading for Zürich HB) up to terminal station (Duration: 42') IR

00:54+1' – 05:28 4h 33'1. 2.

  1. S-TrainS-Train S20 (heading for Olten) up to terminal station (Duration: 34') S20
  2. Olten
  3. InterRegio (heading for Zürich HB) up to terminal station (Duration: 42') IR

Limited train service between Solothurn and Biel/Bienne.

Duration: 14.2. 00:00 – 16.2. 23:59

Reason: construction work

    1. Deitingen

      1. 2.
    2. Niederbipp

      1. 2.
    3. Oensingen

      1. 2.
    4. Egerkingen

      1. 2.
    5. Hägendorf

      1. 2.
  1. Olten

    Waiting time 198 minutes 198'

    arrival track 1B-D

    from track 7

    InterRegio (heading for Zürich HB) up to terminal station (Duration: 42') IR

    • BZ
    • FS
    1. 2.
    1. Aarau

      1. 2.
    2. Lenzburg

      1. 2.
    3. Dietikon

      1. 2.
  2. Zürich HB

    arrival track 32

Monday 02/16/2026

05:16 – 06:28 1h 12'1. 2.

  1. S-TrainS-Train S20 (heading for Olten) up to terminal station (Duration: 34') S20
  2. Olten
  3. InterCity 1 (heading for St. Gallen) exiting at Zürich HB (Duration: 31') IC 1

05:16 – 06:28 1h 12'1. 2.

  1. S-TrainS-Train S20 (heading for Olten) up to terminal station (Duration: 34') S20
  2. Olten
  3. InterCity 1 (heading for St. Gallen) exiting at Zürich HB (Duration: 31') IC 1

05:33 – 06:30 57'1. 2.

  1. InterRegio 55 (heading for Zürich HB) up to terminal station (Duration: 57') IR 55

05:33 – 06:30 57'1. 2.

  1. InterRegio 55 (heading for Zürich HB) up to terminal station (Duration: 57') IR 55

06:01 – 06:56 55'1. 2.

  1. InterCity 5 (heading for Rorschach) exiting at Zürich HB (Duration: 55') IC 5

06:01 – 06:56 55'1. 2.

  1. InterCity 5 (heading for Rorschach) exiting at Zürich HB (Duration: 55') IC 5
    1. Bahn-2000-Strecke

    2. Olten

      1. 2.
    3. Aarau

      1. 2.
  1. Zürich HB

    arrival track 33

06:33 – 07:30 57'1. 2.

  1. InterRegio 55 (heading for Zürich HB) up to terminal station (Duration: 57') IR 55

06:33 – 07:30 57'1. 2.

  1. InterRegio 55 (heading for Zürich HB) up to terminal station (Duration: 57') IR 55

Legend

  • Low to average occupancy expected
  • High occupancy expected
  • Very high occupancy expected
  • Restaurant
  • Quiet zone in 1st class
  • BA
    Updated timetable
  • 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