search.ch
Open all FromZürich HardbrückeToBasel SBBWhenSunday, 02/08/2026Close all FromZürich HardbrückeToBasel SBBWhenSunday, 02/08/2026

23:49+2' – 01:08 1h 17'1. 2.

  1. S-TrainS-Train S9 (heading for Uster) exiting at Zürich HB (Duration: 4') S9
  2. Zürich HB
  3. InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
  4. Tight transfer time 4 minutes in Olten 4'
  5. Olten
  6. InterCity 21 (heading for Basel SBB) up to terminal station (Duration: 32') IC 21

23:49+2' – 01:08 1h 17'1. 2.

  1. S-TrainS-Train S9 (heading for Uster) exiting at Zürich HB (Duration: 4') S9
  2. Zürich HB
  3. InterCity 8 (heading for Bern) exiting at Olten (Duration: 30') IC 8
  4. Tight transfer time 4 minutes in Olten 4'
  5. Olten
  6. InterCity 21 (heading for Basel SBB) up to terminal station (Duration: 32') IC 21

Limited train service between Olten and Tecknau.

Duration: 1.2. – 6.3. every Sun – Fri 23:00 – 05:40

Reason: construction work

  1. Olten

    Tight transfer time 4 minutes in Olten 4'

    arrival track 9

    from track 8

    InterCity 21 (heading for Basel SBB) up to terminal station (Duration: 32') IC 21

    • BA
    • VB
    • BZ
    • FZ
    • FA
    • FS
    1. 2.
    1. Liestal

      1. 2.
  2. Basel SBB

    arrival track 8

23:56+1' – 01:16 1h 19'1. 2.

  1. S-TrainS-Train S11 (heading for Zürich HB) up to terminal station (Duration: 4') S11
  2. Zürich HB
  3. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

23:56+1' – 01:16 1h 19'1. 2.

  1. S-TrainS-Train S11 (heading for Zürich HB) up to terminal station (Duration: 4') S11
  2. Zürich HB
  3. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

23:59+2' – 01:16 1h 15'1. 2.

  1. S-TrainS-Train S3 (heading for Wetzikon ZH) exiting at Zürich HB (Duration: 3') S3
  2. Tight transfer time 6 minutes in Zürich HB 6'
  3. Zürich HB
  4. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

23:59+2' – 01:16 1h 15'1. 2.

  1. S-TrainS-Train S3 (heading for Wetzikon ZH) exiting at Zürich HB (Duration: 3') S3
  2. Tight transfer time 6 minutes in Zürich HB 6'
  3. Zürich HB
  4. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37
  1. Zürich HB

    Tight transfer time 6 minutes in Zürich HB 6'

    arrival track 43/44

    from track 16

    InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

    • BZ
    • FZ
    • FS
    1. 2.
    1. Lenzburg

      1. 2.
    2. Aarau

      1. 2.
    3. Sissach

      1. 2.
    4. Liestal

      1. 2.
  2. Basel SBB

    arrival track 4

00:01+2' – 05:26 5h 23'1. 2.

  1. S-TrainS-Train S11 (heading for Aarau) up to terminal station (Duration: 41') S11
  2. Aarau
  3. S-TrainS-Train S29 (heading for Olten) up to terminal station (Duration: 14') S29
  4. Olten
  5. S-TrainS-Train S3 (heading for Laufen) exiting at Basel SBB (Duration: 38') S3

00:01+2' – 05:26 5h 23'1. 2.

  1. S-TrainS-Train S11 (heading for Aarau) up to terminal station (Duration: 41') S11
  2. Aarau
  3. S-TrainS-Train S29 (heading for Olten) up to terminal station (Duration: 14') S29
  4. Olten
  5. S-TrainS-Train S3 (heading for Laufen) exiting at Basel SBB (Duration: 38') S3

00:17+0' – 06:12 5h 55'1. 2.

  1. S-TrainS-Train S12 (heading for Wettingen) up to terminal station (Duration: 22') S12
  2. walk 2 minutes exiting at Wettingen, Bahnhofplatz 2'
  3. Wettingen, Bahnhofplatz
  4. BusBus EV1 (heading for Brugg AG, Bahnhof/Campus) up to terminal station (Duration: 32') EV1
  5. walk 4 minutes exiting at Brugg AG 4'
  6. Brugg AG
  7. S-TrainS-Train S1 (heading for Basel SBB) up to terminal station (Duration: 53') S1

00:17+0' – 06:12 5h 55'1. 2.

  1. S-TrainS-Train S12 (heading for Wettingen) up to terminal station (Duration: 22') S12
  2. walk 2 minutes exiting at Wettingen, Bahnhofplatz 2'
  3. Wettingen, Bahnhofplatz
  4. BusBus EV1 (heading for Brugg AG, Bahnhof/Campus) up to terminal station (Duration: 32') EV1
  5. walk 4 minutes exiting at Brugg AG 4'
  6. Brugg AG
  7. S-TrainS-Train S1 (heading for Basel SBB) up to terminal station (Duration: 53') S1
    1. Schlieren

      1. 2.
    2. Dietikon

      1. 2.
    3. Neuenhof

      1. 2.
  1. Wettingen

     

    arrival track 3

     

    walk 2 minutes exiting at Wettingen, Bahnhofplatz 2' walk 2 minutes exiting at Wettingen, Bahnhofplatz 2'

  2. Brugg AG, Bahnhof/Campus

     

    arrival edge I

     

    walk 4 minutes exiting at Brugg AG 4' walk 4 minutes exiting at Brugg AG 4'

    1. Frick

      1. 2.
    2. Eiken

      1. 2.
    3. Mumpf

      1. 2.
    4. Möhlin

      1. 2.
    5. Pratteln

      1. 2.
    6. Muttenz

      1. 2.
  3. Basel SBB

    arrival track 12

Monday 02/09/2026

04:49 – 06:16 1h 27'1. 2.

  1. BusBus 32 (heading for Zürich, Holzerhurd) exiting at Zürich, Escher-Wyss-Platz (Duration: 2') 32
  2. Escher-Wyss-Platz
  3. TramTram 51 (heading for Zürich, Seebach) exiting at Zürich, Sihlquai/HB (Duration: 5') 51
  4. walk 7 minutes exiting at Zürich HB 7'
  5. Zürich HB
  6. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

04:49 – 06:16 1h 27'1. 2.

  1. BusBus 32 (heading for Zürich, Holzerhurd) exiting at Zürich, Escher-Wyss-Platz (Duration: 2') 32
  2. Escher-Wyss-Platz
  3. TramTram 51 (heading for Zürich, Seebach) exiting at Zürich, Sihlquai/HB (Duration: 5') 51
  4. walk 7 minutes exiting at Zürich HB 7'
  5. Zürich HB
  6. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

05:08 – 06:44 1h 36'1. 2.

  1. S-TrainS-Train Suburban train (heading for Zürich HB) up to terminal station (Duration: 4') S
  2. Zürich HB
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1
  4. Olten
  5. InterRegio 27 (heading for Basel SBB) up to terminal station (Duration: 32') IR 27

05:08 – 06:44 1h 36'1. 2.

  1. S-TrainS-Train Suburban train (heading for Zürich HB) up to terminal station (Duration: 4') S
  2. Zürich HB
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Olten (Duration: 38') IC 1
  4. Olten
  5. InterRegio 27 (heading for Basel SBB) up to terminal station (Duration: 32') IR 27

05:49 – 06:52 1h 03'1. 2.

  1. S-TrainS-Train S9 (heading for Uster) exiting at Zürich HB (Duration: 4') S9
  2. Zürich HB
  3. InterCity 3 (heading for Basel SBB) up to terminal station (Duration: 53') IC 3

05:49 – 06:52 1h 03'1. 2.

  1. S-TrainS-Train S9 (heading for Uster) exiting at Zürich HB (Duration: 4') S9
  2. Zürich HB
  3. InterCity 3 (heading for Basel SBB) up to terminal station (Duration: 53') IC 3

05:56 – 07:16 1h 20'1. 2.

  1. S-TrainS-Train S11 (heading for Seuzach) exiting at Zürich HB (Duration: 4') S11
  2. Zürich HB
  3. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

05:56 – 07:16 1h 20'1. 2.

  1. S-TrainS-Train S11 (heading for Seuzach) exiting at Zürich HB (Duration: 4') S11
  2. Zürich HB
  3. InterRegio 37 (heading for Basel SBB) up to terminal station (Duration: 68') IR 37

Legend

  • Low to average occupancy expected
  • High occupancy expected
  • Very high occupancy expected
  • Change of platform
  • Restaurant
  • BICYCLES: Carriage not possible
  • Quiet zone in 1st class
  • BA
    Updated timetable
  • NF
    Low-floor access
  • VB
    BICYCLES: Limited number of places
  • 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