search.ch
Open all FromBadenToZugWhenMonday, 02/09/2026Close all FromBadenToZugWhenMonday, 02/09/2026

00:13 – 01:24 1h 11'1. 2.

  1. RE12 (heading for Zürich HB) exiting at Zürich Altstetten (Duration: 23') RE12
  2. Zürich Altstetten
  3. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

00:13 – 01:24 1h 11'1. 2.

  1. RE12 (heading for Zürich HB) exiting at Zürich Altstetten (Duration: 23') RE12
  2. Zürich Altstetten
  3. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

01:08 – 05:56 4h 48'1. 2.

  1. walk 4 minutes exiting at Baden, Bahnhof West 4'
  2. Baden, Bahnhof West
  3. BusBus EV1 (heading for Wettingen, Bahnhofplatz) up to terminal station (Duration: 8') EV1
  4. walk 2 minutes exiting at Wettingen 2'
  5. Wettingen
  6. InterRegio 36 (heading for Zürich HB) up to terminal station (Duration: 14') IR 36
  7. Zürich HB
  8. S-TrainS-Train S24 (heading for Zug) up to terminal station (Duration: 35') S24

01:08 – 05:56 4h 48'1. 2.

  1. walk 4 minutes exiting at Baden, Bahnhof West 4'
  2. Baden, Bahnhof West
  3. BusBus EV1 (heading for Wettingen, Bahnhofplatz) up to terminal station (Duration: 8') EV1
  4. walk 2 minutes exiting at Wettingen 2'
  5. Wettingen
  6. InterRegio 36 (heading for Zürich HB) up to terminal station (Duration: 14') IR 36
  7. Zürich HB
  8. S-TrainS-Train S24 (heading for Zug) up to terminal station (Duration: 35') S24
  1. Baden

     

    walk 4 minutes exiting at Baden, Bahnhof West 4' walk 4 minutes exiting at Baden, Bahnhof West 4'

  2. Wettingen, Bahnhofplatz

     

     

    walk 2 minutes exiting at Wettingen 2' walk 2 minutes exiting at Wettingen 2'

  3. Zürich HB

    Waiting time 222 minutes 222'

    arrival track 16

    from track 9

    S-TrainS-Train S24 (heading for Zug) up to terminal station (Duration: 35') S24

    1. 2.
    1. Thalwil

      1. 2.
    2. Baar

      1. 2.
  4. Zug

    arrival track 6B

Monday 02/09/2026

04:47 – 05:56 1h 09'1. 2.

  1. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Zürich HB (Duration: 28') S12
  2. Tight transfer time 6 minutes in Zürich HB 6'
  3. Zürich HB
  4. S-TrainS-Train S24 (heading for Zug) up to terminal station (Duration: 35') S24

04:47 – 05:56 1h 09'1. 2.

  1. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Zürich HB (Duration: 28') S12
  2. Tight transfer time 6 minutes in Zürich HB 6'
  3. Zürich HB
  4. S-TrainS-Train S24 (heading for Zug) up to terminal station (Duration: 35') S24

Limited train service between Brugg AG and Baden.

Duration: 8.2. 00:20 – 9.2. 04:55

Reason: construction work

Passengers travelling between Wettingen and Brugg AG and between Baden and Wettingen please use the replacement bus service (EV). Bikes cannot be transported

Expect cancellations, changed timetables and different connections

04:47 – 06:02 1h 15'1. 2.

  1. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Zürich HB (Duration: 28') S12
  2. Zürich HB
  3. InterRegio 75 (heading for Luzern) exiting at Zug (Duration: 27') IR 75

04:47 – 06:02 1h 15'1. 2.

  1. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Zürich HB (Duration: 28') S12
  2. Zürich HB
  3. InterRegio 75 (heading for Luzern) exiting at Zug (Duration: 27') IR 75

Limited train service between Brugg AG and Baden.

Duration: 8.2. 00:20 – 9.2. 04:55

Reason: construction work

Passengers travelling between Wettingen and Brugg AG and between Baden and Wettingen please use the replacement bus service (EV). Bikes cannot be transported

Expect cancellations, changed timetables and different connections

    1. Wettingen

      1. 2.
    2. Neuenhof

      1. 2.
    3. Dietikon

      1. 2.
    4. Schlieren

      1. 2.
  1. Zürich HB

    Waiting time 20 minutes 20'

    arrival track 43/44

    from track 8

    InterRegio 75 (heading for Luzern) exiting at Zug (Duration: 27') IR 75

    • BZ
    • FA
    • FS
    1. 2.
    1. Zimmerberg-Basistunnel

    2. Thalwil

      1. 2.
    3. Baar

      1. 2.
  2. Zug

    arrival track 4

05:04 – 06:21 1h 17'1. 2.

  1. S-TrainS-Train S23 (heading for Langenthal) exiting at Lenzburg (Duration: 26') S23
  2. Lenzburg
  3. S-TrainS-Train S26 (heading for Rotkreuz) up to terminal station (Duration: 32') S26
  4. Rotkreuz
  5. S-TrainS-Train S1 (heading for Baar) exiting at Zug (Duration: 12') S1

05:04 – 06:21 1h 17'1. 2.

  1. S-TrainS-Train S23 (heading for Langenthal) exiting at Lenzburg (Duration: 26') S23
  2. Lenzburg
  3. S-TrainS-Train S26 (heading for Rotkreuz) up to terminal station (Duration: 32') S26
  4. Rotkreuz
  5. S-TrainS-Train S1 (heading for Baar) exiting at Zug (Duration: 12') S1

05:17 – 06:24 1h 07'1. 2.

  1. S-TrainS-Train S12 (heading for Wil SG) exiting at Zürich Altstetten (Duration: 21') S12
  2. Zürich Altstetten
  3. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

05:17 – 06:24 1h 07'1. 2.

  1. S-TrainS-Train S12 (heading for Wil SG) exiting at Zürich Altstetten (Duration: 21') S12
  2. Zürich Altstetten
  3. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

05:30 – 06:24 54'1. 2.

  1. InterRegio 36 (heading for Zürich Oerlikon) exiting at Zürich Altstetten (Duration: 13') IR 36
  2. Tight transfer time 2 minutes in Zürich Altstetten 2'
  3. Zürich Altstetten
  4. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

05:30 – 06:24 54'1. 2.

  1. InterRegio 36 (heading for Zürich Oerlikon) exiting at Zürich Altstetten (Duration: 13') IR 36
  2. Tight transfer time 2 minutes in Zürich Altstetten 2'
  3. Zürich Altstetten
  4. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

05:38 – 06:29 51'1. 2.

  1. InterRegio 16 (heading for Zürich HB) up to terminal station (Duration: 16') IR 16
  2. Zürich HB
  3. InterRegio 46 (heading for Locarno) exiting at Zug (Duration: 24') IR 46

05:38 – 06:29 51'1. 2.

  1. InterRegio 16 (heading for Zürich HB) up to terminal station (Duration: 16') IR 16
  2. Zürich HB
  3. InterRegio 46 (heading for Locarno) exiting at Zug (Duration: 24') IR 46
  1. Zürich HB

    Waiting time 11 minutes 11'

    arrival track 12

    from track 7

    InterRegio 46 (heading for Locarno) exiting at Zug (Duration: 24') IR 46

    • SN
    • FS
    1. 2.
  2. Zug

    arrival track 2

05:47 – 06:54 1h 07'1. 2.

  1. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Zürich Altstetten (Duration: 21') S12
  2. Zürich Altstetten
  3. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

05:47 – 06:54 1h 07'1. 2.

  1. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Zürich Altstetten (Duration: 21') S12
  2. Zürich Altstetten
  3. S-TrainS-Train S5 (heading for Zug) up to terminal station (Duration: 39') S5

06:08 – 06:59 51'1. 2.

  1. InterRegio 36 (heading for Zürich HB) up to terminal station (Duration: 16') IR 36
  2. Zürich HB
  3. EuroCity (heading for Como S. Giovanni) exiting at Zug (Duration: 26') EC

06:08 – 06:59 51'1. 2.

  1. InterRegio 36 (heading for Zürich HB) up to terminal station (Duration: 16') IR 36
  2. Zürich HB
  3. EuroCity (heading for Como S. Giovanni) exiting at Zug (Duration: 26') EC

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
  • BA
    Updated timetable
  • NF
    Low-floor access
  • SN
    Catering zone / Vending machine
  • 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
  • WV
    WiFi Hotspot available