search.ch
Open all FromBadenToAigleWhenMonday, 10/05/2026Close all FromBadenToAigleWhenMonday, 10/05/2026
Sunday 10/04/2026

23:47 – 06:47 7h 00'1. 2.

  1. RE12 (heading for Olten) up to terminal station (Duration: 37') RE12
  2. Olten
  3. InterCity 8 (heading for Bern) up to terminal station (Duration: 42') IC 8
  4. Bern
  5. InterRegio 15 (heading for Genève-Aéroport) exiting at Palézieux (Duration: 57') IR 15
  6. Palézieux
  7. RailwayRailway Regio (heading for Vevey) up to terminal station (Duration: 19') R
  8. Vevey
  9. InterRegio 95 (heading for Brig) exiting at Aigle (Duration: 17') IR 95

23:47 – 06:47 7h 00'1. 2.

  1. RE12 (heading for Olten) up to terminal station (Duration: 37') RE12
  2. Olten
  3. InterCity 8 (heading for Bern) up to terminal station (Duration: 42') IC 8
  4. Bern
  5. InterRegio 15 (heading for Genève-Aéroport) exiting at Palézieux (Duration: 57') IR 15
  6. Palézieux
  7. RailwayRailway Regio (heading for Vevey) up to terminal station (Duration: 19') R
  8. Vevey
  9. InterRegio 95 (heading for Brig) exiting at Aigle (Duration: 17') IR 95

Limited train service between Bern and Olten.

Duration: 2.10. 21:00 – 5.10. 05:55. Duration: 23.10. 21:00 – 26.10. 05:55

Reason: construction work

Lines IC 5 and S 23

Please check online timetable

23:54 – 07:32 7h 38'1. 2.

  1. S-TrainS-Train S27 (heading for Bad Zurzach) exiting at Turgi (Duration: 5') S27
  2. Turgi
  3. S-TrainS-Train S29 (heading for Sursee) exiting at Olten (Duration: 34') S29
  4. Olten
  5. S-TrainS-Train S20 (heading for Solothurn) up to terminal station (Duration: 34') S20
  6. Solothurn
  7. S-TrainS-Train S20 (heading for Biel/Bienne) up to terminal station (Duration: 29') S20
  8. Biel/Bienne
  9. InterCity 51 (heading for Lausanne) up to terminal station (Duration: 68') IC 51
  10. Lausanne
  11. RE33 (heading for St-Maurice) exiting at Aigle (Duration: 31') RE33

23:54 – 07:32 7h 38'1. 2.

  1. S-TrainS-Train S27 (heading for Bad Zurzach) exiting at Turgi (Duration: 5') S27
  2. Turgi
  3. S-TrainS-Train S29 (heading for Sursee) exiting at Olten (Duration: 34') S29
  4. Olten
  5. S-TrainS-Train S20 (heading for Solothurn) up to terminal station (Duration: 34') S20
  6. Solothurn
  7. S-TrainS-Train S20 (heading for Biel/Bienne) up to terminal station (Duration: 29') S20
  8. Biel/Bienne
  9. InterCity 51 (heading for Lausanne) up to terminal station (Duration: 68') IC 51
  10. Lausanne
  11. RE33 (heading for St-Maurice) exiting at Aigle (Duration: 31') RE33
    1. Brugg AG

      1. 2.
    2. Wildegg

      1. 2.
    3. Rupperswil

      1. 2.
    4. Aarau

      1. 2.
  1. Olten

    Waiting time 13 minutes 13'

    arrival track 10

    from track 1B-D

    S-TrainS-Train S20 (heading for Solothurn) up to terminal station (Duration: 34') S20

    • BA
    1. 2.
    1. Hägendorf

      1. 2.
    2. Egerkingen

      1. 2.
    3. Oensingen

      1. 2.
    4. Niederbipp

      1. 2.
    5. Deitingen

      1. 2.
  2. Solothurn

    Waiting time 226 minutes 226'

    arrival track 3A-C

    from track 3A-C

    S-TrainS-Train S20 (heading for Biel/Bienne) up to terminal station (Duration: 29') S20

    1. 2.
    1. Bellach

      1. 2.
    2. Selzach

      1. 2.
    3. Bettlach

      1. 2.
    4. Lengnau BE

      1. 2.
    5. Pieterlen

      1. 2.
    6. Biel Mett

      1. 2.
  3. Biel/Bienne

    Waiting time 10 minutes 10'

    arrival track 6

    from track 5

    InterCity 51 (heading for Lausanne) up to terminal station (Duration: 68') IC 51

    • TT
    • BZ
    • FZ
    • FS
    1. 2.
    1. Neuchâtel

      1. 2.
    2. Renens VD

      1. 2.
    1. Vevey

      1. 2.
    2. Montreux

      1. 2.
  4. Aigle

    arrival track 1

00:30 – 07:47 7h 17'1. 2.

  1. S-TrainS-Train S29 (heading for Olten) up to terminal station (Duration: 41') S29
  2. Olten
  3. InterRegio 17 (heading for Bern) up to terminal station (Duration: 49') IR 17
  4. Bern
  5. InterRegio 15 (heading for Genève-Aéroport) exiting at Palézieux (Duration: 57') IR 15
  6. Palézieux
  7. RailwayRailway Regio (heading for Vevey) up to terminal station (Duration: 19') R
  8. Vevey
  9. InterRegio 95 (heading for Brig) exiting at Aigle (Duration: 17') IR 95

00:30 – 07:47 7h 17'1. 2.

  1. S-TrainS-Train S29 (heading for Olten) up to terminal station (Duration: 41') S29
  2. Olten
  3. InterRegio 17 (heading for Bern) up to terminal station (Duration: 49') IR 17
  4. Bern
  5. InterRegio 15 (heading for Genève-Aéroport) exiting at Palézieux (Duration: 57') IR 15
  6. Palézieux
  7. RailwayRailway Regio (heading for Vevey) up to terminal station (Duration: 19') R
  8. Vevey
  9. InterRegio 95 (heading for Brig) exiting at Aigle (Duration: 17') IR 95
Monday 10/05/2026

05:04 – 08:20 3h 16'1. 2.

  1. S-TrainS-Train S23 (heading for Langenthal) exiting at Olten (Duration: 49') S23
  2. Olten
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Lausanne (Duration: 101') IC 1
  4. Lausanne
  5. InterRegio 90 (heading for Brig) exiting at Aigle (Duration: 32') IR 90

05:04 – 08:20 3h 16'1. 2.

  1. S-TrainS-Train S23 (heading for Langenthal) exiting at Olten (Duration: 49') S23
  2. Olten
  3. InterCity 1 (heading for Genève-Aéroport) exiting at Lausanne (Duration: 101') IC 1
  4. Lausanne
  5. InterRegio 90 (heading for Brig) exiting at Aigle (Duration: 32') IR 90

Limited train service between Bern and Olten.

Duration: 2.10. 21:00 – 5.10. 05:55. Duration: 23.10. 21:00 – 26.10. 05:55

Reason: construction work

Lines IC 5 and S 23

Please check online timetable

05:47 – 08:47 3h 00'1. 2.

  1. RE12 (heading for Olten) up to terminal station (Duration: 37') RE12
  2. Olten
  3. InterCity 61 (heading for Interlaken Ost) exiting at Bern (Duration: 27') IC 61
  4. Bern
  5. InterRegio 15 (heading for Genève-Aéroport) exiting at Palézieux (Duration: 57') IR 15
  6. Palézieux
  7. RailwayRailway Regio (heading for Vevey) up to terminal station (Duration: 19') R
  8. Vevey
  9. InterRegio 95 (heading for Brig) exiting at Aigle (Duration: 17') IR 95

05:47 – 08:47 3h 00'1. 2.

  1. RE12 (heading for Olten) up to terminal station (Duration: 37') RE12
  2. Olten
  3. InterCity 61 (heading for Interlaken Ost) exiting at Bern (Duration: 27') IC 61
  4. Bern
  5. InterRegio 15 (heading for Genève-Aéroport) exiting at Palézieux (Duration: 57') IR 15
  6. Palézieux
  7. RailwayRailway Regio (heading for Vevey) up to terminal station (Duration: 19') R
  8. Vevey
  9. InterRegio 95 (heading for Brig) exiting at Aigle (Duration: 17') IR 95

05:54 – 09:02 3h 08'1. 2.

  1. S-TrainS-Train S27 (heading for Koblenz) exiting at Turgi (Duration: 5') S27
  2. Turgi
  3. S-TrainS-Train S29 (heading for Sursee) exiting at Olten (Duration: 34') S29
  4. Olten
  5. InterCity 5 (heading for Lausanne) up to terminal station (Duration: 105') IC 5
  6. Lausanne
  7. RE33 (heading for Martigny) exiting at Aigle (Duration: 31') RE33

05:54 – 09:02 3h 08'1. 2.

  1. S-TrainS-Train S27 (heading for Koblenz) exiting at Turgi (Duration: 5') S27
  2. Turgi
  3. S-TrainS-Train S29 (heading for Sursee) exiting at Olten (Duration: 34') S29
  4. Olten
  5. InterCity 5 (heading for Lausanne) up to terminal station (Duration: 105') IC 5
  6. Lausanne
  7. RE33 (heading for Martigny) exiting at Aigle (Duration: 31') RE33

Legend

  • Low to average occupancy expected
  • High occupancy expected
  • Very high occupancy expected
  • Restaurant
  • BICYCLES: Reservation required
  • Bistro
  • 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