search.ch
Open all FromVeveyToBadenWhenWednesday, 09/09/2026Close all FromVeveyToBadenWhenWednesday, 09/09/2026
Tuesday 09/08/2026

21:43 – 01:07 3h 25'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 21') R
  2. Lausanne
  3. InterCity 1 (heading for Zürich HB) exiting at Olten (Duration: 101') IC 1
  4. Olten
  5. S-TrainS-Train S23 (heading for Lupfig) up to terminal station (Duration: 34') S23
  6. walk 2 minutes exiting at Lupfig, Bahnhof 2'
  7. Lupfig, Bahnhof
  8. BusBus EV1 (heading for Brugg AG, Bahnhof/Campus) up to terminal station (Duration: 10') EV1
  9. walk 4 minutes exiting at Brugg AG 4'
  10. Brugg AG
  11. InterRegio 36 (heading for Zürich HB) exiting at Baden (Duration: 7') IR 36

21:43 – 01:07 3h 25'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 21') R
  2. Lausanne
  3. InterCity 1 (heading for Zürich HB) exiting at Olten (Duration: 101') IC 1
  4. Olten
  5. S-TrainS-Train S23 (heading for Lupfig) up to terminal station (Duration: 34') S23
  6. walk 2 minutes exiting at Lupfig, Bahnhof 2'
  7. Lupfig, Bahnhof
  8. BusBus EV1 (heading for Brugg AG, Bahnhof/Campus) up to terminal station (Duration: 10') EV1
  9. walk 4 minutes exiting at Brugg AG 4'
  10. Brugg AG
  11. InterRegio 36 (heading for Zürich HB) exiting at Baden (Duration: 7') IR 36

Limited train service at Brugg AG.

Duration 5.9. – 11.9. respectively 22:40 – 04:40

Reason: construction work

Line S 23

Please check online timetable

    1. Rivaz

      1. 2.
    2. Epesses

      1. 2.
    3. Cully

      1. 2.
    4. Lutry

      1. 2.
    5. Pully

      1. 2.
  1. Lausanne

    Waiting time 13 minutes 13'

    arrival track 8

    from track 1

    InterCity 1 (heading for Zürich HB) exiting at Olten (Duration: 101') IC 1

    • BZ
    • FA
    • FS
    1. 2.
    1. Bern

      1. 2.
    2. Bahn-2000-Strecke

    1. Dulliken

      1. 2.
    2. Aarau

      1. 2.
    3. Rupperswil

      1. 2.
    4. Lenzburg

      1. 2.
    5. Birr

      1. 2.
  2. Lupfig

     

    arrival track 5

     

    walk 2 minutes exiting at Lupfig, Bahnhof 2' walk 2 minutes exiting at Lupfig, Bahnhof 2'

  3. Brugg AG, Bahnhof/Campus

     

    arrival edge I

     

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

  4. Baden

    arrival track 1

22:21 – 04:46 6h 25'1. 2.

  1. BusBus 217 (heading for Palézieux, gare) up to terminal station (Duration: 32') 217
  2. walk 3 minutes exiting at Palézieux 3'
  3. Palézieux
  4. InterRegio 15 (heading for Bern) up to terminal station (Duration: 59') IR 15
  5. Bern
  6. InterCity 8 (heading for Zürich HB) exiting at Olten (Duration: 26') IC 8
  7. Olten
  8. InterCity 5 (heading for Zürich HB) exiting at Aarau (Duration: 9') IC 5
  9. Aarau
  10. S-TrainS-Train S29 (heading for Brugg AG) up to terminal station (Duration: 19') S29
  11. Brugg AG
  12. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Baden (Duration: 10') S12

22:21 – 04:46 6h 25'1. 2.

  1. BusBus 217 (heading for Palézieux, gare) up to terminal station (Duration: 32') 217
  2. walk 3 minutes exiting at Palézieux 3'
  3. Palézieux
  4. InterRegio 15 (heading for Bern) up to terminal station (Duration: 59') IR 15
  5. Bern
  6. InterCity 8 (heading for Zürich HB) exiting at Olten (Duration: 26') IC 8
  7. Olten
  8. InterCity 5 (heading for Zürich HB) exiting at Aarau (Duration: 9') IC 5
  9. Aarau
  10. S-TrainS-Train S29 (heading for Brugg AG) up to terminal station (Duration: 19') S29
  11. Brugg AG
  12. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Baden (Duration: 10') S12
  1. Palézieux, gare

     

     

    walk 3 minutes exiting at Palézieux 3' walk 3 minutes exiting at Palézieux 3'

    1. Romont FR

      1. 2.
    1. Bahn-2000-Strecke

    1. Rupperswil

      1. 2.
    2. Wildegg

      1. 2.
  2. Brugg AG

    Waiting time 207 minutes 207'

    arrival track 3

    from track 3

    S-TrainS-Train S12 (heading for Schaffhausen) exiting at Baden (Duration: 10') S12

    1. 2.
    1. Turgi

      1. 2.
  3. Baden

    arrival track 1

23:21 – 05:29 6h 08'1. 2.

  1. BusBus 217 (heading for Palézieux, gare) up to terminal station (Duration: 32') 217
  2. walk 3 minutes exiting at Palézieux 3'
  3. Palézieux
  4. InterRegio 15 (heading for Bern) up to terminal station (Duration: 60') IR 15
  5. Bern
  6. InterRegio (heading for Zürich Flughafen) exiting at Aarau (Duration: 37') IR
  7. Tight transfer time 3 minutes in Aarau 3'
  8. Aarau
  9. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 18') S29
  10. Brugg AG
  11. InterRegio 36 (heading for Zürich Flughafen) exiting at Baden (Duration: 7') IR 36

23:21 – 05:29 6h 08'1. 2.

  1. BusBus 217 (heading for Palézieux, gare) up to terminal station (Duration: 32') 217
  2. walk 3 minutes exiting at Palézieux 3'
  3. Palézieux
  4. InterRegio 15 (heading for Bern) up to terminal station (Duration: 60') IR 15
  5. Bern
  6. InterRegio (heading for Zürich Flughafen) exiting at Aarau (Duration: 37') IR
  7. Tight transfer time 3 minutes in Aarau 3'
  8. Aarau
  9. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 18') S29
  10. Brugg AG
  11. InterRegio 36 (heading for Zürich Flughafen) exiting at Baden (Duration: 7') IR 36
  1. Palézieux, gare

     

     

    walk 3 minutes exiting at Palézieux 3' walk 3 minutes exiting at Palézieux 3'

    1. Romont FR

      1. 2.
    2. Düdingen

      1. 2.
    3. Flamatt

      1. 2.
  2. Bern

    Waiting time 198 minutes 198'

    arrival track 49

    from track 2

    InterRegio (heading for Zürich Flughafen) exiting at Aarau (Duration: 37') IR

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

    2. Olten

      1. 2.
  3. Aarau

    Tight transfer time 3 minutes in Aarau 3'

    arrival track 3

    from track 0

    S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 18') S29

    1. 2.
    1. Rupperswil

      1. 2.
    2. Wildegg

      1. 2.
  4. Baden

    arrival track 1

23:21 – 05:51 6h 30'1. 2.

  1. BusBus 217 (heading for Palézieux, gare) up to terminal station (Duration: 32') 217
  2. walk 3 minutes exiting at Palézieux 3'
  3. Palézieux
  4. InterRegio 15 (heading for Bern) up to terminal station (Duration: 60') IR 15
  5. Bern
  6. InterRegio (heading for Zürich Flughafen) exiting at Zürich HB (Duration: 70') IR
  7. Zürich HB
  8. InterRegio 36 (heading for Basel SBB) exiting at Baden (Duration: 15') IR 36

23:21 – 05:51 6h 30'1. 2.

  1. BusBus 217 (heading for Palézieux, gare) up to terminal station (Duration: 32') 217
  2. walk 3 minutes exiting at Palézieux 3'
  3. Palézieux
  4. InterRegio 15 (heading for Bern) up to terminal station (Duration: 60') IR 15
  5. Bern
  6. InterRegio (heading for Zürich Flughafen) exiting at Zürich HB (Duration: 70') IR
  7. Zürich HB
  8. InterRegio 36 (heading for Basel SBB) exiting at Baden (Duration: 15') IR 36

Step-free access for passengers with reduced mobility to station Zürich HB Löwenstrasse is no longer guaranteed.

Duration: until approx. 9.9. 22:00

Reason: elevator malfunction

Affected: elevator L111

Recommendation: passengers with reduced mobility approach the Contact Center Handicap

Access to Zürich HB station is restricted.

Duration: 8.9. 00:00 – 11.9. 23:59

The lift to platform 31/32, sector C is affected

23:31+4' – 06:37 7h 02'1. 2.

  1. InterRegio 95 (heading for Genève) exiting at Lausanne (Duration: 15') IR 95
  2. Lausanne
  3. InterCity 51 (heading for Biel/Bienne) up to terminal station (Duration: 68') IC 51
  4. Biel/Bienne
  5. InterRegio 55 (heading for Zürich HB) exiting at Olten (Duration: 41') IR 55
  6. Olten
  7. InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 33') IR 16

23:31+4' – 06:37 7h 02'1. 2.

  1. InterRegio 95 (heading for Genève) exiting at Lausanne (Duration: 15') IR 95
  2. Lausanne
  3. InterCity 51 (heading for Biel/Bienne) up to terminal station (Duration: 68') IC 51
  4. Biel/Bienne
  5. InterRegio 55 (heading for Zürich HB) exiting at Olten (Duration: 41') IR 55
  6. Olten
  7. InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 33') IR 16
  1. Lausanne

    Waiting time 18 minutes 18'

    arrival track 8

    from track 3

    InterCity 51 (heading for Biel/Bienne) up to terminal station (Duration: 68') IC 51

    • TT
    • BZ
    • FZ
    • FS
    1. 2.
    1. Renens VD

      1. 2.
    2. Neuchâtel

      1. 2.
  2. Biel/Bienne

    Waiting time 244 minutes 244'

    arrival track 3

    from track 4

    InterRegio 55 (heading for Zürich HB) exiting at Olten (Duration: 41') IR 55

    • FS
    1. 2.
    1. Solothurn

      1. 2.
    2. Oensingen

      1. 2.
    1. Aarau

      1. 2.
    2. Brugg AG

      1. 2.
  3. Baden

    arrival track 1

00:37+2' – 07:37 6h 58'1. 2.

  1. RailwayRailway Regio (heading for Lausanne) up to terminal station (Duration: 18') R
  2. Lausanne
  3. S-TrainS-Train S41 (heading for Fribourg/Freiburg) exiting at Romont FR (Duration: 37') S41
  4. Romont FR
  5. InterCity 1 (heading for St. Gallen) exiting at Bern (Duration: 44') IC 1
  6. Bern
  7. InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 61') IR 16

00:37+2' – 07:37 6h 58'1. 2.

  1. RailwayRailway Regio (heading for Lausanne) up to terminal station (Duration: 18') R
  2. Lausanne
  3. S-TrainS-Train S41 (heading for Fribourg/Freiburg) exiting at Romont FR (Duration: 37') S41
  4. Romont FR
  5. InterCity 1 (heading for St. Gallen) exiting at Bern (Duration: 44') IC 1
  6. Bern
  7. InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 61') IR 16
    1. Cully

      1. 2.
    2. Lutry

      1. 2.
    3. Pully

      1. 2.
  1. Lausanne

    Waiting time 234 minutes 234'

    arrival track 8

    from track 3

    S-TrainS-Train S41 (heading for Fribourg/Freiburg) exiting at Romont FR (Duration: 37') S41

    1. 2.
    1. Pully-Nord

      1. 2.
    2. Bossière

      1. 2.
    3. Grandvaux

      1. 2.
    4. Puidoux

      1. 2.
    5. Moreillon

      1. 2.
    6. Palézieux

      1. 2.
    7. Oron

      1. 2.
  2. Romont FR

    Waiting time 16 minutes 16'

    arrival track 2

    from track 4

    InterCity 1 (heading for St. Gallen) exiting at Bern (Duration: 44') IC 1

    1. 2.
  3. Bern

    Waiting time 10 minutes 10'

    arrival track 5

    from track 12

    InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 61') IR 16

    • BZ
    • FZ
    • FS
    1. 2.
    1. Bahn-2000-Strecke

    2. Olten

      1. 2.
    3. Aarau

      1. 2.
    4. Brugg AG

      1. 2.
  4. Baden

    arrival track 1

Wednesday 09/09/2026

05:01 – 08:07 3h 06'1. 2.

  1. RailwayRailway Regio (heading for Le Day) exiting at Lausanne (Duration: 23') R
  2. Lausanne
  3. InterCity 5 (heading for Rorschach) exiting at Olten (Duration: 104') IC 5
  4. Olten
  5. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 29') S29
  6. Brugg AG
  7. InterRegio 36 (heading for Zürich HB) exiting at Baden (Duration: 7') IR 36

05:01 – 08:07 3h 06'1. 2.

  1. RailwayRailway Regio (heading for Le Day) exiting at Lausanne (Duration: 23') R
  2. Lausanne
  3. InterCity 5 (heading for Rorschach) exiting at Olten (Duration: 104') IC 5
  4. Olten
  5. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 29') S29
  6. Brugg AG
  7. InterRegio 36 (heading for Zürich HB) exiting at Baden (Duration: 7') IR 36

05:33 – 08:12 2h 39'1. 2.

  1. RailwayRailway Regio (heading for Palézieux) up to terminal station (Duration: 19') R
  2. Palézieux
  3. InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 59') IR 15
  4. Bern
  5. InterCityExpress (heading for Basel Bad Bf) exiting at Olten (Duration: 26') ICE
  6. Olten
  7. RE12 (heading for Wettingen) exiting at Baden (Duration: 37') RE12

05:33 – 08:12 2h 39'1. 2.

  1. RailwayRailway Regio (heading for Palézieux) up to terminal station (Duration: 19') R
  2. Palézieux
  3. InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 59') IR 15
  4. Bern
  5. InterCityExpress (heading for Basel Bad Bf) exiting at Olten (Duration: 26') ICE
  6. Olten
  7. RE12 (heading for Wettingen) exiting at Baden (Duration: 37') RE12

05:56 – 08:37 2h 41'1. 2.

  1. InterRegio (heading for Genève-Aéroport) exiting at Lausanne (Duration: 16') IR
  2. Lausanne
  3. InterCity 1 (heading for St. Gallen) exiting at Bern (Duration: 69') IC 1
  4. Bern
  5. InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 61') IR 16

05:56 – 08:37 2h 41'1. 2.

  1. InterRegio (heading for Genève-Aéroport) exiting at Lausanne (Duration: 16') IR
  2. Lausanne
  3. InterCity 1 (heading for St. Gallen) exiting at Bern (Duration: 69') IC 1
  4. Bern
  5. InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 61') IR 16
  1. Bern

    Waiting time 10 minutes 10'

    arrival track 8

    from track 12

    InterRegio 16 (heading for Zürich HB) exiting at Baden (Duration: 61') IR 16

    • BZ
    • FZ
    • FS
    1. 2.
    1. Bahn-2000-Strecke

    2. Olten

      1. 2.
    3. Aarau

      1. 2.
    4. Brugg AG

      1. 2.
  2. Baden

    arrival track 1

06:03 – 09:07 3h 04'1. 2.

  1. RailwayRailway Regio (heading for Le Day) exiting at Lausanne (Duration: 22') R
  2. Lausanne
  3. InterCity 5 (heading for Rorschach) exiting at Olten (Duration: 104') IC 5
  4. Olten
  5. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 29') S29
  6. Brugg AG
  7. InterRegio 36 (heading for Zürich HB) exiting at Baden (Duration: 7') IR 36

06:03 – 09:07 3h 04'1. 2.

  1. RailwayRailway Regio (heading for Le Day) exiting at Lausanne (Duration: 22') R
  2. Lausanne
  3. InterCity 5 (heading for Rorschach) exiting at Olten (Duration: 104') IC 5
  4. Olten
  5. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 29') S29
  6. Brugg AG
  7. InterRegio 36 (heading for Zürich HB) exiting at Baden (Duration: 7') IR 36

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
  • NF
    Low-floor access
  • 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
  • WV
    WiFi Hotspot available