search.ch
Open all FromZugToMorgesWhenSaturday, 10/10/2026Close all FromZugToMorgesWhenSaturday, 10/10/2026

09:34 – 13:03 3h 29'1. 2.

  1. S-TrainS-Train S24 (heading for Weinfelden) exiting at Zürich HB (Duration: 35') S24
  2. Zürich HB
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Lausanne (Duration: 141') IC 1
  4. Lausanne
  5. InterRegio 95 (heading for Genève-Aéroport) exiting at Morges (Duration: 14') IR 95

09:34 – 13:03 3h 29'1. 2.

  1. S-TrainS-Train S24 (heading for Weinfelden) exiting at Zürich HB (Duration: 35') S24
  2. Zürich HB
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Lausanne (Duration: 141') IC 1
  4. Lausanne
  5. InterRegio 95 (heading for Genève-Aéroport) exiting at Morges (Duration: 14') IR 95

Limited train service between Othmarsingen and Killwangen-Spreitenbach.

Duration: 10.10. 02:05 – 12.10. 05:00

Reason: construction work

Please check online timetable

    1. Baar

      1. 2.
    2. Thalwil

      1. 2.
  1. Zürich HB

    Waiting time 13 minutes 13'

    arrival track 3

    from track 14

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

    • BA
    • BZ
    • FA
    • FS
    1. 2.
    1. Bahn-2000-Strecke

    2. Bern

      1. 2.
    1. Renens VD

      1. 2.
  2. Morges

    arrival track 1

10:32 – 13:33 3h 01'1. 2.

  1. InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
  2. Luzern
  3. InterRegio 15 (heading for Genève-Aéroport) exiting at Morges (Duration: 153') IR 15

10:32 – 13:33 3h 01'1. 2.

  1. InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
  2. Luzern
  3. InterRegio 15 (heading for Genève-Aéroport) exiting at Morges (Duration: 153') IR 15

Limited train service between Pfäffikon SZ and Wädenswil.

Duration: 2.10. 23:55 – 19.10. 05:20

Reason: construction work

Lines IR 75 and IR 70

Please check online timetable

Line IR75 does not stop in Thalwil

    1. Sursee

      1. 2.
    2. Zofingen

      1. 2.
    3. Bahn-2000-Strecke

    4. Bern

      1. 2.
    5. Romont FR

      1. 2.
    6. Palézieux

      1. 2.
    7. Lausanne

      1. 2.
  1. Morges

    arrival track 1

11:32 – 14:33 3h 01'1. 2.

  1. InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
  2. Luzern
  3. InterRegio 15 (heading for Genève-Aéroport) exiting at Morges (Duration: 153') IR 15

11:32 – 14:33 3h 01'1. 2.

  1. InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
  2. Luzern
  3. InterRegio 15 (heading for Genève-Aéroport) exiting at Morges (Duration: 153') IR 15

Limited train service between Pfäffikon SZ and Wädenswil.

Duration: 2.10. 23:55 – 19.10. 05:20

Reason: construction work

Lines IR 75 and IR 70

Please check online timetable

Line IR75 does not stop in Thalwil

12:32 – 15:33 3h 01'1. 2.

  1. InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
  2. Luzern
  3. InterRegio 15 (heading for Genève-Aéroport) exiting at Morges (Duration: 153') IR 15

12:32 – 15:33 3h 01'1. 2.

  1. InterRegio 70 (heading for Luzern) up to terminal station (Duration: 19') IR 70
  2. Luzern
  3. InterRegio 15 (heading for Genève-Aéroport) exiting at Morges (Duration: 153') IR 15

Limited train service between Pfäffikon SZ and Wädenswil.

Duration: 2.10. 23:55 – 19.10. 05:20

Reason: construction work

Lines IR 75 and IR 70

Please check online timetable

Line IR75 does not stop in Thalwil

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
  • 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