search.ch
Open all FromAigleToBadenWhenSunday, 07/26/2026Close all FromAigleToBadenWhenSunday, 07/26/2026

21:16+2' – 00:55 3h 37'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 48') R
  2. Lausanne
  3. InterCity 1 (heading for Zürich HB) exiting at Lenzburg (Duration: 121') IC 1
  4. Lenzburg
  5. S-TrainS-Train S23 (heading for Baden) up to terminal station (Duration: 26') S23

21:16+2' – 00:55 3h 37'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 48') R
  2. Lausanne
  3. InterCity 1 (heading for Zürich HB) exiting at Lenzburg (Duration: 121') IC 1
  4. Lenzburg
  5. S-TrainS-Train S23 (heading for Baden) up to terminal station (Duration: 26') S23

Limited train service between Romont FR and Chénens.

Duration: 13.7. 05:00 – 22.8. 04:00

Reason: construction work

Lines S 40, S 41 and IC 1

Please check online timetable

Line S40/S41 does not stop in Villaz-St-Pierre

    1. Roche VD

      1. 2.
    2. Montreux

      1. 2.
    3. Clarens

      1. 2.
    4. Burier

      1. 2.
    5. Vevey

      1. 2.
    6. Rivaz

      1. 2.
    7. Epesses

      1. 2.
    8. Cully

      1. 2.
    9. Lutry

      1. 2.
    10. 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 Lenzburg (Duration: 121') IC 1

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

      1. 2.
    2. Bahn-2000-Strecke

    3. Olten

      1. 2.
    4. Aarau

      1. 2.
  2. Lenzburg

    Waiting time 11 minutes 11'

    arrival track 2

    from track 1

    S-TrainS-Train S23 (heading for Baden) up to terminal station (Duration: 26') S23

    1. 2.
    1. Birr

      1. 2.
    2. Lupfig

      1. 2.
    3. Brugg AG

      1. 2.
    4. Turgi

      1. 2.
  3. Baden

    arrival track 2

22:12+1' – 04:46 6h 33'1. 2.

  1. InterRegio 95 (heading for Genève-Aéroport) exiting at Vevey (Duration: 14') IR 95
  2. Vevey
  3. RailwayRailway Regio (heading for Palézieux) up to terminal station (Duration: 19') R
  4. Palézieux
  5. InterRegio 15 (heading for Bern) up to terminal station (Duration: 59') IR 15
  6. Bern
  7. InterCity 8 (heading for Zürich HB) exiting at Olten (Duration: 26') IC 8
  8. Olten
  9. InterCity 5 (heading for Zürich HB) exiting at Aarau (Duration: 9') IC 5
  10. Aarau
  11. S-TrainS-Train S29 (heading for Brugg AG) up to terminal station (Duration: 19') S29
  12. Brugg AG
  13. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Baden (Duration: 10') S12

22:12+1' – 04:46 6h 33'1. 2.

  1. InterRegio 95 (heading for Genève-Aéroport) exiting at Vevey (Duration: 14') IR 95
  2. Vevey
  3. RailwayRailway Regio (heading for Palézieux) up to terminal station (Duration: 19') R
  4. Palézieux
  5. InterRegio 15 (heading for Bern) up to terminal station (Duration: 59') IR 15
  6. Bern
  7. InterCity 8 (heading for Zürich HB) exiting at Olten (Duration: 26') IC 8
  8. Olten
  9. InterCity 5 (heading for Zürich HB) exiting at Aarau (Duration: 9') IC 5
  10. Aarau
  11. S-TrainS-Train S29 (heading for Brugg AG) up to terminal station (Duration: 19') S29
  12. Brugg AG
  13. S-TrainS-Train S12 (heading for Schaffhausen) exiting at Baden (Duration: 10') S12

22:42+0' – 05:29 6h 47'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 53') R
  2. Lausanne
  3. InterRegio 15 (heading for Bern) up to terminal station (Duration: 76') IR 15
  4. Bern
  5. InterRegio (heading for Zürich Flughafen) exiting at Aarau (Duration: 37') IR
  6. Tight transfer time 3 minutes in Aarau 3'
  7. Aarau
  8. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 18') S29
  9. Brugg AG
  10. InterRegio 36 (heading for Zürich Flughafen) exiting at Baden (Duration: 7') IR 36

22:42+0' – 05:29 6h 47'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 53') R
  2. Lausanne
  3. InterRegio 15 (heading for Bern) up to terminal station (Duration: 76') IR 15
  4. Bern
  5. InterRegio (heading for Zürich Flughafen) exiting at Aarau (Duration: 37') IR
  6. Tight transfer time 3 minutes in Aarau 3'
  7. Aarau
  8. S-TrainS-Train S29 (heading for Turgi) exiting at Brugg AG (Duration: 18') S29
  9. Brugg AG
  10. InterRegio 36 (heading for Zürich Flughafen) exiting at Baden (Duration: 7') IR 36
    1. Roche VD

      1. 2.
    2. Territet

      1. 2.
    3. Montreux

      1. 2.
    4. Clarens

      1. 2.
    5. Burier

      1. 2.
    6. Vevey

      1. 2.
    7. Rivaz

      1. 2.
    8. Epesses

      1. 2.
    9. Cully

      1. 2.
    10. Lutry

      1. 2.
    11. Pully

      1. 2.
    1. Palézieux

      1. 2.
    2. Romont FR

      1. 2.
    3. Düdingen

      1. 2.
    4. Flamatt

      1. 2.
  1. Bern

    Waiting time 198 minutes 198'

    arrival track 8

    from track 5

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

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

    2. Olten

      1. 2.
  2. 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.
  3. Baden

    arrival track 1

22:42+0' – 05:51 7h 09'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 53') R
  2. Lausanne
  3. InterRegio 15 (heading for Bern) up to terminal station (Duration: 76') IR 15
  4. Bern
  5. InterRegio (heading for Zürich Flughafen) exiting at Zürich HB (Duration: 70') IR
  6. Zürich HB
  7. InterRegio 36 (heading for Basel SBB) exiting at Baden (Duration: 15') IR 36

22:42+0' – 05:51 7h 09'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 53') R
  2. Lausanne
  3. InterRegio 15 (heading for Bern) up to terminal station (Duration: 76') IR 15
  4. Bern
  5. InterRegio (heading for Zürich Flughafen) exiting at Zürich HB (Duration: 70') IR
  6. Zürich HB
  7. InterRegio 36 (heading for Basel SBB) exiting at Baden (Duration: 15') IR 36
    1. Roche VD

      1. 2.
    2. Territet

      1. 2.
    3. Montreux

      1. 2.
    4. Clarens

      1. 2.
    5. Burier

      1. 2.
    6. Vevey

      1. 2.
    7. Rivaz

      1. 2.
    8. Epesses

      1. 2.
    9. Cully

      1. 2.
    10. Lutry

      1. 2.
    11. Pully

      1. 2.
    1. Palézieux

      1. 2.
    2. Romont FR

      1. 2.
    3. Düdingen

      1. 2.
    4. Flamatt

      1. 2.
  1. Bern

    Waiting time 198 minutes 198'

    arrival track 8

    from track 5

    InterRegio (heading for Zürich Flughafen) exiting at Zürich HB (Duration: 70') IR

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

    2. Olten

      1. 2.
    3. Aarau

      1. 2.
    4. Lenzburg

      1. 2.
    5. Dietikon

      1. 2.
  2. Baden

    arrival track 3

23:12+0' – 06:37 7h 25'1. 2.

  1. InterRegio 95 (heading for Genève) exiting at Lausanne (Duration: 34') 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:12+0' – 06:37 7h 25'1. 2.

  1. InterRegio 95 (heading for Genève) exiting at Lausanne (Duration: 34') 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

Limited service: Lausanne - Genève

Duration: 1.7. 05:00 – 22.8. 05:00

Reason: construction work

Limited train service between Lausanne and Genève. This is due to construction work. The restriction lasts from 26.06.2026, 05:00 until 22.08.2026, 05:00. Lines IC 1, IC, IR 95, IR 57, RE and EC are affected. For your connection, please check the online timetable.

Please check online timetable

    1. Montreux

      1. 2.
    2. Vevey

      1. 2.
  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:16+0' – 07:12 6h 56'1. 2.

  1. RailwayRailway Regio (heading for Lausanne) up to terminal station (Duration: 39') R
  2. Lausanne
  3. InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 76') IR 15
  4. Bern
  5. InterCity 8 (heading for Romanshorn) exiting at Olten (Duration: 26') IC 8
  6. Olten
  7. RE12 (heading for Zürich HB) exiting at Baden (Duration: 37') RE12

00:16+0' – 07:12 6h 56'1. 2.

  1. RailwayRailway Regio (heading for Lausanne) up to terminal station (Duration: 39') R
  2. Lausanne
  3. InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 76') IR 15
  4. Bern
  5. InterCity 8 (heading for Romanshorn) exiting at Olten (Duration: 26') IC 8
  6. Olten
  7. RE12 (heading for Zürich HB) exiting at Baden (Duration: 37') RE12
    1. Roche VD

      1. 2.
    2. Montreux

      1. 2.
    3. Clarens

      1. 2.
    4. Burier

      1. 2.
    5. Vevey

      1. 2.
    6. Cully

      1. 2.
    7. Lutry

      1. 2.
    8. Pully

      1. 2.
  1. Lausanne

    Waiting time 225 minutes 225'

    arrival track 8

    from track 1

    InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 76') IR 15

    • BZ
    • FS
    1. 2.
    1. Palézieux

      1. 2.
    2. Romont FR

      1. 2.
    1. Bahn-2000-Strecke

    1. Aarau

      1. 2.
    2. Wildegg

      1. 2.
    3. Brugg AG

      1. 2.
    4. Turgi

      1. 2.
  2. Baden

    arrival track 2

Monday 07/27/2026

04:49 – 08:12 3h 23'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 46') R
  2. Lausanne
  3. InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 76') 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

04:49 – 08:12 3h 23'1. 2.

  1. RailwayRailway Regio (heading for Grandson) exiting at Lausanne (Duration: 46') R
  2. Lausanne
  3. InterRegio 15 (heading for Luzern) exiting at Bern (Duration: 76') 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

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