search.ch
Open all FromSt. GallenToOltenWhenTuesday, 03/24/2026Close all FromSt. GallenToOltenWhenTuesday, 03/24/2026

22:37 – 00:32 1h 55'1. 2.

  1. InterRegio 13 (heading for St. Gallen) exiting at Zürich HB (Duration: 75') IR 13
  2. Zürich HB
  3. InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8

22:37 – 00:32 1h 55'1. 2.

  1. InterRegio 13 (heading for St. Gallen) exiting at Zürich HB (Duration: 75') IR 13
  2. Zürich HB
  3. InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
    1. Gossau SG

      1. 2.
    2. Flawil

      1. 2.
    3. Uzwil

      1. 2.
    4. Wil SG

      1. 2.
    5. Winterthur

      1. 2.
  1. Zürich HB

    Waiting time 10 minutes 10'

    arrival track 13

    from track 12

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

    • BZ
    • FS
    1. 2.
  2. Olten

    arrival track 8

22:47 – 05:36 6h 49'1. 2.

  1. S-TrainS-Train S1 (heading for Wil SG) exiting at Winterthur (Duration: 62') S1
  2. Winterthur
  3. S-TrainS-Train S12 (heading for Brugg AG) up to terminal station (Duration: 62') S12
  4. Brugg AG
  5. S-TrainS-Train S29 (heading for Sursee) exiting at Olten (Duration: 29') S29

22:47 – 05:36 6h 49'1. 2.

  1. S-TrainS-Train S1 (heading for Wil SG) exiting at Winterthur (Duration: 62') S1
  2. Winterthur
  3. S-TrainS-Train S12 (heading for Brugg AG) up to terminal station (Duration: 62') S12
  4. Brugg AG
  5. S-TrainS-Train S29 (heading for Sursee) exiting at Olten (Duration: 29') S29

23:37 – 05:53 6h 16'1. 2.

  1. InterRegio 13 (heading for Zürich HB) up to terminal station (Duration: 76') IR 13
  2. Zürich HB
  3. InterRegio 37 (heading for Basel SBB) exiting at Aarau (Duration: 27') IR 37
  4. Aarau
  5. S-TrainS-Train S23 (heading for Langenthal) exiting at Olten (Duration: 13') S23

23:37 – 05:53 6h 16'1. 2.

  1. InterRegio 13 (heading for Zürich HB) up to terminal station (Duration: 76') IR 13
  2. Zürich HB
  3. InterRegio 37 (heading for Basel SBB) exiting at Aarau (Duration: 27') IR 37
  4. Aarau
  5. S-TrainS-Train S23 (heading for Langenthal) exiting at Olten (Duration: 13') S23
Tuesday 03/24/2026

04:37 – 06:39 2h 02'1. 2.

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

04:37 – 06:39 2h 02'1. 2.

  1. InterRegio 13 (heading for Zürich HB) up to terminal station (Duration: 75') IR 13
  2. Zürich HB
  3. InterCity 5 (heading for Lausanne) exiting at Olten (Duration: 35') IC 5
    1. Gossau SG

      1. 2.
    2. Flawil

      1. 2.
    3. Uzwil

      1. 2.
    4. Wil SG

      1. 2.
    5. Winterthur

      1. 2.
  1. Zürich HB

    Waiting time 12 minutes 12'

    arrival track 6

    from track 14

    InterCity 5 (heading for Lausanne) exiting at Olten (Duration: 35') IC 5

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

      1. 2.
  2. Olten

    arrival track 8

05:07 – 07:00 1h 53'1. 2.

  1. InterCity 1 (heading for Genève-Aéroport) exiting at Zürich HB (Duration: 75') IC 1
  2. Zürich HB
  3. InterRegio 55 (heading for Biel/Bienne) exiting at Olten (Duration: 31') IR 55

05:07 – 07:00 1h 53'1. 2.

  1. InterCity 1 (heading for Genève-Aéroport) exiting at Zürich HB (Duration: 75') IC 1
  2. Zürich HB
  3. InterRegio 55 (heading for Biel/Bienne) exiting at Olten (Duration: 31') IR 55

05:17 – 07:28 2h 11'1. 2.

  1. S-TrainS-Train S1 (heading for Wil SG) up to terminal station (Duration: 26') S1
  2. Wil SG
  3. S-TrainS-Train S35 (heading for Winterthur) up to terminal station (Duration: 31') S35
  4. Winterthur
  5. S-TrainS-Train S12 (heading for Brugg AG) exiting at Zürich HB (Duration: 20') S12
  6. Zürich HB
  7. InterRegio 35 (heading for Bern) exiting at Olten (Duration: 35') IR 35

05:17 – 07:28 2h 11'1. 2.

  1. S-TrainS-Train S1 (heading for Wil SG) up to terminal station (Duration: 26') S1
  2. Wil SG
  3. S-TrainS-Train S35 (heading for Winterthur) up to terminal station (Duration: 31') S35
  4. Winterthur
  5. S-TrainS-Train S12 (heading for Brugg AG) exiting at Zürich HB (Duration: 20') S12
  6. Zürich HB
  7. InterRegio 35 (heading for Bern) exiting at Olten (Duration: 35') IR 35

05:58 – 07:39 1h 41'1. 2.

  1. InterCity 5 (heading for Lausanne) exiting at Olten (Duration: 101') IC 5

05:58 – 07:39 1h 41'1. 2.

  1. InterCity 5 (heading for Lausanne) exiting at Olten (Duration: 101') IC 5
    1. Winterthur

      1. 2.
    2. Zürich HB

      1. 2.
    3. Aarau

      1. 2.
  1. Olten

    arrival track 8

Legend

  • Low to average occupancy expected
  • High occupancy expected
  • Very high occupancy expected
  • Restaurant
  • BICYCLES: Reservation required
  • BICYCLES: Carriage not possible
  • Quiet zone in 1st class
  • Seat reservation possible
  • 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