Timetable 2027
Swiss timetable change on 13 December 2026: what changes
From Sunday 13 December 2026 the 2027 timetable applies. We compared it with this year’s, line by line and stop by stop: 172 new, 188 no longer in the timetable, 105 with more trips and 84 with fewer — 1,074 changes in all, the most significant first.
The list covers all of Swiss public transport in the official timetable: SBB, BLS, PostBus, the Rhaetian Railway, the city networks and every other operator, train, bus, tram, boat and cable car. It is worked out by Spick Me; no operator wrote it.
Compared: the 2026 timetable as published on 28 October 2026 with the 2027 timetable as published on 28 October 2026. Compared again every week; last on 1 November 2026.
1,074 changes
-
- Mon–Fri: 300 trips instead of 384.
- Stops it calls at that it does not today: Zürich, Escher-Wyss-Platz, Zürich, Bahnhofquai/HB, Zürich, Schiffbau, Zürich, Limmatplatz, Zürich Hardbrücke, Bahnhof, Zürich, Löwenbräu, Zürich, Quellenstrasse, Zürich, Museum für Gestaltung
- No longer calls at: Zürich, Bahnhofstrasse/HB, Zürich, Morgental, Zürich, Butzenstrasse, Zürich, Renggerstrasse, Zürich Enge, Bahnhof, Zürich, Rentenanstalt, Zürich Wollishofen,Bhf/Staubst, Zürich, Billoweg
2026 → 2027 Mon–Fri 384 → 300 Saturday 274 → 283 Sunday 214 → 222
All 58 stops of the line
Zürich Altstetten, Bahnhof N, Zürich Enge, Bahnhof, Zürich Hardbrücke, Bahnhof, Zürich Stadelhofen, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Aargauerstrasse, Zürich, Albisriederplatz, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofquai/HB, Zürich, Bahnhofstrasse/HB, Zürich, Balgrist, Zürich, Bellevue, Zürich, Bezirksgebäude, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Burgwies, Zürich, Butzenstrasse, Zürich, Bürkliplatz, Zürich, Central, Zürich, Escher-Wyss-Platz, Zürich, Freihofstrasse, Zürich, Friedhof Enzenbühl, Zürich, Hedwigsteig, Zürich, Hegibachplatz, Zürich, Helmhaus, Zürich, Kantonalbank, Zürich, Kappeli, Zürich, Kreuzplatz, Zürich, Letzigrund, Zürich, Limmatplatz, Zürich, Lochergut, Zürich, Löwenbräu, Zürich, Löwenplatz, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Museum für Gestaltung, Zürich, Paradeplatz, Zürich, Quellenstrasse, Zürich, Rathaus, Zürich, Rehalp, Zürich, Renggerstrasse, Zürich, Rentenanstalt, Zürich, Rudolf-Brun-Brücke, Zürich, Schiffbau, Zürich, Signaustrasse, Zürich, Sihlpost/HB, Zürich, Sihlquai/HB, Zürich, Sihlstrasse, Zürich, Sportweg, Zürich, Stauffacher, Zürich, Technopark, Zürich, Toni-Areal, Zürich, Werd, Zürich, Wetlistrasse, Zürich, Würzgraben, Zürich, Zypressenstrasse, Zürich,Kalkbreite/Bhf.Wiedikon
Municipalities: Zürich
-
- Stops it calls at that it does not today: Zürich, Bahnhofquai/HB, Zürich, Stampfenbachplatz, Zürich, Bahnhofplatz/HB, Zürich, Löwenplatz, Zürich, Leutschenbach, Zürich, Sihlpost/HB, Zürich, Beckenhof, Zürich, Kronenstrasse
- No longer calls at: Zürich, Central, Zürich, Milchbuck, Zürich, Haldenegg, Zürich, Salersteig, Zürich, Berninaplatz, Zürich, Hirschwiesenstrasse, Zürich, Guggachstrasse, Zürich, Röslistrasse
2026 → 2027 Mon–Fri 292 → 303 Saturday 274 → 285 Sunday 214 → 223
All 59 stops of the line
Glattpark, Glattpark, Zürich Enge, Bahnhof, Zürich Oerlikon, Bahnhof, Zürich Tiefenbrunnen, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Auzelg, Zürich, Bad Allenmoos, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofquai/HB, Zürich, Bahnhofstrasse/HB, Zürich, Beckenhof, Zürich, Bellevue, Zürich, Berninaplatz, Zürich, Bezirksgebäude, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Brunnenhof, Zürich, Bucheggplatz, Zürich, Butzenstrasse, Zürich, Bürkliplatz, Zürich, Central, Zürich, Feldeggstrasse, Zürich, Fernsehstudio, Zürich, Fröhlichstrasse, Zürich, Guggachstrasse, Zürich, Haldenegg, Zürich, Hirschwiesenstrasse, Zürich, Höschgasse, Zürich, Kantonalbank, Zürich, Kreuzstrasse, Zürich, Kronenstrasse, Zürich, Laubiweg, Zürich, Leutschenbach, Zürich, Löwenplatz, Zürich, Messe/Hallenstadion, Zürich, Milchbuck, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Oerlikerhus, Zürich, Opernhaus, Zürich, Ottikerstrasse, Zürich, Paradeplatz, Zürich, Regensbergbrücke, Zürich, Renggerstrasse, Zürich, Rennweg, Zürich, Röslistrasse, Zürich, Salersteig, Zürich, Schaffhauserplatz, Zürich, Sihlpost/HB, Zürich, Sihlstrasse, Zürich, Sonneggstrasse, Zürich, Stampfenbachplatz, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Stockerstrasse, Zürich, Tunnelstrasse, Zürich, Werd, Zürich, Wildbachstrasse
Municipalities: Opfikon, Zürich
-
- Mon–Fri: 42 trips instead of 27.
- Mon–Fri: first trip at 04:28 instead of 06:58.
- Mon–Fri, Sunday: last trip at 00:02 instead of 19:58.
- Saturday: 41 trips instead of 27.
- Weekends: first trip at 04:43 instead of 06:58.
- Saturday: last trip at 00:54 instead of 19:58.
- Sunday: 39 trips instead of 27.
- Stops it calls at that it does not today: Domat/Ems, Bonaduz, Rhäzüns, Domat/Ems Werk, Chur West, Felsberg, Rothenbrunnen, Rodels-Realta
2026 → 2027 Mon–Fri 27 → 42 Saturday 27 → 41 Sunday 27 → 39
All 22 stops of the line
Bergün/Bravuogn, Bever, Bonaduz, Cazis, Celerina, Chur, Chur West, Domat/Ems, Domat/Ems Werk, Felsberg, Filisur, Preda, Reichenau-Tamins, Rhäzüns, Rodels-Realta, Rothenbrunnen, Samedan, Spinas, St. Moritz, Surava, Thusis, Tiefencastel
Municipalities: Albula/Alvra, Bergün Filisur, Bever, Bonaduz, Cazis, Celerina/Schlarigna, Chur, Domat/Ems, Rhäzüns, Samedan, St. Moritz, Thusis
-
- Stops it calls at that it does not today: Zürich, Paradeplatz, Zürich, Bahnhofquai/HB, Zürich, Stauffacher, Zürich, Albisriederplatz, Zürich, Bahnhofstrasse/HB, Zürich, Bahnhofplatz/HB, Zürich, Löwenplatz, Zürich Wiedikon, Bahnhof
- No longer calls at: Zürich, Universität Irchel
2026 → 2027 Mon–Fri 294 → 298 Saturday 274 → 274 Sunday 216 → 214
All 52 stops of the line
Zürich Oerlikon, Bahnhof, Zürich Selnau, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich, Albisriederplatz, Zürich, Bad Allenmoos, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofquai/HB, Zürich, Bahnhofstrasse/HB, Zürich, Beckenhof, Zürich, Berninaplatz, Zürich, Bernoulli-Häuser, Zürich, Bezirksgebäude, Zürich, Brunnenhof, Zürich, Bucheggplatz, Zürich, Bändliweg, Zürich, Escher-Wyss-Platz, Zürich, Fischerweg, Zürich, Freihofstrasse, Zürich, Förrlibuckstrasse, Zürich, Grünaustrasse, Zürich, Guggachstrasse, Zürich, Hardhof, Zürich, Hardturm, Zürich, Hirschwiesenstrasse, Zürich, Kappeli, Zürich, Kronenstrasse, Zürich, Laubiweg, Zürich, Letzigrund, Zürich, Limmatplatz, Zürich, Lochergut, Zürich, Löwenbräu, Zürich, Löwenplatz, Zürich, Milchbuck, Zürich, Museum für Gestaltung, Zürich, Paradeplatz, Zürich, Quellenstrasse, Zürich, Regensbergbrücke, Zürich, Rennweg, Zürich, Salersteig, Zürich, Schaffhauserplatz, Zürich, Sihlpost/HB, Zürich, Sihlquai/HB, Zürich, Stampfenbachplatz, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Stockerstrasse, Zürich, Tüffenwies, Zürich, Universität Irchel, Zürich, Werd, Zürich, Werdhölzli, Zürich, Zypressenstrasse, Zürich,Kalkbreite/Bhf.Wiedikon
Municipalities: Zürich
-
- Mon–Fri: 304 trips instead of 396.
- Stops it calls at that it does not today: Zürich, Escher-Wyss-Platz, Zürich, Bahnhofquai/HB, Zürich, Limmatplatz, Zürich, Winzerstrasse, Zürich, Meierhofplatz, Zürich, Löwenbräu, Zürich, Quellenstrasse, Zürich, Museum für Gestaltung
2026 → 2027 Mon–Fri 396 → 304 Saturday 281 → 283 Sunday 217 → 223
All 54 stops of the line
Zürich Enge, Bahnhof, Zürich Enge, Bahnhof/Bederstr., Zürich Selnau, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Albisgütli, Zürich, Albisriederplatz, Zürich, Alte Trotte, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofquai/HB, Zürich, Bahnhofstrasse/HB, Zürich, Bezirksgebäude, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Butzenstrasse, Zürich, Escher-Wyss-Platz, Zürich, Eschergutweg, Zürich, Frankental, Zürich, Freihofstrasse, Zürich, Kappeli, Zürich, Laubegg, Zürich, Letzigrund, Zürich, Limmatplatz, Zürich, Lochergut, Zürich, Löwenbräu, Zürich, Löwenplatz, Zürich, Meierhofplatz, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Museum für Gestaltung, Zürich, Paradeplatz, Zürich, Quellenstrasse, Zürich, Renggerstrasse, Zürich, Rennweg, Zürich, Saalsporthalle, Zürich, Schwert, Zürich, Sihlcity Nord, Zürich, Sihlpost/HB, Zürich, Sihlquai/HB, Zürich, Stauffacher, Zürich, Stockerstrasse, Zürich, Strassenverkehrsamt, Zürich, Tunnelstrasse, Zürich, Uetlihof, Zürich, Waffenplatzstrasse, Zürich, Waidfussweg, Zürich, Wartau, Zürich, Werd, Zürich, Winzerstrasse, Zürich, Wipkingerplatz, Zürich, Wollishoferplatz, Zürich, Zwielplatz, Zürich, Zypressenstrasse, Zürich,Kalkbreite/Bhf.Wiedikon
Municipalities: Zürich
-
- No longer calls at: Zürich, Sternen Oerlikon, Zürich, Schaffhauserplatz, Zürich, Stampfenbachplatz, Zürich, Limmatplatz, Zürich Oerlikon, Bahnhof, Zürich, Löwenbräu, Zürich, Quellenstrasse, Zürich, Museum für Gestaltung
2026 → 2027 Mon–Fri 300 → 295 Saturday 278 → 277 Sunday 221 → 219
All 64 stops of the line
Zürich Enge, Bahnhof, Zürich Hardbrücke, Bahnhof, Zürich Oerlikon, Bahnhof, Zürich Selnau, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofquai/HB, Zürich, Beckenhof, Zürich, Bellevue, Zürich, Berninaplatz, Zürich, Bernoulli-Häuser, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Butzenstrasse, Zürich, Bäckeranlage, Zürich, Bürkliplatz, Zürich, Central, Zürich, ETH/Universitätsspital, Zürich, Escher-Wyss-Platz, Zürich, Fischerweg, Zürich, Förrlibuckstrasse, Zürich, Guggachstrasse, Zürich, Güterbahnhof, Zürich, Haldenbach, Zürich, Haldenegg, Zürich, Hardplatz, Zürich, Hardturm, Zürich, Helvetiaplatz, Zürich, Hirschwiesenstrasse, Zürich, Kantonsschule, Zürich, Kinkelstrasse, Zürich, Kirche Fluntern, Zürich, Kronenstrasse, Zürich, Kunsthaus, Zürich, Langmauerstrasse, Zürich, Letzistrasse, Zürich, Limmatplatz, Zürich, Löwenbräu, Zürich, Löwenplatz, Zürich, Milchbuck, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Museum für Gestaltung, Zürich, Platte, Zürich, Quellenstrasse, Zürich, Renggerstrasse, Zürich, Rentenanstalt, Zürich, Salersteig, Zürich, Schaffhauserplatz, Zürich, Schiffbau, Zürich, Seilbahn Rigiblick, Zürich, Sihlquai/HB, Zürich, Stampfenbachplatz, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Susenbergstrasse, Zürich, Toblerplatz, Zürich, Tunnelstrasse, Zürich, Universität Irchel, Zürich, Voltastrasse, Zürich, Winkelriedstrasse, Zürich, Wollishoferplatz, Zürich, Zoo, Zürich, Zürichbergstrasse
Municipalities: Zürich
-
- Stops it calls at that it does not today: Zürich, Hegibachplatz, Zürich, Kreuzplatz, Zürich, Strassenverkehrsamt, Zürich, Signaustrasse, Zürich, Römerhof, Zürich, Balgrist, Zürich, Uetlihof, Zürich, Wetlistrasse
2026 → 2027 Mon–Fri 238 → 243 Saturday 216 → 210
All 51 stops of the line
Zürich Enge, Bahnhof, Zürich Enge, Bahnhof/Bederstr., Zürich Selnau, Bahnhof, Zürich Stadelhofen, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Albisgütli, Zürich, Balgrist, Zürich, Bellevue, Zürich, Bezirksgebäude, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Burgwies, Zürich, Butzenstrasse, Zürich, Bürkliplatz, Zürich, ETH/Universitätsspital, Zürich, Englischviertelstrasse, Zürich, Friedhof Enzenbühl, Zürich, Haldenbach, Zürich, Hedwigsteig, Zürich, Hegibachplatz, Zürich, Hottingerplatz, Zürich, Kantonalbank, Zürich, Kantonsschule, Zürich, Kinkelstrasse, Zürich, Kreuzplatz, Zürich, Kunsthaus, Zürich, Langmauerstrasse, Zürich, Laubegg, Zürich, Letzistrasse, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Paradeplatz, Zürich, Rehalp, Zürich, Renggerstrasse, Zürich, Römerhof, Zürich, Saalsporthalle, Zürich, Seilbahn Rigiblick, Zürich, Signaustrasse, Zürich, Sihlcity Nord, Zürich, Stauffacher, Zürich, Stockerstrasse, Zürich, Strassenverkehrsamt, Zürich, Tunnelstrasse, Zürich, Uetlihof, Zürich, Universität Irchel, Zürich, Waffenplatzstrasse, Zürich, Werd, Zürich, Wetlistrasse, Zürich, Winkelriedstrasse, Zürich, Wollishoferplatz
Municipalities: Zürich
-
- Stops it calls at that it does not today: Zürich, Stauffacher, Zürich, Albisriederplatz, Zürich, Löwenplatz, Zürich,Kalkbreite/Bhf.Wiedikon, Zürich, Sihlpost/HB, Zürich, Kappeli, Zürich, Bezirksgebäude, Zürich, Lochergut
2026 → 2027 Mon–Fri 296 → 287 Saturday 275 → 271 Sunday 217 → 211
All 30 stops of the line
Zürich, Albisriederplatz, Zürich, Bahnhofplatz/HB, Zürich, Bezirksgebäude, Zürich, Central, Zürich, ETH/Universitätsspital, Zürich, Freihofstrasse, Zürich, Haldenbach, Zürich, Haldenegg, Zürich, Kappeli, Zürich, Kinkelstrasse, Zürich, Kirche Fluntern, Zürich, Langmauerstrasse, Zürich, Letzigrund, Zürich, Letzistrasse, Zürich, Lochergut, Zürich, Löwenplatz, Zürich, Milchbuck, Zürich, Platte, Zürich, Seilbahn Rigiblick, Zürich, Sihlpost/HB, Zürich, Stauffacher, Zürich, Susenbergstrasse, Zürich, Toblerplatz, Zürich, Universität Irchel, Zürich, Voltastrasse, Zürich, Winkelriedstrasse, Zürich, Zoo, Zürich, Zypressenstrasse, Zürich, Zürichbergstrasse, Zürich,Kalkbreite/Bhf.Wiedikon
Municipalities: Zürich
-
- Mon–Fri: 385 trips instead of 526.
- Saturday: 299 trips instead of 384.
- No longer calls at: Bern, Zytglogge, Bern, Viktoriaplatz, Bern, Bundesplatz, Ostermundigen, Bahnhof, Ostermundigen, Zollgasse, Bern, Rosengarten, Ostermundigen, Waldeck, Ostermundigen, Wegmühlegässli
2026 → 2027 Mon–Fri 526 → 385 Saturday 384 → 299 Sunday 283 → 232
All 31 stops of the line
Bern, Bahnhof, Bern, Bundesplatz, Bern, Bärenplatz, Bern, Dübystrasse, Bern, Eigerplatz, Bern, Galgenfeld, Bern, Hirschengraben, Bern, Kursaal, Bern, Monbijou, Bern, Rosengarten, Bern, Salem, Bern, Schosshaldenfriedhof, Bern, Schönburg, Bern, Viktoriaplatz, Bern, Weissensteinstrasse, Bern, Zytglogge, Köniz, Brühlplatz, Köniz, Sandwürfi Friedhof, Köniz, Schloss, Köniz, Zentrum, Liebefeld, Hessstrasse, Liebefeld, Liebefeld Park, Ostermundigen, Bahnhof, Ostermundigen, Oberfeld, Ostermundigen, Rüti, Ostermundigen, Sportplatzweg, Ostermundigen, Waldeck, Ostermundigen, Wegmühlegässli, Ostermundigen, Zollgasse, Schliern, Bus-Endstation, Schliern, Eichmatt
Municipalities: Bern, Köniz, Ostermundigen
-
- Weekends: last trip at 00:20 instead of 23:34.
- Stops it calls at that it does not today: Lausanne, Palézieux, Romont FR, Puidoux, La Conversion, Pully-Nord, Grandvaux, Villaz-St-Pierre
and 9 more
Avry-Matran, Villars-sur-Glâne, Chénens, Cottens FR, Neyruz FR, Moreillon, Bossière, Oron, Vauderens
2026 → 2027 Mon–Fri 78 → 80 Saturday 81 → 78 Sunday 81 → 78
All 30 stops of the line
Avry-Matran, Belfaux CFF, Bossière, Cheyres, Chénens, Corcelles-Sud, Cottens FR, Cousset, Cugy FR, Estavayer-le-Lac, Fribourg/Freiburg, Givisiez, Grandvaux, Grolley, La Conversion, Lausanne, Léchelles, Moreillon, Neyruz FR, Oron, Palézieux, Payerne, Puidoux, Pully-Nord, Romont FR, Vauderens, Villars-sur-Glâne, Villaz-St-Pierre, Yverdon-les-Bains, Yvonand
Municipalities: Avry, Belfaux, Belmont-Broye, Bourg-en-Lavaux, Cheyres-Châbles, Chénens, Corcelles-près-Payerne, Cottens (FR), Cugy (FR), Estavayer, Fribourg, Givisiez, Grolley-Ponthaux, Lausanne, Lutry, Montagny (FR), Neyruz (FR), Oron, Payerne, Puidoux, Pully, Romont (FR), Ursy, Villars-sur-Glâne, Villaz, Yverdon-les-Bains, Yvonand
-
- Stops it calls at that it does not today: Zürich, Universität Irchel
- No longer calls at: Zürich, Stauffacher, Zürich, Bahnhofstrasse/HB, Zürich, Bahnhofplatz/HB, Zürich, Löwenplatz, Zürich Wiedikon, Bahnhof, Zürich, Sihlpost/HB, Zürich, Werd, Zürich, Bezirksgebäude
2026 → 2027 Mon–Fri 290 → 284 Saturday 272 → 268 Sunday 212 → 208
All 52 stops of the line
Zürich Enge, Bahnhof, Zürich Oerlikon, Bahnhof, Zürich Stadelhofen, Bahnhof, Zürich Tiefenbrunnen, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Bad Allenmoos, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofstrasse/HB, Zürich, Bellevue, Zürich, Berninaplatz, Zürich, Bezirksgebäude, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Brunnenhof, Zürich, Bucheggplatz, Zürich, Butzenstrasse, Zürich, Central, Zürich, Feldeggstrasse, Zürich, Fröhlichstrasse, Zürich, Guggachstrasse, Zürich, Haldenegg, Zürich, Helmhaus, Zürich, Hirschwiesenstrasse, Zürich, Höschgasse, Zürich, Kreuzstrasse, Zürich, Laubiweg, Zürich, Löwenplatz, Zürich, Milchbuck, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Opernhaus, Zürich, Ottikerstrasse, Zürich, Paradeplatz, Zürich, Rathaus, Zürich, Regensbergbrücke, Zürich, Renggerstrasse, Zürich, Rennweg, Zürich, Rudolf-Brun-Brücke, Zürich, Röslistrasse, Zürich, Salersteig, Zürich, Schaffhauserplatz, Zürich, Sihlpost/HB, Zürich, Sonneggstrasse, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Stockerstrasse, Zürich, Tunnelstrasse, Zürich, Universität Irchel, Zürich, Werd, Zürich, Wildbachstrasse, Zürich, Wollishoferplatz
Municipalities: Zürich
-
- Sunday: first trip at 05:04 instead of 05:28.
- Stops it calls at that it does not today: Luzern, Schlossberg, Luzern, Wesemlinrain, Luzern, Löwenplatz, Luzern, St. Karli, Luzern, Kantonsspital, Luzern, Urnerhof, Luzern, Rosenberg, Luzern, Reussport
and 1 more
Luzern, Friedental - No longer calls at: Luzern, Brüelstrasse, Luzern Verkehrshaus, Bahnhof, Luzern, Casino-Palace, Luzern, Europe, Luzern, Dietschiberg, Luzern, Giseli, Luzern, Oberseeburg, Luzern, Oberseeburghöhe
2026 → 2027 Mon–Fri 173 → 148 Saturday 146 → 146 Sunday 131 → 133
All 35 stops of the line
Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Brüelstrasse, Luzern, Bundesplatz, Luzern, Büttenen, Luzern, Büttenenhalde, Luzern, Casino-Palace, Luzern, Dietschiberg, Luzern, Eggen, Luzern, Eisfeldstrasse, Luzern, Europe, Luzern, Friedental, Luzern, Giseli, Luzern, Haldensteig, Luzern, Hirtenhof, Luzern, Kantonalbank, Luzern, Kantonsspital, Luzern, Luzernerhof, Luzern, Löwenplatz, Luzern, Oberseeburg, Luzern, Oberseeburghöhe, Luzern, Reussport, Luzern, Rosenberg, Luzern, Schlossberg, Luzern, Schwanenplatz, Luzern, Schönbühl, Luzern, St. Karli, Luzern, Urnerhof, Luzern, Wartegg, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Wesemlinrain, Luzern, Würzenbach, Luzern, Würzenbachmatte, Luzern, Zumbachhof
Municipalities: Luzern
-
- Stops it calls at that it does not today: Luzern, Schwanenplatz, Luzern, Luzernerhof, Luzern Verkehrshaus, Bahnhof, Luzern, Casino-Palace, Meggen, Kreuz, Meggen, Huob, Meggen, Kapelle, Meggen, Schlössli
2026 → 2027 Mon–Fri 176 → 196 Saturday 157 → 161 Sunday 157 → 160
All 39 stops of the line
Horw, Ennethorw, Horw, Kirchweg, Horw, Rank, Horw, Seefeld, Horw, Spier, Horw, Technikumstrasse, Horw, Waldegg, Horw, Wegscheide, Horw, Zentrum, Luzern Allmend/Messe, Bahnhof, Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Brüel, Luzern, Bundesplatz, Luzern, Casino-Palace, Luzern, Eichhof, Luzern, Hermitage, Luzern, Hotel Seeburg, Luzern, Kantonalbank, Luzern, Luzernerhof, Luzern, Paulusplatz, Luzern, Pilatusplatz, Luzern, Schwanenplatz, Luzern, Seeburg-Schifflände, Luzern, Seefeldstrasse, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Zihlmattweg, Meggen, Balm, Meggen, Böschenacher, Meggen, Gottlieben, Meggen, Huob, Meggen, Kapelle, Meggen, Kreuz, Meggen, Lerchenbühl, Meggen, Obermattstrasse, Meggen, Rosenhalde, Meggen, Schlössli, Meggen, Tschädigen
Municipalities: Horw, Luzern, Meggen
-
- Mon–Fri: last trip at 00:35 instead of 00:55.
- No longer calls at: Bern, Eigerplatz, Bern, Viktoriaplatz, Bern, Breitenrain, Bern, Guisanplatz Expo, Bern, Kursaal, Bern, Parkstrasse, Bern, Hasler
2026 → 2027 Mon–Fri 311 → 289 Saturday 303 → 283 Sunday 230 → 214
All 34 stops of the line
Bern Brünnen Westside, Bahnhof, Bern Europaplatz, Bahnhof, Bern, Bahnhof, Bern, Bethlehem Kirche, Bern, Bethlehem Säge, Bern, Breitenrain, Bern, Brunnadernstrasse, Bern, Bärenplatz, Bern, Bümpliz Unterführung, Bern, Egghölzli, Bern, Eigerplatz, Bern, Guisanplatz Expo, Bern, Gäbelbach, Bern, Hasler, Bern, Helvetiaplatz, Bern, Hirschengraben, Bern, Holenacker, Bern, Kaufmännischer Verband, Bern, Kocherpark, Bern, Kursaal, Bern, Loryplatz, Bern, Luisenstrasse, Bern, Parkstrasse, Bern, Ramuzstrasse, Bern, Saali, Bern, Schlossmatte, Bern, Steigerhubel, Bern, Stöckacker (Tram), Bern, Thunplatz, Bern, Tscharnergut, Bern, Viktoriaplatz, Bern, Weltpostverein, Bern, Wittigkofen, Bern, Zytglogge
Municipalities: Bern
-
- Mon–Fri: first trip at 05:17 instead of 04:56.
- Mon–Fri: last trip at 00:30 instead of 00:55.
- Saturday: first trip at 05:31 instead of 05:03.
- Saturday: last trip at 00:30 instead of 00:54.
- Sunday: last trip at 00:30 instead of 00:52.
- Stops it calls at that it does not today: Renens VD, gare
- No longer calls at: Lausanne, Halle de Sébeillon, Prilly-Malley, Galicien, Renens VD, Avenir, Renens VD, 14 Avril, Lausanne, Vigie, Renens VD, Croisée/Tilleuls, Renens VD, Sous l'Eglise, Renens VD, Hôtel-de-Ville/ECAL
2026 → 2027 Mon–Fri 260 → 240 Saturday 246 → 206 Sunday 193 → 196
All 23 stops of the line
Bussigny, Buyère, Bussigny, Cocagne, Bussigny, Croix de Plan, Bussigny, Rente, Crissier, Arc-en-Ciel, Crissier, Jura, Crissier, Vernie, Lausanne, Couchirard, Lausanne, EPSIC, Lausanne, Ecole des Métiers, Lausanne, Halle de Sébeillon, Lausanne, Port-Franc, Lausanne, Tivoli, Lausanne, Vigie, Prilly-Malley, Galicien, Renens VD, 14 Avril, Renens VD, Avenir, Renens VD, Croisée/Tilleuls, Renens VD, Hôtel-de-Ville/ECAL, Renens VD, Perrelet, Renens VD, Sous l'Eglise, Renens VD, gare, Villars-Ste-Croix, Croix-Péage
Municipalities: Bussigny, Crissier, Lausanne, Prilly, Renens (VD)
-
- Sunday: first trip at 04:34 instead of 04:14.
- Stops it calls at that it does not today: Basel, Schützenmattstrasse, Basel, Holbeinstrasse
- No longer calls at: Basel, Schützenhaus, Basel, Markthalle, Basel, Wettsteinplatz, Basel, Zoo Bachletten, Basel, Kunstmuseum
2026 → 2027 Mon–Fri 284 → 283 Saturday 276 → 276 Sunday 199 → 201
All 50 stops of the line
Basel, Aeschenplatz, Basel, Allschwilerplatz, Basel, Bahnhof SBB, Basel, Bankverein, Basel, Barfüsserplatz, Basel, Brausebad, Basel, Brombacherstrasse, Basel, Ciba, Basel, Claraplatz, Basel, Clarastrasse, Basel, Denkmal, Basel, Dreirosenbrücke, Basel, Grellingerstrasse, Basel, Grosspeterstrasse, Basel, Hardstrasse, Basel, Heuwaage, Basel, Holbeinstrasse, Basel, Karl Barth-Platz, Basel, Kunstmuseum, Basel, MParc, Basel, Markthalle, Basel, Marktplatz, Basel, Messeplatz, Basel, Morgartenring, Basel, Musical Theater, Basel, Münchensteinerstrasse, Basel, Peter-Merian, Basel, Rheingasse, Basel, Riehenring, Basel, Schifflände, Basel, Schützenhaus, Basel, Schützenmattstrasse, Basel, Sevogelplatz, Basel, St. Jakob, Basel, Theater, Basel, Wettsteinplatz, Basel, Wiesenplatz, Basel, Zeughaus, Basel, Zoo Bachletten, Muttenz, Dorf, Muttenz, Freidorf, Muttenz, Käppeli, Muttenz, Lachmatt, Muttenz, Rothausstrasse, Muttenz, Schützenhausstrasse, Muttenz, Zum Park, Pratteln, Bahnhofstrasse, Pratteln, Gempenstrasse, Pratteln, Kästeli, Pratteln, Schlossstrasse
Municipalities: Basel, Muttenz, Pratteln
-
- No longer calls at: Basel, Brausebad, Basel, Kannenfeldplatz, Basel, Voltaplatz, Basel, Burgfelderplatz, Basel, Hegenheimerstrasse, Basel, Bahnhof St. Johann, Basel, Novartis Campus
2026 → 2027 Mon–Fri 303 → 307 Saturday 302 → 302 Sunday 195 → 199
All 51 stops of the line
Basel, Aeschenplatz, Basel, Allschwilerplatz, Basel, Bahnhof SBB, Basel, Bahnhof St. Johann, Basel, Bankverein, Basel, Barfüsserplatz, Basel, Bernerring, Basel, Birmannsgasse, Basel, Bläsiring, Basel, Brausebad, Basel, Brombacherstrasse, Basel, Bundesplatz, Basel, Burgfelderplatz, Basel, Ciba, Basel, Claraplatz, Basel, Clarastrasse, Basel, Dreirosenbrücke, Basel, Feldbergstrasse, Basel, Hegenheimerstrasse, Basel, Im langen Loh, Basel, Inselstrasse, Basel, Kannenfeldplatz, Basel, Kaserne, Basel, Kirschgarten, Basel, Kleinhüningen, Basel, Kleinhüningeranlage, Basel, Kunstmuseum, Basel, Laupenring, Basel, MParc, Basel, Markthalle, Basel, Marktplatz, Basel, Messeplatz, Basel, Morgartenring, Basel, Musical Theater, Basel, Münchensteinerstrasse, Basel, Neubad, Basel, Neuweilerstrasse, Basel, Novartis Campus, Basel, Peter-Merian, Basel, Rheingasse, Basel, Riehenring, Basel, Schifflände, Basel, Schützenhaus, Basel, Voltaplatz, Basel, Weil am Rhein Grenze, Basel, Wettsteinplatz, Basel, Wiesenplatz, Basel, Zoo Bachletten, Weil a.R.,Riedlistr/Kesselhaus, Weil am Rhein, Bahnhof/Zentrum, Weil am Rhein, Dreiländerbr.
Municipalities: Basel
-
- No longer calls at: Bern, Eigerplatz, Bern, Viktoriaplatz, Bern, Breitenrain, Bern, Guisanplatz Expo, Bern, Kursaal, Bern, Parkstrasse, Bern, Hasler
2026 → 2027 Mon–Fri 303 → 283 Saturday 298 → 278 Sunday 227 → 213
All 30 stops of the line
Bern Europaplatz, Bahnhof, Bern, Bachmätteli, Bern, Bahnhof, Bern, Breitenrain, Bern, Brunnadernstrasse, Bern, Burgernziel, Bern, Bärenplatz, Bern, Bümpliz, Bern, Bümpliz Höhe, Bern, Bümpliz Post, Bern, Bümpliz Unterführung, Bern, Eigerplatz, Bern, Guisanplatz Expo, Bern, Hasler, Bern, Helvetiaplatz, Bern, Hirschengraben, Bern, Kaufmännischer Verband, Bern, Kocherpark, Bern, Kursaal, Bern, Loryplatz, Bern, Luisenstrasse, Bern, Ostring, Bern, Parkstrasse, Bern, Schlossmatte, Bern, Sonnenhof, Bern, Statthalterstrasse, Bern, Steigerhubel, Bern, Thunplatz, Bern, Viktoriaplatz, Bern, Zytglogge
Municipalities: Bern
-
- Mon–Fri, Saturday: last trip at 00:05 instead of 20:38.
- Saturday: 128 trips instead of 94.
- Saturday: first trip at 06:14 instead of 05:36.
- Sunday: now 94 trips, none before.
- Stops it calls at that it does not today: Chur, Alexanderplatz, Chur, Quader Center, Chur, Schulhaus Quader, Chur West, Bahnhof, Chur, Lochertstrasse, Chur, Fontanaspital, Chur, Meierweg, Chur, Berggasse
2026 → 2027 Mon–Fri 120 → 134 Saturday 94 → 128 Sunday 0 → 94
All 32 stops of the line
Chur West, Bahnhof, Chur, Alexanderplatz, Chur, Arlibonstrasse, Chur, Bahnhofplatz, Chur, Benerpark, Chur, Berggasse, Chur, Boletta, Chur, Bondastrasse, Chur, Böschenstrasse, Chur, City West, Chur, Eulengut, Chur, Fondeiweg, Chur, Fontanaspital, Chur, Fürstenwald, Chur, Fürstenwaldstrasse, Chur, Heckenweg, Chur, Kleinbruggen, Chur, Kleinwaldegg, Chur, Lochertstrasse, Chur, Medienhaus, Chur, Meierweg, Chur, Plantaweg, Chur, Post I/Bahnhof, Chur, Prasserieweg, Chur, Quader Center, Chur, Rheinfels, Chur, Ruchenbergstrasse, Chur, Rätusstrasse, Chur, Salvatorenstrasse, Chur, Schulhaus Quader, Chur, Sommeraustr. Rossboden, Chur, Tellostrasse
Municipalities: Chur
-
- Mon–Fri: 32 trips instead of 47.
- Mon–Fri: last trip at 20:39 instead of 23:40.
- Saturday: last trip at 20:39 instead of 00:42.
- Sunday: last trip at 20:39 instead of 23:34.
- Stops it calls at that it does not today: Horgen, Schnegg, Horgen, Dorfgasse, Horgen, Hüttenstrasse, Horgen, Waldegg, Horgen, Bocken, Horgen, Waidli, Horgen, Reithy, Horgen, untere Mühle
- No longer calls at: Wädenswil, Schmiedstube, Wädenswil, Mühlebach, Wädenswil, Baumgarten, Wädenswil, Eichweid, Wädenswil, Campus Grüental, Wädenswil, Forschungsanstalt, Wädenswil, Sonnenrainstrasse, Wädenswil, Sandhof
and 16 more
Hütten, Friedhof, Hütten, Segel, Schönenberg ZH, Wolfbühl, Horgenberg, Moorschwand, Hirzel, Wässeri, Hirzel, Kirche, Hirzel, Wolfisbühl, Hirzel, Strickler, Hirzel, Neuhaus, Horgenberg, Widenbach, Horgenberg, Vorderklausen, Horgenberg, Hinterklausen, Horgenberg, Wührenbach, Wädenswil, Friedhof, Hütten, Schöntal, Hütten, Schulhaus
2026 → 2027 Mon–Fri 47 → 32 Saturday 38 → 31 Sunday 35 → 30
All 68 stops of the line
Hirzel, Kirche, Hirzel, Neuhaus, Hirzel, Spitzen, Hirzel, Strickler, Hirzel, Vorderi Siten, Hirzel, Wolfisbühl, Hirzel, Wässeri, Horgen, Altes Gemeindehaus, Horgen, Bahnhof, Horgen, Baumgärtlihof, Horgen, Bergli, Horgen, Bocken, Horgen, Dorfgasse, Horgen, Ebnetstrasse, Horgen, Enderholz, Horgen, Fischenrüti, Horgen, Gumelenstrasse, Horgen, Hanegg, Horgen, Hüttenstrasse, Horgen, Reithy, Horgen, Schnegg, Horgen, Stocker, Horgen, Waidli, Horgen, Waldegg, Horgen, untere Mühle, Horgenberg, Hinterklausen, Horgenberg, Moorschwand, Horgenberg, Vorderklausen, Horgenberg, Widenbach, Horgenberg, Wührenbach, Hütten, Friedhof, Hütten, Schulhaus, Hütten, Schöntal, Hütten, Segel, Schönenberg ZH, Aesch, Schönenberg ZH, Dorfhuus, Schönenberg ZH, Mühlestalden, Schönenberg ZH, Müsli, Schönenberg ZH, Neubad, Schönenberg ZH, Sonne, Schönenberg ZH, Tanne, Schönenberg ZH, Wolfbühl, Schönenberg ZH, Zweierhof, Wädenswil, Bahnhof, Wädenswil, Baumgarten, Wädenswil, Beichlen, Wädenswil, Campus Grüental, Wädenswil, Chalchtaren, Wädenswil, Coop, Wädenswil, Eichweid, Wädenswil, Feld, Wädenswil, Forschungsanstalt, Wädenswil, Friedhof, Wädenswil, Glärnisch, Wädenswil, Gulmenmatt, Wädenswil, Hangenmoos, Wädenswil, Herrlisberg, Wädenswil, Hintere Rüti Ost, Wädenswil, Hintere Rüti West, Wädenswil, Krähbach, Wädenswil, Mühlebach, Wädenswil, Neubühl, Wädenswil, Oedischwend, Wädenswil, Sandhof, Wädenswil, Schmiedstube, Wädenswil, Schwanen, Wädenswil, Sonnenrainstrasse, Wädenswil, Winterberg
Municipalities: Horgen, Wädenswil
-
- Mon–Fri: 92 trips instead of 146.
- Mon–Fri: last trip at 21:06 instead of 00:08.
- Saturday: 70 trips instead of 118.
- Saturday: first trip at 06:22 instead of 05:52.
- Sunday: 55 trips instead of 89.
- Sunday: first trip at 07:22 instead of 06:27.
- Sunday: last trip at 21:06 instead of 23:18.
- No longer calls at: Delémont, centre sportif, Delémont, Pré Mochel, Develier, St-Christophe, Develier, bas du village, Delémont, Sainte-Catherine, Develier, poste, Develier, Le Cerf, Develier, Pré au Maire
2026 → 2027 Mon–Fri 146 → 92 Saturday 118 → 70 Sunday 89 → 55
All 46 stops of the line
Bourrignon, Lotissement, Bourrignon, Pré Poussin, Bourrignon, bif. Bürgisberg, Bourrignon, haut du village, Bourrignon, poste, Charmoille, douane, Choindez, La Verrerie, Choindez, gare, Châtillon JU, bas du village, Châtillon JU, bif. Courtételle, Courrendlin, casino, Courrendlin, centre, Courrendlin, écoles, Delémont, Emile-Boéchat, Delémont, Innodel, Delémont, Jolimont, Delémont, Pont La Blancherie, Delémont, Pont RDU, Delémont, Pré Mochel, Delémont, Sainte-Catherine, Delémont, Voirnet, Delémont, centre sportif, Delémont, ch. du Puits, Delémont, gare, Delémont, gare CFF sud, Develier, Claude-Chappuis, Develier, Le Cerf, Develier, Pré au Maire, Develier, St-Christophe, Develier, Sur Cré, Develier, bas du village, Develier, dessus, Develier, poste, Lucelle, Moutier, Aux Laives, Moutier, Suisse Est, Moutier, Suisse Ouest, Moutier, gare, Rebeuvelier, Rest. du Moulin, Rebeuvelier, poste, Roches BE, Cheval blanc, Rossemaison, Copas de sel, Rossemaison, Les Quatre-Vents, Rossemaison, bas du village, Rossemaison, haut du village, Rossemaison, école/poste
Municipalities: Bourrignon, Châtillon (JU), Courrendlin, Courroux, Delémont, Develier, La Baroche, Moutier, Pleigne, Roches (BE), Rossemaison
-
- Mon–Fri, Saturday: 42 trips instead of 78.
- Sunday: 43 trips instead of 78.
- No longer calls at: Rorschach, St. Margrethen SG, St. Gallen St. Fiden, Rheineck, Rorschach Stadt, Goldach, Staad SG
2026 → 2027 Mon–Fri 78 → 42 Saturday 78 → 42 Sunday 78 → 43
All 20 stops of the line
Arnegg, Bischofszell Nord, Bischofszell Stadt, Bürglen TG, Goldach, Gossau SG, Hauptwil, Kradolf, Rheineck, Rorschach, Rorschach Stadt, Sitterdorf, St. Gallen, St. Gallen Bruggen, St. Gallen St. Fiden, St. Gallen Winkeln, St. Margrethen SG, Staad SG, Sulgen, Weinfelden
Municipalities: Bischofszell, Bürglen (TG), Goldach, Gossau (SG), Hauptwil-Gottshaus, Kradolf-Schönenberg, Rheineck, Rorschach, St. Gallen, St. Margrethen, Sulgen, Thal, Weinfelden, Zihlschlacht-Sitterdorf
-
- No longer calls at: Bern, Eigerplatz, Bern, Viktoriaplatz, Bern, Breitenrain, Bern, Guisanplatz Expo, Bern, Kursaal, Bern, Parkstrasse, Bern, Hasler
2026 → 2027 Mon–Fri 224 → 216 Saturday 233 → 221 Sunday 159 → 153
All 32 stops of the line
Bern, Bahnhof, Bern, Breitenrain, Bern, Brunnadernstrasse, Bern, Brunnhof, Bern, Bärenplatz, Bern, Cäcilienstrasse, Bern, Egghölzli, Bern, Eigerplatz, Bern, Fischermätteli, Bern, Guisanplatz Expo, Bern, Hasler, Bern, Helvetiaplatz, Bern, Hirschengraben, Bern, Kaufmännischer Verband, Bern, Kocherpark, Bern, Kursaal, Bern, Luisenstrasse, Bern, Munzinger, Bern, Parkstrasse, Bern, Pestalozzi, Bern, Viktoriaplatz, Bern, Zytglogge, Gümligen, Bahnhof (Tram), Gümligen, Hofgut, Gümligen, Melchenbühl (Tram), Gümligen, Seidenberg, Gümligen, Siloah, Langenloh, Muri bei Bern, Rüfenacht, Scheyenholz, Worb Dorf
Municipalities: Bern, Muri bei Bern, Worb
-
- Stops it calls at that it does not today: Seregno, Monza, Cucciago, Cantù-Cermenate, Carimate, Camnago-Lentate, Desio, Lissone-Muggiò
and 3 more
Sesto S. Giovanni, Milano Greco Pirelli, Milano Porta Garibaldi
2026 → 2027 Mon–Fri 121 → 121 Saturday 121 → 121 Sunday 119 → 120
All 35 stops of the line
Airolo, Ambrì-Piotta, Balerna, Bellinzona, Biasca, Bodio TI, Camnago-Lentate, Cantù-Cermenate, Capolago-Riva S. Vitale, Carimate, Castione-Arbedo, Chiasso, Como Camerlata, Como S. Giovanni, Cucciago, Desio, Faido, Giubiasco, Lamone-Cadempino, Lavorgo, Lissone-Muggiò, Lugano, Maroggia-Melano, Melide, Mendrisio, Mendrisio S. Martino, Mezzovico, Milano Greco Pirelli, Milano Porta Garibaldi, Monza, Paradiso, Rivera-Bironico, Seregno, Sesto S. Giovanni, Taverne-Torricella
Municipalities: Airolo, Arbedo-Castione, Balerna, Bellinzona, Biasca, Chiasso, Faido, Giornico, Lamone, Lugano, Melide, Mendrisio, Mezzovico-Vira, Monteceneri, Paradiso, Quinto, Torricella-Taverne, Val Mara
- Stops it calls at that it does not today: Seregno, Monza, Cucciago, Cantù-Cermenate, Carimate, Camnago-Lentate, Desio, Lissone-Muggiò
-
- Mon–Fri: 44 trips instead of 16.
- Every day: last trip at 00:00 instead of 20:31.
- Saturday: 44 trips instead of 29.
- Sunday: 42 trips instead of 28.
- Stops it calls at that it does not today: Filisur, Davos Frauenkirch, Davos Glaris, Davos Monstein, Davos Wiesen
2026 → 2027 Mon–Fri 16 → 44 Saturday 29 → 44 Sunday 28 → 42
All 22 stops of the line
Cavadürli, Davos Dorf, Davos Frauenkirch, Davos Glaris, Davos Laret, Davos Monstein, Davos Platz, Davos Wiesen, Davos Wolfgang, Fideris, Filisur, Furna, Grüsch, Jenaz, Klosters Dorf, Klosters Platz, Küblis, Landquart, Malans GR, Saas im Prättigau, Schiers, Seewis-Pardisla
Municipalities: Bergün Filisur, Davos, Fideris, Grüsch, Jenaz, Klosters, Küblis, Landquart, Malans, Schiers, Seewis im Prättigau
-
- Saturday: first trip at 04:58 instead of 04:09.
- No longer calls at: Basel, Claraplatz, Basel, Clarastrasse, Basel, Feldbergstrasse, Basel, Bläsiring, Basel, Kaserne
2026 → 2027 Mon–Fri 288 → 291 Saturday 278 → 275 Sunday 193 → 191
All 38 stops of the line
Basel, Aeschenplatz, Basel, Allschwilerplatz, Basel, Badischer Bahnhof, Basel, Bahnhof SBB, Basel, Bahnhof St. Johann, Basel, Bankverein, Basel, Birmannsgasse, Basel, Bläsiring, Basel, Brausebad, Basel, Brombacherstrasse, Basel, Burgfelderplatz, Basel, Ciba, Basel, Claraplatz, Basel, Clarastrasse, Basel, Denkmal, Basel, Dreirosenbrücke, Basel, Feldbergstrasse, Basel, Gewerbeschule, Basel, Grosspeterstrasse, Basel, Hegenheimerstrasse, Basel, Kannenfeldplatz, Basel, Kaserne, Basel, Kirschgarten, Basel, Kunstmuseum, Basel, MParc, Basel, Markthalle, Basel, Messeplatz, Basel, Morgartenring, Basel, Musical Theater, Basel, Münchensteinerstrasse, Basel, Novartis Campus, Basel, Peter-Merian, Basel, Riehenring, Basel, Schützenhaus, Basel, Voltaplatz, Basel, Wettsteinplatz, Basel, Wiesenplatz, Basel, Zoo Bachletten
Municipalities: Basel
-
- Mon–Fri: 98 trips instead of 123.
- Every day: last trip at 22:57 instead of 19:51.
- No longer calls at: Kriens, Hofmatt-Bellpark, Kriens, Krauerhalle, Kriens, Grossfeldstrasse, Kriens, Guetrüti, Kriens, Roggernhalde, Kriens, Himmelrichstrasse, Kriens, Friedhofstrasse, Kriens, St. Niklausengasse
2026 → 2027 Mon–Fri 123 → 98 Saturday 78 → 92 Sunday 78 → 90
All 33 stops of the line
Kriens, Bachstrasse, Kriens, Bergstrasse, Kriens, Busschleife, Kriens, Dattenbergrain, Kriens, Ehrendingen, Kriens, Eichenspes, Kriens, Friedhofstrasse, Kriens, Gabeldingen, Kriens, Gabeldingen Schulhaus, Kriens, Gemeindehaus, Kriens, Grossfeldstrasse, Kriens, Guetrüti, Kriens, Himmelrichstrasse, Kriens, Hofmatt-Bellpark, Kriens, Josef Schryberstrasse, Kriens, Kirchbühl, Kriens, Klösterli, Kriens, Krauerhalle, Kriens, Obere Weinhalde, Kriens, Oberhusrain, Kriens, Oberhusweg, Kriens, Pilatusbahn, Kriens, Pulvermühle, Kriens, Roggernhalde, Kriens, Schappe-Center, Kriens, Senti, Kriens, Sidhalde, Kriens, St. Niklausengasse, Kriens, Südstrasse, Kriens, Zentrum Pilatus, Kriens, Zumhof, Kriens, Zumhofstrasse, Kriens,Obere Dattenbergstrasse
Municipalities: Kriens
-
- Mon–Fri: 69 trips instead of 106.
- Saturday: 55 trips instead of 93.
- Sunday: 38 trips instead of 75.
- Stops it calls at that it does not today: Nyon, ch. Monastier, Nyon, Terre-Bonne, Nyon, route de Signy, Eysins, est, Eysins, Petit-Eysins, Signy, Le Glassey, Signy, village, Signy, centre commercial
and 1 more
Eysins, Terre-Bonne nord - No longer calls at: Nyon, Usine à Gaz, Nyon, Petit Perdtemps, Prangins, Les Abériaux, Prangins, Sadex, Gland, gare nord, Prangins, La Banderolle, Prangins, hôpital, Gland, Domaine Impérial
and 1 more
Gland, Mont Blanc sud
2026 → 2027 Mon–Fri 106 → 69 Saturday 93 → 55 Sunday 75 → 38
All 37 stops of the line
Coppet, Les Rojalets, Coppet, gare, Coppet, route du Jura, Crans VD, Châtillon, Crans VD, La Versoix, Crans VD, Les Landes, Crans VD, Port, Crans VD, village, Céligny, gare, Céligny, village, Eysins, Petit-Eysins, Eysins, Terre-Bonne nord, Eysins, est, Founex, est, Founex, ouest, Founex, village, Gland, Domaine Impérial, Gland, Mont Blanc sud, Gland, gare nord, Nyon, Colovray, Nyon, Conservatoire, Nyon, Petit Perdtemps, Nyon, Terre-Bonne, Nyon, Usine à Gaz, Nyon, ch. Monastier, Nyon, chemin des Pensées, Nyon, gare, Nyon, plage, Nyon, route de Genève, Nyon, route de Signy, Prangins, La Banderolle, Prangins, Les Abériaux, Prangins, Sadex, Prangins, hôpital, Signy, Le Glassey, Signy, centre commercial, Signy, village
Municipalities: Coppet, Crans (VD), Céligny, Eysins, Founex, Gland, Nyon, Prangins, Signy-Avenex
-
- Stops it calls at that it does not today: Fribourg, Route-Neuve/gare
- No longer calls at: Fribourg/Freiburg, Pl. Gare, Fribourg, St-Pierre, Fribourg, Vuille, Fribourg, Place Georges Python, Fribourg, Ste-Thérèse, Fribourg, Miséricorde, Fribourg, Université, Givisiez, Mont Carmel
and 4 more
Fribourg, Jura Chassotte, Fribourg, Champ-Fleuri, Fribourg, Champ-des-Fontaines, Fribourg, Bd Pérolles/gare
2026 → 2027 Mon–Fri 178 → 177 Saturday 141 → 139 Sunday 126 → 124
All 24 stops of the line
Fribourg, Auge Sous-Pont, Fribourg, Bd Pérolles/gare, Fribourg, Champ-Fleuri, Fribourg, Champ-des-Fontaines, Fribourg, Eglise-St-Jean, Fribourg, Gambach, Fribourg, Jura Chassotte, Fribourg, Karrweg, Fribourg, Miséricorde, Fribourg, Neuveville/Court-Ch., Fribourg, Neuveville/Motta, Fribourg, Palme, Fribourg, Petit-St-Jean, Fribourg, Place Georges Python, Fribourg, Planche-Inférieure, Fribourg, Porte-de-Berne, Fribourg, Route-Neuve/gare, Fribourg, St-Pierre, Fribourg, Ste-Thérèse, Fribourg, Université, Fribourg, Vuille, Fribourg/Freiburg, Pl. Gare, Fribourg/Freiburg, gare rout., Givisiez, Mont Carmel
Municipalities: Fribourg, Givisiez
-
- Mon–Fri: 33 trips instead of 133.
- Mon–Fri: last trip at 21:04 instead of 23:42.
- Saturday: no trips any more, 54 before.
- Sunday: no trips any more, 63 before.
- Stops it calls at that it does not today: Schönenberg ZH, Dorfhuus, Schönenberg ZH, Tanne, Schönenberg ZH, Mühlestalden, Schönenberg ZH, Zweierhof, Schönenberg ZH, Sonne
- No longer calls at: Wädenswil, Beichlen, Wädenswil, Feld, Wädenswil, Herrlisberg, Wädenswil, Oedischwend, Wädenswil, Chalchtaren
2026 → 2027 Mon–Fri 133 → 33 Saturday 54 → 0 Sunday 63 → 0
All 26 stops of the line
Schönenberg ZH, Dorfhuus, Schönenberg ZH, Mühlestalden, Schönenberg ZH, Sonne, Schönenberg ZH, Tanne, Schönenberg ZH, Zweierhof, Wädenswil, Bahnhof, Wädenswil, Beichlen, Wädenswil, Burstel, Wädenswil, Chalchtaren, Wädenswil, Chotten, Wädenswil, Coop, Wädenswil, Feld, Wädenswil, Gisenrüti, Wädenswil, Glärnisch, Wädenswil, Gulmenmatt, Wädenswil, Hangenmoos, Wädenswil, Herrlisberg, Wädenswil, Hintere Rüti Ost, Wädenswil, Hintere Rüti West, Wädenswil, Krähbach, Wädenswil, Mugern, Wädenswil, Neubühl, Wädenswil, Oedischwend, Wädenswil, Schluchtal, Wädenswil, Schwanen, Wädenswil, Winterberg
Municipalities: Wädenswil
-
- Mon–Fri: 59 trips instead of 14.
- Saturday: 57 trips instead of 23.
- Sunday: 56 trips instead of 22.
- Stops it calls at that it does not today: Filisur, Davos Frauenkirch, Davos Glaris, Davos Monstein, Davos Wiesen
2026 → 2027 Mon–Fri 14 → 59 Saturday 23 → 57 Sunday 22 → 56
All 22 stops of the line
Cavadürli, Davos Dorf, Davos Frauenkirch, Davos Glaris, Davos Laret, Davos Monstein, Davos Platz, Davos Wiesen, Davos Wolfgang, Fideris, Filisur, Furna, Grüsch, Jenaz, Klosters Dorf, Klosters Platz, Küblis, Landquart, Malans GR, Saas im Prättigau, Schiers, Seewis-Pardisla
Municipalities: Bergün Filisur, Davos, Fideris, Grüsch, Jenaz, Klosters, Küblis, Landquart, Malans, Schiers, Seewis im Prättigau
-
- Every day: last trip at 21:47 instead of 19:59.
- Stops it calls at that it does not today: Olten, Münsingen
2026 → 2027 Mon–Fri 16 → 17 Saturday 16 → 17 Sunday 16 → 17
All 14 stops of the line
Amriswil, Bern, Frauenfeld, Interlaken Ost, Interlaken West, Münsingen, Olten, Romanshorn, Spiez, Thun, Weinfelden, Winterthur, Zürich Flughafen, Zürich HB
Municipalities: Amriswil, Bern, Frauenfeld, Interlaken, Kloten, Münsingen, Olten, Romanshorn, Spiez, Thun, Weinfelden, Winterthur, Zürich
-
- Every day: first trip at 04:18 instead of 04:46.
- Mon–Fri: last trip at 23:48 instead of 00:19.
- Sunday: last trip at 23:48 instead of 00:20.
- Stops it calls at that it does not today: Bex
- No longer calls at: Villeneuve VD
2026 → 2027 Mon–Fri 37 → 37 Saturday 37 → 38 Sunday 37 → 37
All 21 stops of the line
Aigle, Allaman, Bex, Brig, Genève, Genève-Aéroport, Gland, Lausanne, Leuk, Martigny, Montreux, Morges, Nyon, Pully, Renens VD, Sierre/Siders, Sion, St-Maurice, Vevey, Villeneuve VD, Visp
Municipalities: Aigle, Allaman, Bex, Brig-Glis, Genève, Gland, Lausanne, Le Grand-Saconnex, Leuk, Martigny, Montreux, Morges, Nyon, Pully, Renens (VD), Saint-Maurice, Sierre, Sion, Vevey, Villeneuve (VD), Visp
-
- Mon–Fri: last trip at 23:11 instead of 01:34.
- No longer calls at: Villeneuve VD
2026 → 2027 Mon–Fri 40 → 39 Saturday 39 → 39 Sunday 40 → 39
All 19 stops of the line
Aigle, Allaman, Bex, Brig, Genève, Genève-Aéroport, Lausanne, Leuk, Martigny, Montreux, Morges, Nyon, Renens VD, Sierre/Siders, Sion, St-Maurice, Vevey, Villeneuve VD, Visp
Municipalities: Aigle, Allaman, Bex, Brig-Glis, Genève, Lausanne, Le Grand-Saconnex, Leuk, Martigny, Montreux, Morges, Nyon, Renens (VD), Saint-Maurice, Sierre, Sion, Vevey, Villeneuve (VD), Visp
-
- Line IRLIX becomes line IR85, on mostly the same stops.
- Every day: 10 trips instead of 6.
- Every day: first trip at 08:24 instead of 09:24.
- Every day: last trip at 17:10 instead of 16:10.
2026 → 2027 Mon–Fri 6 → 10 Saturday 6 → 10 Sunday 6 → 10
All 10 stops of the line
Alpnach Dorf, Brienz, Brünig-Hasliberg, Giswil, Interlaken Ost, Kaiserstuhl OW, Lungern, Luzern, Meiringen, Sarnen
Municipalities: Alpnach, Brienz (BE), Giswil, Interlaken, Lungern, Luzern, Meiringen, Sarnen
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: 125 trips instead of 79.
- No longer calls at: Au ZH, Naglikonerweg, Au ZH, Gwad, Au ZH, Grundstein, Au ZH, Stoffelstrasse, Au ZH, Schützenhaus, Au ZH, Moosacher, Au ZH, Bahnhof, Au ZH, Seeguet
2026 → 2027 Mon–Fri 79 → 125 Saturday 77 → 78 Sunday 72 → 73
All 29 stops of the line
Au ZH, Alte Landstrasse, Au ZH, Aubrücke, Au ZH, Bahnhof, Au ZH, Grundstein, Au ZH, Gwad, Au ZH, Moosacher, Au ZH, Naglikonerweg, Au ZH, Schützenhaus, Au ZH, Seeguet, Au ZH, Stoffelstrasse, Au ZH, Strandbad, Au ZH, Unter Ort, Wädenswil, Bahnhof, Wädenswil, Baumgarten, Wädenswil, Campus Grüental, Wädenswil, Coop, Wädenswil, Eichweid, Wädenswil, Forschungsanstalt, Wädenswil, Hallenbad/Frohmatt, Wädenswil, Hangenmoos, Wädenswil, Hintere Rüti Ost, Wädenswil, Hintere Rüti West, Wädenswil, Mühlebach, Wädenswil, Rötiboden, Wädenswil, Schmiedstube, Wädenswil, Sonnenrainstrasse, Wädenswil, Tobelrain, Wädenswil, Töbelibach, Wädenswil, Winterberg
Municipalities: Wädenswil
-
- Saturday: 202 trips instead of 156.
- Stops it calls at that it does not today: Winterthur, Im Link, Winterthur, Minervaplatz, Winterthur Grüze, Bahnhof
- No longer calls at: Winterthur, Eishalle, Winterthur, Rudolf Diesel, Winterthur, Grüze-Märkte, Winterthur, Ohrbühl
2026 → 2027 Mon–Fri 241 → 280 Saturday 156 → 202 Sunday 152 → 152
All 41 stops of the line
Elsau, Melcher, Winterthur Grüze, Bahnhof, Winterthur Wülflingen, Bahnhof, Winterthur, Ausserdorf, Winterthur, Brühleck, Winterthur, Chli-Hegi, Winterthur, Eishalle, Winterthur, Else Züblin, Winterthur, Fachschule, Winterthur, Freibad Wülflingen, Winterthur, Friedliweg, Winterthur, Gaswerk, Winterthur, Gewerbeschule, Winterthur, Grafenstein, Winterthur, Grüze-Märkte, Winterthur, Grüzenstrasse, Winterthur, Hardau, Winterthur, Hauptbahnhof, Winterthur, Hegi im Gern, Winterthur, Im Link, Winterthur, Industriepark, Winterthur, Klinik Schlosstal, Winterthur, Letten, Winterthur, Loki, Winterthur, Minervaplatz, Winterthur, Niederfeld, Winterthur, Nägelsee, Winterthur, Obertor, Winterthur, Ohrbühl, Winterthur, Pflanzschulstrasse, Winterthur, Rebwiesen, Winterthur, Rudolf Diesel, Winterthur, Schlossberg, Winterthur, Schmidgasse, Winterthur, Schulhaus Neuhegi, Winterthur, Schulhaus Wyden, Winterthur, Schöntal, Winterthur, Stadthaus, Winterthur, Stäffelistrasse, Winterthur, Sulzer, Winterthur, Unterdorf
Municipalities: Elsau, Winterthur
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 304 → 0 Saturday 283 → 0 Sunday 223 → 0
All 48 stops of the line
Glattpark, Glattpark, Zürich Enge, Bahnhof, Zürich Hardbrücke, Bahnhof, Zürich Oerlikon, Bahnhof, Zürich Selnau, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich, Alte Trotte, Zürich, Auzelg, Zürich, Bad Allenmoos, Zürich, Beckenhof, Zürich, Bezirksgebäude, Zürich, Brunnenhof, Zürich, Bucheggplatz, Zürich, Bäckeranlage, Zürich, Escher-Wyss-Platz, Zürich, Eschergutweg, Zürich, Fernsehstudio, Zürich, Frankental, Zürich, Güterbahnhof, Zürich, Hardplatz, Zürich, Helvetiaplatz, Zürich, Kronenstrasse, Zürich, Laubiweg, Zürich, Leutschenbach, Zürich, Limmatplatz, Zürich, Löwenbräu, Zürich, Meierhofplatz, Zürich, Messe/Hallenstadion, Zürich, Museum für Gestaltung, Zürich, Oerlikerhus, Zürich, Quellenstrasse, Zürich, Regensbergbrücke, Zürich, Schaffhauserplatz, Zürich, Schiffbau, Zürich, Schwert, Zürich, Sihlquai/HB, Zürich, Sihlstrasse, Zürich, Stampfenbachplatz, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Stockerstrasse, Zürich, Tunnelstrasse, Zürich, Waidfussweg, Zürich, Wartau, Zürich, Werd, Zürich, Winzerstrasse, Zürich, Wipkingerplatz, Zürich, Zwielplatz
Municipalities: Opfikon, Zürich
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 294 → 0 Saturday 278 → 0 Sunday 217 → 0
All 12 stops of the line
Zürich Wiedikon, Bahnhof, Zürich, Bahnhofplatz/HB, Zürich, Goldbrunnenplatz, Zürich, Heuried, Zürich, Löwenplatz, Zürich, Schaufelbergerstrasse, Zürich, Schmiede Wiedikon, Zürich, Sihlpost/HB, Zürich, Stauffacher, Zürich, Talwiesenstrasse, Zürich, Triemliplatz, Zürich, Werd
Municipalities: Zürich
-
- Sunday: first trip at 05:30 instead of 07:00.
- Stops it calls at that it does not today: Wädenswil, Bahnhof, Wädenswil, Hangenmoos, Wädenswil, Winterberg, Wädenswil, Coop, Wädenswil, Schwanen, Wädenswil, Glärnisch, Wädenswil, Krähbach, Wädenswil, Gulmenmatt
- No longer calls at: Horgen, Säntisstrasse, Horgen, Widmerheim, Oberrieden, Tannenbach
2026 → 2027 Mon–Fri 99 → 106 Saturday 76 → 83 Sunday 68 → 81
All 28 stops of the line
Horgen Oberdorf, Bahnhof, Horgen, Aamüli, Horgen, Altes Gemeindehaus, Horgen, Bahnhof, Horgen, Bergli, Horgen, Bocken, Horgen, Gehren, Horgen, Gumelenstrasse, Horgen, Heubach, Horgen, Hüttenstrasse, Horgen, Schnegg, Horgen, Stocker, Horgen, Säntisstrasse, Horgen, Waldegg, Horgen, Waldhof, Horgen, Widmerheim, Oberrieden, Tannenbach, Wädenswil, Bahnhof, Wädenswil, Coop, Wädenswil, Glärnisch, Wädenswil, Gulmenmatt, Wädenswil, Hangenmoos, Wädenswil, Hintere Rüti Ost, Wädenswil, Hintere Rüti West, Wädenswil, Krähbach, Wädenswil, Neubühl, Wädenswil, Schwanen, Wädenswil, Winterberg
Municipalities: Horgen, Oberrieden, Wädenswil
-
- Mon–Fri: 62 trips instead of 27.
- Mon–Fri: last trip at 21:20 instead of 18:54.
- Saturday: 60 trips instead of 8.
- Saturday: first trip at 06:24 instead of 08:54.
- Saturday: last trip at 21:19 instead of 16:54.
- Stops it calls at that it does not today: Moutier, Forum de l'Arc, Moutier, cimetière, Moutier, Suisse Ouest, Moutier, Aux Laives, Moutier, A. Bechler, Moutier, Neusté, Moutier, Petite-Fin, Moutier, Chantemerle
2026 → 2027 Mon–Fri 27 → 62 Saturday 8 → 60
All 19 stops of the line
Moutier, A. Bechler, Moutier, Aux Laives, Moutier, Banque cantonale, Moutier, Chantemerle, Moutier, Château, Moutier, Crèche, Moutier, Etoile, Moutier, Forum de l'Arc, Moutier, Hôpital, Moutier, Hôtel de Ville, Moutier, Les Fauvettes, Moutier, Neusté, Moutier, Petite-Fin, Moutier, Place du Marché, Moutier, Suisse Est, Moutier, Suisse Ouest, Moutier, cimetière, Moutier, gare, Moutier, patinoire
Municipalities: Moutier
-
- Every day: last trip at 00:03 instead of 20:34.
- Stops it calls at that it does not today: Klosters, Aeuja Brücke, Klosters, Nutlihüschi, Klosters, Au, Klosters, Bündnerhof, Klosters, Sportzentrum, Klosters, Brachweg, Klosters, Doggiboden, Klosters, Kraftwerk
2026 → 2027 Mon–Fri 63 → 70 Saturday 61 → 68 Sunday 60 → 67
All 40 stops of the line
Klosters Dorf, Bahnhof, Klosters Platz, Bahnhof, Klosters, Aeuja Alte Post, Klosters, Aeuja Brücke, Klosters, Au, Klosters, Brachweg, Klosters, Bündnerhof, Klosters, Doggiboden, Klosters, Gotschnastrasse, Klosters, Hotel Sport, Klosters, Höfji, Klosters, Kath. Kirche, Klosters, Kirchplatz, Klosters, Kraftwerk, Klosters, Malein, Klosters, Nutlihüschi, Klosters, Risweg, Klosters, Rufinis, Klosters, Rüefa, Klosters, Sportzentrum, Klosters, Täschi, Klosters, Vereinapark, Klosters, Überm Bach, Küblis, Bahnhof, Küblis, Dorfplatz, Küblis, Fryegg, Küblis, Prada, Saas i.P., Dorfplatz, Saas i.P., Haus Fluor, Saas i.P., Mülitobel, Saas i.P., Old-Inn, Saas i.P., Sagarank, Saas i.P., Ufm Ried, Saas i.P., Waldhof, Serneus, Capeira, Serneus, Dorf, Serneus, Gruoba, Serneus, Mezzaselva, Serneus, Pagrüeg, Serneus, Walki
Municipalities: Klosters, Küblis
-
- Mon–Fri: 64 trips instead of 82.
- Saturday: 36 trips instead of 88.
- Saturday: last trip at 00:30 instead of 02:33.
- Sunday: 34 trips instead of 82.
- No longer calls at: Versoix, Genève-Aéroport
2026 → 2027 Mon–Fri 82 → 64 Saturday 88 → 36 Sunday 82 → 34
All 31 stops of the line
Aigle, Allaman, Annemasse, Bex, Brig, Chêne-Bourg, Coppet, Genève, Genève-Aéroport, Genève-Champel, Genève-Eaux-Vives, Gland, Lancy-Bachet, Lancy-Pont-Rouge, Lausanne, Leuk, Martigny, Montreux, Morges, Nyon, Prilly-Malley, Renens VD, Rolle, Sierre/Siders, Sion, St-Maurice, Versoix, Vevey, Veytaux-Chillon, Villeneuve VD, Visp
Municipalities: Aigle, Allaman, Bex, Brig-Glis, Chêne-Bourg, Coppet, Genève, Gland, Lancy, Lausanne, Le Grand-Saconnex, Leuk, Martigny, Montreux, Morges, Nyon, Prilly, Renens (VD), Rolle, Saint-Maurice, Sierre, Sion, Versoix, Vevey, Veytaux, Villeneuve (VD), Visp
-
- Saturday: first trip at 05:42 instead of 06:40.
- Sunday: first trip at 06:42 instead of 08:10.
- Sunday: last trip at 00:03 instead of 23:31.
- No longer calls at: Bülach, Untertor, Bülach, Kaffeestrasse, Bülach, Einkaufszentrum Süd, Bachenbülach, Bramenstrasse, Bülach, Stadthalle, Bülach, Tiefengasse, Bachenbülach, Bramenländli, Bülach, Kantonsschule
2026 → 2027 Mon–Fri 75 → 79 Saturday 62 → 68 Sunday 32 → 36
All 25 stops of the line
Bachenbülach, Bramenländli, Bachenbülach, Bramenstrasse, Bülach, Bahnhof, Bülach, Bahnhof Ost, Bülach, Berglistrasse, Bülach, Einkaufszentrum Süd, Bülach, Glasi, Bülach, Güterbahnhof, Bülach, Hohfuri, Bülach, Kaffeestrasse, Bülach, Kantonsschule, Bülach, Kreuzstrasse, Bülach, Moritz-Meyer-Weg, Bülach, Obere Frohalde, Bülach, Pfarrgässli, Bülach, Schuemacher, Bülach, Soliboden, Bülach, Soligänter, Bülach, Sonnenhof, Bülach, Stadthalle, Bülach, Stubenchlaus, Bülach, Tiefengasse, Bülach, Untere Frohalde, Bülach, Untertor, Bülach, Witenwisen
Municipalities: Bachenbülach, Bülach
-
- Line S44 becomes line RE44, on mostly the same stops.
- Mon–Fri: 28 trips instead of 14.
- Mon–Fri: first trip at 06:01 instead of 05:22.
- Mon–Fri: last trip at 19:35 instead of 23:10.
- Weekends: 28 trips instead of 2.
2026 → 2027 Mon–Fri 14 → 28 Saturday 2 → 28 Sunday 2 → 28
All 10 stops of the line
Dallenwil, Engelberg, Hergiswil NW, Horw, Kriens Mattenhof, Luzern, Niederrickenbach Station, Stans, Stansstad, Wolfenschiessen
Municipalities: Dallenwil, Engelberg, Hergiswil (NW), Horw, Kriens, Luzern, Stans, Stansstad, Wolfenschiessen
-
- Mon–Fri: 4 trips instead of 2.
- Weekends: 6 trips instead of 2.
- Stops it calls at that it does not today: Chur, Samedan, St. Moritz, Filisur
2026 → 2027 Mon–Fri 2 → 4 Saturday 2 → 6 Sunday 2 → 6
All 12 stops of the line
Andermatt, Bergün/Bravuogn, Brig Bahnhofplatz, Celerina, Chur, Disentis/Mustér, Filisur, Samedan, St. Moritz, Thusis, Tiefencastel, Zermatt
Municipalities: Albula/Alvra, Andermatt, Bergün Filisur, Brig-Glis, Celerina/Schlarigna, Chur, Disentis/Mustér, Samedan, St. Moritz, Thusis, Zermatt
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 240 Saturday 0 → 240 Sunday 0 → 240
All 10 stops of the line
Lausanne, EPSIC, Lausanne, Ecole des Métiers, Lausanne, Flon, Lausanne, Halle de Sébeillon, Lausanne, Port-Franc, Prilly-Malley, Galicien, Renens VD, Croisée/Tilleuls, Renens VD, Hôtel-de-Ville/ECAL, Renens VD, Perrelet, Renens VD, gare
Municipalities: Lausanne, Prilly, Renens (VD)
-
- Mon–Fri: 3 trips instead of 28.
- Mon–Fri: last trip at 16:53 instead of 22:48.
- Saturday: 2 trips instead of 27.
- Sunday: 2 trips instead of 26.
- No longer calls at: Fiesch, Cheera, Fürgangen, Abzw. Bahnhof, Niederwald, Bahnhof, Blitzingen, Dorfplatz, Selkingen, Biel (Goms), Dorfplatz, Ritzingen, Gluringen, Abzw. Bahnhof
2026 → 2027 Mon–Fri 28 → 3 Saturday 27 → 2 Sunday 26 → 2
All 36 stops of the line
Bettmeralp Talstation,(Seilb.), Biel (Goms), Dorfplatz, Bitsch, Bahnhof, Bitsch, Sand, Blitzingen, Dorfplatz, Brig, Bahnhof, Fiesch, Abzw. Feriendorf, Fiesch, Bahnhof, Fiesch, Cheera, Fiesch, Dorf, Fürgangen, Abzw. Bahnhof, Geschinen, Baschi, Geschinen, Kirche, Gluringen, Abzw. Bahnhof, Grengiols, Abzw. Bahnhof, Grengiols, Oberdeisch, Lax, Bahnhof, Mörel, Luftseilbahn, Münster VS, Schulhaus, Naters, Amerika, Naters, Bine, Naters, Fiischter-Fäld, Naters, Massegga, Naters, Rottubrigga, Naters, Saaser Müra, Naters, Sportplatz, Naters, Tünnelstrasse, Niederwald, Bahnhof, Obergesteln, Dorfplatz, Oberwald VS, Dorf, Oberwald VS, Schulhaus, Oberwald, Bahnhof, Reckingen, Abzw. Bahnhof, Ritzingen, Selkingen, Ulrichen, Kirche
Municipalities: Bellwald, Bitsch, Brig-Glis, Fiesch, Goms, Grengiols, Lax, Mörel-Filet, Naters, Obergoms
-
- Mon–Fri: 101 trips instead of 64.
- Saturday: first trip at 07:01 instead of 08:02.
- Stops it calls at that it does not today: Volketswil, Hegnau, Volketswil, Zimikon, Volketswil, In der Höh
- No longer calls at: Volketswil, Volkiland Chliriet, Volketswil, Hofwisen, Volketswil, Gries, Volketswil, Chrummacher, Volketswil, Hölzliwisen, Volketswil, Chammwisen
2026 → 2027 Mon–Fri 64 → 101 Saturday 51 → 55
All 14 stops of the line
Schwerzenbach ZH, Bahnhof, Volketswil, Chammwisen, Volketswil, Chrummacher, Volketswil, Dorf, Volketswil, Gries, Volketswil, Hegnau, Volketswil, Hofwisen, Volketswil, Hölzliwisen, Volketswil, In der Au, Volketswil, In der Höh, Volketswil, Volkiland Chliriet, Volketswil, Wallberg, Volketswil, Zentrum, Volketswil, Zimikon
Municipalities: Schwerzenbach, Volketswil
-
- Mon–Fri: first trip at 06:00 instead of 06:38.
- Mon–Fri, Saturday: last trip at 23:59 instead of 22:57.
- Saturday: first trip at 06:17 instead of 06:38.
- Sunday: 82 trips instead of 46.
- Sunday: first trip at 07:30 instead of 09:01.
- Sunday: last trip at 22:27 instead of 20:12.
- Stops it calls at that it does not today: Montreux, Théâtre Mtx Riviera, Montreux, Le Pont, Montreux, Les Planches, Montreux, midi, Montreux, Doyen-Bridel, Montreux, La Corsaz
- No longer calls at: Montreux, casino
2026 → 2027 Mon–Fri 94 → 117 Saturday 94 → 115 Sunday 46 → 82
All 19 stops of the line
Montreux, Ballallaz, Montreux, Belmont, Montreux, Doyen-Bridel, Montreux, La Corsaz, Montreux, La Paix, Montreux, Le Pont, Montreux, Le Taux, Montreux, Les Planches, Montreux, Théâtre Mtx Riviera, Montreux, Vernex-Dessus, Montreux, Vuarennes, Montreux, av. Nestlé, Montreux, casino, Montreux, gare, Montreux, midi, Montreux, rue Industrielle, Montreux, rue de la Gare, Montreux, rue du Centre, Montreux, rue du Marché
Municipalities: Montreux
-
- Mon–Fri: 34 trips instead of 26.
- Mon–Fri: first trip at 05:41 instead of 07:14.
- Mon–Fri, Sunday: last trip at 22:34 instead of 20:41.
- Saturday: 36 trips instead of 28.
- Weekends: first trip at 05:41 instead of 06:47.
- Saturday: last trip at 23:34 instead of 20:41.
2026 → 2027 Mon–Fri 26 → 34 Saturday 28 → 36 Sunday 28 → 34
All 18 stops of the line
Ardez, Ftan Baraigla, Furna, Grüsch, Guarda, Jenaz, Klosters Dorf, Klosters Platz, Küblis, Landquart, Lavin, Malans GR, Saas im Prättigau, Sagliains, Schiers, Scuol-Tarasp, Seewis-Pardisla, Susch
Municipalities: Grüsch, Jenaz, Klosters, Küblis, Landquart, Malans, Schiers, Scuol, Seewis im Prättigau, Zernez
-
- No longer calls at: Cham, Gemeindehaus, Cham, Neudorf, Cham, Löbernmatt, Cham, Pavatex, Cham, Lorzenpark, Cham, Eizmoos, Cham, Pfad, Cham, Langacker
and 1 more
Knonau, Bahnhof
2026 → 2027 Mon–Fri 134 → 134 Saturday 77 → 77 Sunday 71 → 71
All 23 stops of the line
Cham, Bahnhof, Cham, Eizmoos, Cham, Gemeindehaus, Cham, Langacker, Cham, Lorzenpark, Cham, Löbernmatt, Cham, Neudorf, Cham, Neuhof, Cham, Pavatex, Cham, Pfad, Holzhäusern ZG, Kreisel, Holzhäusern ZG, St. Wendelin, Hünenberg, Badi Hünenberg, Hünenberg, Bösch, Hünenberg, Langrüti, Hünenberg, Rothus, Hünenberg, Seeblick, Hünenberg, Zythus, Knonau, Bahnhof, Rotkreuz, Bahnhof Nord, Rotkreuz, Forren, Rotkreuz, Industriestrasse, Rotkreuz, Ried
Municipalities: Cham, Hünenberg, Knonau, Risch
- No longer calls at: Cham, Gemeindehaus, Cham, Neudorf, Cham, Löbernmatt, Cham, Pavatex, Cham, Lorzenpark, Cham, Eizmoos, Cham, Pfad, Cham, Langacker
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 131 Saturday 0 → 107 Sunday 0 → 6
All 14 stops of the line
Assens, Bel-Air LEB, Cery-Fleur-de-Lys, Cheseaux, Echallens, Etagnières, Jouxtens-Mézery, Lausanne-Chauderon, Lausanne-Flon, Les Ripes, Prilly-Chasseur, Romanel-sur-Lausanne, Union-Prilly, Vernand-Camarès
Municipalities: Assens, Cheseaux-sur-Lausanne, Echallens, Etagnières, Jouxtens-Mézery, Lausanne, Prilly, Romanel-sur-Lausanne
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 136 → 0 Saturday 136 → 0 Sunday 84 → 0
All 7 stops of the line
Bregenz, Bregenz Hafen, Bregenz Riedenburg, Hard-Fussach, Lauterach Unterfeld, Lustenau, St. Margrethen SG
Municipalities: St. Margrethen
-
- Line S40 becomes line S31, on mostly the same stops.
- Mon–Fri: 79 trips instead of 43.
- Every day: first trip at 04:38 instead of 05:02.
- Saturday: 79 trips instead of 40.
- Sunday: 79 trips instead of 39.
2026 → 2027 Mon–Fri 43 → 79 Saturday 40 → 79 Sunday 39 → 79
All 30 stops of the line
Avry-Matran, Belfaux CFF, Bossière, Cheyres, Chénens, Corcelles-Sud, Cottens FR, Cousset, Cugy FR, Estavayer-le-Lac, Fribourg/Freiburg, Givisiez, Grandvaux, Grolley, La Conversion, Lausanne, Léchelles, Moreillon, Neyruz FR, Oron, Palézieux, Payerne, Puidoux, Pully-Nord, Romont FR, Vauderens, Villars-sur-Glâne, Villaz-St-Pierre, Yverdon-les-Bains, Yvonand
Municipalities: Avry, Belfaux, Belmont-Broye, Bourg-en-Lavaux, Cheyres-Châbles, Chénens, Corcelles-près-Payerne, Cottens (FR), Cugy (FR), Estavayer, Fribourg, Givisiez, Grolley-Ponthaux, Lausanne, Lutry, Montagny (FR), Neyruz (FR), Oron, Payerne, Puidoux, Pully, Romont (FR), Ursy, Villars-sur-Glâne, Villaz, Yverdon-les-Bains, Yvonand
-
- Mon–Fri: 26 trips instead of 73.
- Mon–Fri: first trip at 05:24 instead of 05:47.
- Saturday: 12 trips instead of 20.
- Saturday: first trip at 08:54 instead of 08:10.
- Saturday: last trip at 19:06 instead of 17:19.
- Sunday: now 2 trips, none before.
- Stops it calls at that it does not today: Moutier, Forum de l'Arc, Moutier, A. Bechler
- No longer calls at: Moutier, Hôtel de Ville, Moutier, Neusté, Moutier, Petite-Fin, Moutier, Chantemerle, Moutier, Les Fauvettes, Moutier, Etoile
2026 → 2027 Mon–Fri 73 → 26 Saturday 20 → 12 Sunday 0 → 2
All 26 stops of the line
Bellelay, école, Châtelat, bif. sur le Pichoux, Châtelat, village, Les Ecorcheresses, Moutier, A. Bechler, Moutier, Aux Laives, Moutier, Banque cantonale, Moutier, Chantemerle, Moutier, Etoile, Moutier, Forum de l'Arc, Moutier, Hôtel de Ville, Moutier, La Foule, Moutier, Les Fauvettes, Moutier, Neusté, Moutier, Petite-Fin, Moutier, Suisse Est, Moutier, Suisse Ouest, Moutier, cimetière, Moutier, gare, Perrefitte, Blocs, Perrefitte, Les Rouges-Champs, Perrefitte, poste, Plain-Fahyn, Sornetan, Sornetan, Le Pichoux, Souboz, village
Municipalities: Moutier, Perrefitte, Petit-Val, Saicourt
-
- Mon–Fri: 53 trips instead of 174.
- Mon–Fri: first trip at 05:44 instead of 04:46.
- Mon–Fri: last trip at 19:06 instead of 00:55.
- Saturday: no trips any more, 143 before.
- Sunday: no trips any more, 128 before.
2026 → 2027 Mon–Fri 174 → 53 Saturday 143 → 0 Sunday 128 → 0
All 23 stops of the line
Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Brüelstrasse, Luzern, Bundesplatz, Luzern, Büttenen, Luzern, Büttenenhalde, Luzern, Casino-Palace, Luzern, Dietschiberg, Luzern, Eggen, Luzern, Eisfeldstrasse, Luzern, Europe, Luzern, Giseli, Luzern, Haldensteig, Luzern, Kantonalbank, Luzern, Luzernerhof, Luzern, Matthof, Luzern, Oberseeburg, Luzern, Oberseeburghöhe, Luzern, Schwanenplatz, Luzern, Schönbühl, Luzern, Wartegg, Luzern, Weinbergli, Luzern, Werkhofstrasse
Municipalities: Luzern
-
- Mon–Fri: 88 trips instead of 36.
- Mon–Fri: first trip at 05:25 instead of 06:16.
- Mon–Fri: last trip at 21:18 instead of 19:26.
- Saturday: now 63 trips, none before.
- Stops it calls at that it does not today: Nürensdorf, Berg, Tagelswangen, Buckstrasse, Tagelswangen, Gerenhalde, Tagelswangen, Dorf
- No longer calls at: Breite b. Nürensdorf, Sternen
2026 → 2027 Mon–Fri 36 → 88 Saturday 0 → 63
All 17 stops of the line
Birchwil (Nürensdorf), Breite b. N'dorf, W'thurerstr., Breite b. N'dorf,Grünenwaldstr, Breite b. Nürensdorf, Sternen, Effretikon, Bahnhof, Effretikon, Zentrum, Lindau, Nürensdorferstrasse, Nürensdorf, Berg, Nürensdorf, Chrüzstrass, Nürensdorf, Lindauerstrasse, Nürensdorf, Oberwil, Nürensdorf, Zentrum, Nürensdorf, Zentrum Süd, Tagelswangen, Buckstrasse, Tagelswangen, Dorf, Tagelswangen, Gerenhalde, Tagelswangen, Oberwis
Municipalities: Illnau-Effretikon, Lindau, Nürensdorf
-
- Mon–Fri: first trip at 05:54 instead of 04:57.
- Mon–Fri: last trip at 00:44 instead of 23:16.
- Saturday: 37 trips instead of 70.
- Weekends: first trip at 06:45 instead of 05:54.
- Saturday: last trip at 00:44 instead of 01:16.
- Sunday: last trip at 22:44 instead of 23:16.
- Stops it calls at that it does not today: Monthey-Ville, gare, Monthey, Trollietta, Monthey, Vieux-Pont, Monthey, place centrale, Monthey, Stade Pottier, Monthey, home les Tilleuls
- No longer calls at: Monthey, centre sportif Verney, Bex, Domaine du Rhône
2026 → 2027 Mon–Fri 68 → 70 Saturday 70 → 37 Sunday 36 → 33
All 23 stops of the line
Bex, Courtraits, Bex, Domaine du Rhône, Bex, Gribannaz, Bex, sous-gare, Massongex, gare, Massongex, rte du Chablais, Monthey, Collège de l'Europe, Monthey, Europe/Plantaud, Monthey, Le Closillon, Monthey, Les Ilettes, Monthey, Reposieux, Monthey, Rte de l'Ille-au-Bois, Monthey, Sous Hautavy, Monthey, Stade Pottier, Monthey, Trollietta, Monthey, Vers le Nant de Choëx, Monthey, Vieux-Pont, Monthey, centre sportif Verney, Monthey, gare CFF, Monthey, home les Tilleuls, Monthey, piscine, Monthey, place centrale, Monthey-Ville, gare
Municipalities: Bex, Massongex, Monthey
-
- No longer calls at: Bern, Eigerplatz, Bern, Beaumont
2026 → 2027 Mon–Fri 350 → 343 Saturday 288 → 283 Sunday 254 → 248
All 24 stops of the line
Bern Wankdorf, Bahnhof, Bern, Bahnhof, Bern, Beaumont, Bern, Breitenrain, Bern, Bärenplatz, Bern, Eigerplatz, Bern, Guisanplatz Expo, Bern, Hasler, Bern, Hirschengraben, Bern, Kocherpark, Bern, Kursaal, Bern, Monbijou, Bern, Parkstrasse, Bern, Sandrain, Bern, Schönegg, Bern, Sulgenau, Bern, Viktoriaplatz, Bern, Wander, Bern, Wankdorf Center, Bern, Wankdorfplatz, Bern, Zytglogge, Wabern, Eichholz, Wabern, Gurtenbahn, Wabern, Tram-Endstation
Municipalities: Bern, Köniz
-
- Mon–Fri: 184 trips instead of 266.
- Stops it calls at that it does not today: Stansstad, Schützen, Stans, Hansmatt, Stansstad, Bahnhof
- No longer calls at: Buochs, Fadenbrücke, Buochs, Schürmatt
2026 → 2027 Mon–Fri 266 → 184 Saturday 168 → 147 Sunday 163 → 146
All 42 stops of the line
Beckenried, Boden, Beckenried, Fellerwil, Beckenried, Hungacher, Beckenried, Nidwaldnerhof, Beckenried, Niederdorf, Beckenried, Post, Buochs, Ausserdorf, Buochs, Fadenbrücke, Buochs, Hotel Postillon, Buochs, Linden, Buochs, Post, Buochs, Schürmatt, Buochs, Unterfeld, Emmetten, Hattig, Emmetten, March, Emmetten, Post, Emmetten, Sagendorf, Emmetten, Schöneck, Ennetbürgen, Dorf, Ennetbürgen, Flugplatz, Ennetbürgen, Herdern, Ennetbürgen, Oeltrotte, Ennetbürgen, Riedmatt, Ennetbürgen, Strandbad, Seelisberg, Bahnhof, Seelisberg, Dorf, Seelisberg, Geissweg, Seelisberg, Hotel Sonnenberg, Seelisberg, Laui, Seelisberg, Schmidig, Seelisberg, Seeli, Seelisberg, Tanzplatz, Stans, Bahnhof, Stans, Breiten, Stans, Hansmatt, Stans, Kantonalbank, Stans, Kreuzstrasse, Stans, Länderpark, Stans, Mettenweg, Stans, Pilatuswerke, Stansstad, Bahnhof, Stansstad, Schützen
Municipalities: Beckenried, Buochs, Emmetten, Ennetbürgen, Seelisberg, Stans, Stansstad
-
- Mon–Fri: 37 trips instead of 22.
- Mon–Fri: first trip at 05:39 instead of 06:12.
- Mon–Fri: last trip at 18:42 instead of 19:03.
- Weekends: now 12 trips, none before.
- Stops it calls at that it does not today: Orbe, poste, Orbe, hôpital, Orbe, collège, Orbe, Montchoisi, Orbe, croisée Agiez, Croy, En Fochau, Bofflens, laiterie, Orbe, Champ de la Pierre
2026 → 2027 Mon–Fri 22 → 37 Saturday 0 → 12 Sunday 0 → 12
All 21 stops of the line
Agiez, L'Epine, Agiez, Vers-le-Pont, Bofflens, laiterie, Croy, En Fochau, Croy, anc. Battoir, Croy-Romainmôtier, gare, Juriens, Le Cosson, Juriens, village, Juriens, église, La Praz, La Scie, La Praz, Maison de commune, Orbe, Champ de la Pierre, Orbe, Montchoisi, Orbe, collège, Orbe, croisée Agiez, Orbe, gare, Orbe, hôpital, Orbe, poste, Romainmôtier, Les Portes, Romainmôtier, église, Vaulion, collège
Municipalities: Agiez, Bofflens, Croy, Juriens, La Praz, Orbe, Romainmôtier-Envy, Vaulion
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 512 Saturday 0 → 370 Sunday 0 → 276
All 17 stops of the line
Bern, Bahnhof, Bern, Bundesplatz, Bern, Galgenfeld, Bern, Kursaal, Bern, Rosengarten, Bern, Salem, Bern, Schosshaldenfriedhof, Bern, Schönburg, Bern, Viktoriaplatz, Bern, Zytglogge, Ostermundigen, Bahnhof, Ostermundigen, Oberfeld, Ostermundigen, Rüti, Ostermundigen, Sportplatzweg, Ostermundigen, Waldeck, Ostermundigen, Wegmühlegässli, Ostermundigen, Zollgasse
Municipalities: Bern, Ostermundigen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 85 → 0 Saturday 73 → 0 Sunday 73 → 0
All 56 stops of the line
Albbruck, Aulendorf, Bad Schussenried, Bad Säckingen, Basel Bad Bf, Bermatingen-Ahausen, Beuggen, Biberach (Riss), Biberach (Riss) Süd, Bietingen, Dogern, Enzisweiler, Erbach (Württ), Eriskirch, Erzingen (Baden), Friedrichshafen Stadt, Friedrichshafen-Hafen, Gottmadingen, Grenzach, Griessen (Baden), Herten (Baden), Kressbronn, Langenargen, Lauchringen, Lauchringen West, Laufenburg (Baden), Laufenburg (Baden) Ost, Laupheim West, Lindau-Aeschach, Lindau-Insel, Lindau-Reutin, Ludwigshafen (Bodensee), Löwental, Markdorf (Baden), Meckenbeuren, Murg (Baden), Nonnenhorn, Radolfzell, Ravensburg, Rheinfelden (Baden), Salem, Schaffhausen, Schemmerberg, Schwörstadt, Singen (Hohentwiel), Tiengen (Hochrhein), Uhldingen-Mühlhofen, Ulm Hbf, Ulm-Donautal, Waldshut, Warthausen, Wasserburg (Bodensee), Wehr-Brennet, Wyhlen, Überlingen, Überlingen Therme
Municipalities: Basel, Schaffhausen
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 75 Saturday 0 → 75 Sunday 0 → 75
All 20 stops of the line
Arnegg, Bischofszell Nord, Bischofszell Stadt, Bürglen TG, Goldach, Gossau SG, Hauptwil, Kradolf, Lustenau, Rheineck, Rorschach, Rorschach Stadt, Sitterdorf, St. Gallen, St. Gallen Bruggen, St. Gallen St. Fiden, St. Gallen Winkeln, St. Margrethen SG, Sulgen, Weinfelden
Municipalities: Bischofszell, Bürglen (TG), Goldach, Gossau (SG), Hauptwil-Gottshaus, Kradolf-Schönenberg, Rheineck, Rorschach, St. Gallen, St. Margrethen, Sulgen, Weinfelden, Zihlschlacht-Sitterdorf
-
- Mon–Fri: 97 trips instead of 74.
- Mon–Fri, Sunday: last trip at 01:06 instead of 00:38.
- Saturday: last trip at 01:30 instead of 00:38.
- Stops it calls at that it does not today: Minusio, Ponte Navegna, Minusio, Remorino, Gordola, Bivio Verzasca, Gordola, Centro
- No longer calls at: Gordola, Municipio, Gordola, Gnesa, Minusio, Paradiso di Vacanze
2026 → 2027 Mon–Fri 74 → 97 Saturday 74 → 92 Sunday 74 → 92
All 52 stops of the line
Bellinzona, P+R Tatti, Bellinzona, Piazza Orico, Bellinzona, SAMB, Bellinzona, Stazione, Bellinzona, Via Borromini, Bellinzona, Via Pellandini, Bellinzona, Via Pierino Tatti, Bellinzona, Viale Franscini, Bellinzona, Viale Portone, Cugnasco, Massarescio, Cugnasco, Posta, Gerra P., Centro Professionale, Gerra Piano, Paese, Gordola, Bivio Verzasca, Gordola, Centro, Gordola, Gaggiole, Gordola, Gnesa, Gordola, Municipio, Gordola, Nord, Gordola, Via Crespo, Gudo, Chiesa, Gudo, Malcantone, Gudo, Pian Marnino, Gudo, Progero, Gudo, Serta, Locarno, Centro, Locarno, Debarcadero, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, Rotonda, Minusio, Centro Elisarion, Minusio, Mappo, Minusio, Paradiso di Vacanze, Minusio, Ponte Navegna, Minusio, Remorino, Minusio, Scuole Medie, Minusio, Via Verbano, Monte Carasso, Camp di Nav, Monte Carasso, Cunvént, Monte Carasso, Urènn/Funivia, Muralto, Al Parco, Muralto, Palazzo dei Congressi, Riazzino, Bivio Stradonino, Riazzino, Bolla, Riazzino, Scuole, Riazzino, Stazione, Sementina, Campo sportivo, Sementina, Centro Somen, Sementina, Motto, Sementina, Via Locarno, Tenero, Piazza, Tenero, Stella d'Oro
Municipalities: Bellinzona, Cugnasco-Gerra, Gordola, Locarno, Minusio, Muralto, Tenero-Contra
-
- Mon–Fri: first trip at 05:42 instead of 06:08.
- Mon–Fri, Saturday: last trip at 21:12 instead of 00:08.
- Saturday: first trip at 06:08 instead of 07:11.
- Sunday: no trips any more, 27 before.
- Stops it calls at that it does not today: Grafstal, Unterdorf, Kemptthal, Bahnhof
- No longer calls at: Winterberg ZH, Wältiwis, Winterberg ZH, Dorf, Grafstal, Oberdorf
2026 → 2027 Mon–Fri 69 → 63 Saturday 61 → 62 Sunday 27 → 0
All 9 stops of the line
Effretikon, Bahnhof, Effretikon, Girhalde, Effretikon, Zentrum, Grafstal, Engelacher, Grafstal, Oberdorf, Grafstal, Unterdorf, Kemptthal, Bahnhof, Winterberg ZH, Dorf, Winterberg ZH, Wältiwis
Municipalities: Illnau-Effretikon, Lindau
-
- Mon–Fri: 29 trips instead of 16.
- Mon–Fri: first trip at 05:24 instead of 06:03.
- Stops it calls at that it does not today: Sursee, Kotten, Alberswil, Burgrain, Willisau, Widenmatt, Willisau, Feldli, Sursee, Holzacherstrasse, Ettiswil, Oberdorf, Mauensee, Breiten, Mauensee, Schloss
and 6 more
Kottwil, Seewagen, Kottwil, Dorf, Kottwil, Zuswil, Ettiswil, Surseestrasse, Willisau, Menznauerstrasse, Willisau, Rossgassmoos
2026 → 2027 Mon–Fri 16 → 29
All 22 stops of the line
Alberswil, Burgrain, Ettiswil, Dorf, Ettiswil, Oberdorf, Ettiswil, Surseestrasse, Kottwil, Dorf, Kottwil, Seewagen, Kottwil, Zuswil, Mauensee, Breiten, Mauensee, Dorf, Mauensee, Schloss, Sursee, Bahnhof, Sursee, Holzacherstrasse, Sursee, Kotten, Sursee, Münchrüti, Sursee, Park, Sursee, Sappeurstrasse, Sursee, Surentalstrasse, Willisau, Bahnhof, Willisau, Feldli, Willisau, Menznauerstrasse, Willisau, Rossgassmoos, Willisau, Widenmatt
Municipalities: Alberswil, Ettiswil, Mauensee, Oberkirch, Sursee, Willisau
-
- Stops it calls at that it does not today: Basel, Schützenmattstrasse, Basel, Holbeinstrasse
2026 → 2027 Mon–Fri 310 → 311 Saturday 306 → 307 Sunday 203 → 207
All 68 stops of the line
Allschwil, Binningerstrasse, Allschwil, Dorf, Allschwil, Gartenstrasse, Allschwil, Kirche, Allschwil, Lindenplatz, Allschwil, Merkurstrasse, Allschwil, Ziegelei, Basel, Aeschenplatz, Basel, Allschwilerplatz, Basel, Badischer Bahnhof, Basel, Bahnhof SBB, Basel, Bahnhof St. Johann, Basel, Bankverein, Basel, Barfüsserplatz, Basel, Birmannsgasse, Basel, Bläsiring, Basel, Brausebad, Basel, Brombacherstrasse, Basel, Burgfelderplatz, Basel, Ciba, Basel, Claraplatz, Basel, Clarastrasse, Basel, Denkmal, Basel, Dreirosenbrücke, Basel, Eglisee, Basel, Feldbergstrasse, Basel, Gewerbeschule, Basel, Grosspeterstrasse, Basel, Hegenheimerstrasse, Basel, Heuwaage, Basel, Hirzbrunnen/Claraspital, Basel, Holbeinstrasse, Basel, Johanniterbrücke, Basel, Kannenfeldplatz, Basel, Kaserne, Basel, Kirschgarten, Basel, Kunstmuseum, Basel, MParc, Basel, Markthalle, Basel, Marktplatz, Basel, Messeplatz, Basel, Morgartenring, Basel, Musical Theater, Basel, Mülhauserstrasse, Basel, Münchensteinerstrasse, Basel, Novartis Campus, Basel, Rheingasse, Basel, Riehenring, Basel, Schifflände, Basel, Schützenhaus, Basel, Schützenmattstrasse, Basel, St. Johanns-Tor, Basel, Theater, Basel, Universitätsspital, Basel, Voltaplatz, Basel, Wettsteinplatz, Basel, Wiesenplatz, Basel, Zoo Bachletten, Riehen, Bettingerstrasse, Riehen, Burgstrasse, Riehen, Dorf, Riehen, Fondation Beyeler, Riehen, Grenze, Riehen, Habermatten, Riehen, Lörracherstrasse, Riehen, Niederholzboden, Riehen, Pfaffenloh, Riehen, Weilstrasse
Municipalities: Allschwil, Basel, Riehen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 50 → 0 Saturday 119 → 0 Sunday 119 → 0
All 31 stops of the line
Zürich Enge, Bahnhof, Zürich Enge, Bahnhof/Bederstr., Zürich Wollishofen,Bhf/Staubst, Zürich, Albisgütli, Zürich, Bahnhofstrasse/HB, Zürich, Billoweg, Zürich, Brunaustrasse, Zürich, Bucheggplatz, Zürich, Butzenstrasse, Zürich, Central, Zürich, Guggachstrasse, Zürich, Haldenegg, Zürich, Laubegg, Zürich, Laubiweg, Zürich, Milchbuck, Zürich, Morgental, Zürich, Museum Rietberg, Zürich, Ottikerstrasse, Zürich, Paradeplatz, Zürich, Renggerstrasse, Zürich, Rennweg, Zürich, Röslistrasse, Zürich, Saalsporthalle, Zürich, Schaffhauserplatz, Zürich, Sihlcity Nord, Zürich, Sonneggstrasse, Zürich, Stockerstrasse, Zürich, Strassenverkehrsamt, Zürich, Tunnelstrasse, Zürich, Uetlihof, Zürich, Waffenplatzstrasse
Municipalities: Zürich
Summer service, compared on the late-August weeks of both years.
-
- No longer calls at: St. Gallen, Favrestrasse, St. Gallen, Gallusmarkt, St. Gallen, Blumenwies, St. Gallen, Dierauerstrasse, St. Gallen, Schuppisstrasse, St. Gallen, Schuppis Nord
2026 → 2027 Mon–Fri 164 → 144 Saturday 116 → 117 Sunday 114 → 114
All 33 stops of the line
St. Gallen St. Fiden, Bhf. Ost, St. Gallen, Bachstrasse, St. Gallen, Bahnhof, St. Gallen, Blumenberg, St. Gallen, Blumenwies, St. Gallen, Dierauerstrasse, St. Gallen, Dietlistrasse, St. Gallen, Favrestrasse, St. Gallen, Gallusmarkt, St. Gallen, Goethestrasse, St. Gallen, Harzbüchelstrasse, St. Gallen, Heiligkreuzstrasse, St. Gallen, Hölzli, St. Gallen, Iddastrasse, St. Gallen, Lindenstrasse, St. Gallen, Müller-Friedberg, St. Gallen, Neudorf/R'str., St. Gallen, Pelikanstrasse, St. Gallen, Rosenbergstrasse, St. Gallen, Rotmonten, St. Gallen, Schibenertor, St. Gallen, Schoren, St. Gallen, Schuppis Nord, St. Gallen, Schuppisstrasse, St. Gallen, Sonne, St. Gallen, St.Leonhard, St. Gallen, Storchenstrasse, St. Gallen, Talstrasse, St. Gallen, Tigerberg, St. Gallen, Uni/Curtistrasse, St. Gallen, Uni/Gatterstrasse, St. Gallen, Waldgutstrasse, St. Gallen, Winkelriedstrasse
Municipalities: St. Gallen
-
- Stops it calls at that it does not today: Basel, Schützenmattstrasse, Basel, Holbeinstrasse
2026 → 2027 Mon–Fri 287 → 286 Saturday 276 → 276 Sunday 203 → 201
All 58 stops of the line
Basel, Aeschenplatz, Basel, Allschwilerplatz, Basel, Bahnhof SBB, Basel, Bankverein, Basel, Barfüsserplatz, Basel, Birmannsgasse, Basel, Bläsiring, Basel, Brausebad, Basel, Breite, Basel, Brombacherstrasse, Basel, Burgfelderhof, Basel, Burgfelderplatz, Basel, Ciba, Basel, Claraplatz, Basel, Denkmal, Basel, Dreirosenbrücke, Basel, Feldbergstrasse, Basel, Felix Platter-Spital, Basel, Grosspeterstrasse, Basel, Hardstrasse, Basel, Hegenheimerstrasse, Basel, Heuwaage, Basel, Holbeinstrasse, Basel, Kaserne, Basel, Kunstmuseum, Basel, MParc, Basel, Markthalle, Basel, Marktplatz, Basel, Messeplatz, Basel, Morgartenring, Basel, Musical Theater, Basel, Musik-Akademie, Basel, Münchensteinerstrasse, Basel, Peter-Merian, Basel, Pilgerstrasse, Basel, Rheingasse, Basel, Riehenring, Basel, Schifflände, Basel, Schützenhaus, Basel, Schützenmattstrasse, Basel, Spalentor, Basel, St. Alban-Tor, Basel, Strassburgerallee, Basel, Theater, Basel, Universität, Basel, Waldenburgerstrasse, Basel, Waldighoferstrasse, Basel, Wettsteinplatz, Basel, Wiesenplatz, Basel, Zoo Bachletten, Birsfelden, Bären, Birsfelden, Hard, Birsfelden, Salinenstrasse, Birsfelden, Schulstrasse, St-Louis, Gare de Saint-Louis, St-Louis, Place Mermoz, St-Louis, Saint-Exupéry, St-Louis, Soleil
Municipalities: Basel, Birsfelden
-
- Saturday: 112 trips instead of 140.
- Stops it calls at that it does not today: Muttenz, Kriegacker, Basel, Rheinhafen, Basel, Otterbach Grenze, Basel, Grenzstrasse, Basel, Dreiländereck
- No longer calls at: Basel, Hochbergerstrasse
2026 → 2027 Mon–Fri 151 → 145 Saturday 140 → 112 Sunday 109 → 112
All 20 stops of the line
Basel, Badischer Bahnhof, Basel, Breite, Basel, Dreiländereck, Basel, Erlenmatt, Basel, Forellenweg, Basel, Grenzstrasse, Basel, Hochbergerstrasse, Basel, Kleinhüningen, Basel, Nasenweg, Basel, Otterbach Grenze, Basel, Redingstrasse, Basel, Rheinhafen, Basel, Signalstrasse, Basel, Stücki, Basel, Tinguely Museum, Basel, Wettsteinallee, Muttenz, Bahnhof, Muttenz, Fachhochschule, Muttenz, Kriegacker, Muttenz, Pantheon
Municipalities: Basel, Muttenz
-
- Mon–Fri: 85 trips instead of 121.
- Stops it calls at that it does not today: Volketswil, Volkiland Chliriet, Volketswil, Hofwisen, Volketswil, Gries, Volketswil, Chrummacher, Volketswil, Hölzliwisen, Volketswil, Chammwisen
2026 → 2027 Mon–Fri 121 → 85 Saturday 74 → 74 Sunday 74 → 74
All 24 stops of the line
Gutenswil, Grossenacher, Gutenswil, Sternen, Gutenswil, Unterdorf, Schwerzenbach ZH, Bahnhof, Uster, Bahnhof, Uster, Brandschenke, Uster, Dammstrasse, Uster, Loren, Uster, Oberlandstrasse, Uster, Strick, Volketswil, Chammwisen, Volketswil, Chrummacher, Volketswil, Dorf, Volketswil, Giessen, Volketswil, Gries, Volketswil, Hegnau, Volketswil, Hofwisen, Volketswil, Hölzliwisen, Volketswil, In der Au, Volketswil, In der Höh, Volketswil, Volkiland Chliriet, Volketswil, Wallberg, Volketswil, Zentrum, Volketswil, Zimikon
Municipalities: Schwerzenbach, Uster, Volketswil
-
- Every day: 52 trips instead of 20.
- Stops it calls at that it does not today: Verbier, Les Creux, Verbier, Médran, Verbier, La Tinte, Verbier, Ransou, Verbier, Brunet, Verbier, Montaney, Verbier, Parc Ermitage
2026 → 2027 Mon–Fri 20 → 52 Saturday 20 → 52 Sunday 20 → 52
All 16 stops of the line
Verbier, Alani, Verbier, Brunet, Verbier, Carrefour, Verbier, La Marlénaz, Verbier, La Tinte, Verbier, Les Creux, Verbier, Montaney, Verbier, Médran, Verbier, Nifortsié, Verbier, Parc Ermitage, Verbier, Planalui, Verbier, Pleyeuse, Verbier, Ransou, Verbier, Route du Golf, Verbier, Rte de la Marlène, Verbier, Savoleyres
Municipalities: Val de Bagnes
-
- Stops it calls at that it does not today: Volketswil, Hegnau, Volketswil, Zimikon, Volketswil, In der Höh
- No longer calls at: Volketswil, Volkiland Chliriet, Volketswil, Hofwisen, Volketswil, Gries, Volketswil, Chrummacher, Volketswil, Hölzliwisen, Volketswil, Chammwisen
2026 → 2027 Mon–Fri 63 → 60 Saturday 56 → 56
All 16 stops of the line
Schwerzenbach ZH, Bahnhof, Volketswil, Chammwisen, Volketswil, Chapf, Volketswil, Chappeli, Volketswil, Chrummacher, Volketswil, Eichstrasse, Volketswil, Gries, Volketswil, Hegnau, Volketswil, Hofwisen, Volketswil, Huzlenstrasse, Volketswil, Hölzliwisen, Volketswil, In der Höh, Volketswil, Volkiland Chliriet, Volketswil, Wallberg, Volketswil, Zentrum, Volketswil, Zimikon
Municipalities: Schwerzenbach, Volketswil
-
- Mon–Fri: 53 trips instead of 83.
- Saturday: 42 trips instead of 74.
- Sunday: 34 trips instead of 48.
- No longer calls at: Commugny, Monthoux, Commugny, centre, Chavannes-des-Bois, Coppet, route de Tannay, Tannay, village, Mies, village, Chavannes-de-B., centre comm., Commugny, Pins/centre comm.
2026 → 2027 Mon–Fri 83 → 53 Saturday 74 → 42 Sunday 48 → 34
All 23 stops of the line
Bogis-Bossey, Chavannes-de-B., centre comm., Chavannes-de-Bogis, poste, Chavannes-de-Bogis, village, Chavannes-des-Bois, Commugny, Monthoux, Commugny, Pins/centre comm., Commugny, centre, Coppet, Les Marais, Coppet, Les Rojalets, Coppet, chemin des Rannaux, Coppet, gare, Coppet, route de Tannay, Crassier, Ancienne Gare, Crassier, Levrioux, Eysins, Terre-Bonne nord, Founex, Champs Blancs, Founex, Châtaigneriaz, Mies, village, Nyon, gare, Nyon, hôpital, Tannay, giratoire, Tannay, village
Municipalities: Bogis-Bossey, Chavannes-de-Bogis, Chavannes-des-Bois, Commugny, Coppet, Crassier, Eysins, Founex, Mies, Nyon, Tannay
-
- Line 18 becomes line S18, on mostly the same stops.
- Saturday: last trip at 01:06 instead of 04:05.
2026 → 2027 Mon–Fri 179 → 179 Saturday 130 → 128 Sunday 79 → 81
All 32 stops of the line
Egg, Egg, Station, Emmat, Esslingen, Forch, Forch, Bahnhof, Hinteregg, Hinteregg, Station, Langwies ZH, Maiacher, Maiacher, Station, Neue Forch, Neuhaus bei Hinteregg, Neuhaus bei Hinteregg, Station, Scheuren, Scheuren, Station, Spital Zollikerberg, Waldburg, Station, Waltikon, Waltikon, Station, Zollikerb., Langägerten/Spital, Zollikerberg, Zollikerberg, Station, Zumikon, Zumikon, Dorfzentrum, Zürich Rehalp, Zürich Stadelhofen, Bahnhof, Zürich, Balgrist, Zürich, Hegibachplatz, Zürich, Kreuzplatz, Zürich, Rehalp, Zürich, Wetlistrasse
Municipalities: Egg, Küsnacht (ZH), Maur, Zollikon, Zumikon, Zürich
-
- Stops it calls at that it does not today: Leymen, Station (F)
- No longer calls at: Leymen, Station (F)
2026 → 2027 Mon–Fri 312 → 312 Saturday 295 → 295 Sunday 219 → 219
All 40 stops of the line
Arlesheim, Baselstrasse, Arlesheim, Dorf, Arlesheim, Im Lee, Arlesheim, Stollenrain, Arlesheim, Walzwerk, Basel, Aeschenplatz, Basel, Bahnhof SBB, Basel, Bankverein, Basel, Dreispitz, Basel, Heuwaage, Basel, MParc, Basel, Münchensteinerstrasse, Basel, Peter-Merian, Basel, Theater, Basel, Zoo, Binningen, Bottmingermühle, Binningen, Dorenbach, Binningen, Oberdorf, Binningen, Schloss, Bottmingen, Batteriestrasse, Bottmingen, Schloss, Bättwil, Dorf, Dornach, Bahnhof, Ettingen, Dorf, Flüh, Station, Leymen, Station (F), Münchenstein, Birseckstrasse, Münchenstein, Dorf, Münchenstein, Elektra Birseck, Münchenstein, Hofmatt, Münchenstein, Neuewelt, Münchenstein, Zollweiden, Oberwil BL, Hüslimatt, Oberwil BL, Stallen, Oberwil BL, Zentrum, Rodersdorf, Station, Therwil, Känelmatt, Therwil, Zentrum, Witterswil, Sonnenrain, Witterswil, Station
Municipalities: Arlesheim, Basel, Binningen, Bottmingen, Bättwil, Ettingen, Münchenstein, Oberwil (BL), Rodersdorf, Therwil, Witterswil
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 88
All 28 stops of the line
Basel, Aeschenplatz, Basel, Bahnhof SBB, Basel, Bankverein, Basel, Bhfeingang Gundeldingen, Basel, Dreispitz, Basel, Heiliggeistkirche, Basel, Heuwaage, Basel, IWB, Basel, MParc, Basel, Markthalle, Basel, Münchensteinerstrasse, Basel, Peter-Merian, Basel, Solothurnerstrasse, Basel, Tellplatz, Basel, Theater, Münchenstein, Freilager, Münchenstein, Gartenstadt, Münchenstein, Heiligholz, Münchenstein, Schaulager, Münchenstein, Spengler, Reinach BL, Dorf, Reinach BL, Landererstrasse, Reinach BL, Landhof, Reinach BL, Lochacker, Reinach BL, Reinacherhof, Reinach BL, Surbaum, Reinach BL, Süd, Reinach BL, Vogesenstrasse
Municipalities: Basel, Münchenstein, Reinach (BL)
-
- Mon–Fri: 79 trips instead of 100.
- Sunday: first trip at 06:32 instead of 07:05.
- Stops it calls at that it does not today: Volketswil, Volkiland Chliriet, Volketswil, Hofwisen, Volketswil, Gries, Volketswil, Chrummacher, Volketswil, Hölzliwisen, Volketswil, Chammwisen
2026 → 2027 Mon–Fri 100 → 79 Saturday 75 → 76 Sunday 69 → 72
All 19 stops of the line
Bisikon, Dorf, Effretikon, Bahnhof, Effretikon, Moosburg, Kindhausen ZH, Bodenacher, Kindhausen ZH, Geeren, Schwerzenbach ZH, Bahnhof, Volketswil, Chammwisen, Volketswil, Chrummacher, Volketswil, Eichstrasse, Volketswil, Gries, Volketswil, Hegnau, Volketswil, Hofwisen, Volketswil, Huzlenstrasse, Volketswil, Hölzliwisen, Volketswil, In der Höh, Volketswil, Volkiland Chliriet, Volketswil, Wallberg, Volketswil, Zentrum, Volketswil, Zimikon
Municipalities: Illnau-Effretikon, Schwerzenbach, Volketswil
-
- Line 3 becomes line 30, on mostly the same stops.
- Mon–Fri: 103 trips instead of 283.
- Mon–Fri: first trip at 05:18 instead of 04:48.
- Saturday: 80 trips instead of 196.
- Saturday: first trip at 05:41 instead of 06:02.
- Sunday: 75 trips instead of 188.
2026 → 2027 Mon–Fri 283 → 103 Saturday 196 → 80 Sunday 188 → 75
All 44 stops of the line
Chur, Albula, Chur, Alexanderplatz, Chur, Altes Gaswerk, Chur, Austrasse, Chur, Bahnhofplatz, Chur, Erlöserkirche, Chur, Florentini, Chur, Fortunastrasse, Chur, Gewerbliche Berufsschule, Chur, Halbmil, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Oldtimer, Chur, Post I/Bahnhof, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Sardona, Chur, Scawoba, Chur, Schönmattweg, Chur, Stelleweg, Chur, Weinbergstrasse, Chur, Weisstorkel, Haldenstein, Dorf, Haldenstein, Hanfländer, Haldenstein, Rheinbrücke, Haldenstein, Schulhaus, Haldenstein, Usserdorfstrasse, Trimmis, Alt Strass, Trimmis, Cholplatzweg, Trimmis, Churweg, Trimmis, Deutsche Strasse, Trimmis, Gargällis, Trimmis, Herawis, Trimmis, Saliet, Untervaz, Bahnhof, Untervaz, Dorf, Untervaz, Gaidla, Untervaz, Giesacker, Untervaz, Holcim, Untervaz, Kirchgasse, Zizers, Rappagugg, Zizers, Tennishalle
Municipalities: Chur, Trimmis, Untervaz, Zizers
-
- Mon–Fri: 115 trips instead of 90.
- Mon–Fri: first trip at 06:00 instead of 06:30.
- Every day: last trip at 00:10 instead of 18:34.
- Weekends: 112 trips instead of 87.
- Weekends: first trip at 06:34 instead of 07:04.
2026 → 2027 Mon–Fri 90 → 115 Saturday 87 → 112 Sunday 87 → 112
All 24 stops of the line
Grindelwald, Alfa, Grindelwald, Alpenblick, Grindelwald, Alpenrose, Grindelwald, Bahnhof, Grindelwald, Blümlisalp, Grindelwald, Firstbahn, Grindelwald, Grindelwalderhof, Grindelwald, Ischzaun, Grindelwald, Kirche, Grindelwald, Klusi, Grindelwald, Lauberhorn, Grindelwald, Mühlebach, Grindelwald, Oberer Gletscher, Grindelwald, Rothenegg, Grindelwald, Schluecht, Grindelwald, Schwendi, Grindelwald, Sportzentrum, Grindelwald, Spritzenhisi, Grindelwald, Steinacher, Grindelwald, Stählisboden, Grindelwald, Säge Grund, Grindelwald, Terminal, Grindelwald, Truffersbrunnen, Grindelwald, Wasserbühlen
Municipalities: Grindelwald
-
- Mon–Fri: 85 trips instead of 44.
- Saturday: 83 trips instead of 42.
- Sunday: 84 trips instead of 43.
2026 → 2027 Mon–Fri 44 → 85 Saturday 42 → 83 Sunday 43 → 84
All 13 stops of the line
Bassecourt, Boncourt, Buix, Courchavon, Courfaivre, Courgenay, Courtemaîche, Courtételle, Delle, Delémont, Glovelier, Porrentruy, St-Ursanne
Municipalities: Basse-Allaine, Boncourt, Clos du Doubs, Courchavon, Courgenay, Courtételle, Delémont, Haute-Sorne, Porrentruy
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 18 Saturday 0 → 43 Sunday 0 → 47
All 19 stops of the line
Aigle, Allaman, Bex, Coppet, Genève, Genève-Aéroport, Gland, Lausanne, Martigny, Montreux, Morges, Nyon, Renens VD, Rolle, St-Maurice, Versoix, Vevey, Veytaux-Chillon, Villeneuve VD
Municipalities: Aigle, Allaman, Bex, Coppet, Genève, Gland, Lausanne, Le Grand-Saconnex, Martigny, Montreux, Morges, Nyon, Renens (VD), Rolle, Saint-Maurice, Versoix, Vevey, Veytaux, Villeneuve (VD)
-
- Mon–Fri, Saturday: 30 trips instead of 8.
- Mon–Fri, Saturday: first trip at 06:21 instead of 08:51.
- Every day: last trip at 20:32 instead of 15:56.
- Sunday: 28 trips instead of 8.
- Sunday: first trip at 07:21 instead of 08:51.
2026 → 2027 Mon–Fri 8 → 30 Saturday 8 → 30 Sunday 8 → 28
All 6 stops of the line
Horgen, Altes Gemeindehaus, Horgen, Bahnhof, Horgen, Gumelenstrasse, Horgen, Panorama, Horgen, Stocker, Horgen, Zentrum Tödi
Municipalities: Horgen
-
- Mon–Fri: last trip at 23:48 instead of 20:08.
- Saturday: last trip at 23:48 instead of 19:08.
- Sunday: now 72 trips, none before.
2026 → 2027 Mon–Fri 178 → 194 Saturday 137 → 157 Sunday 0 → 72
All 25 stops of the line
La Chaux-de-F, Armes-Réunies, La Chaux-de-F, Bibliothèque, La Chaux-de-F, Blaise-Cendrars, La Chaux-de-F, Cernil-Antoine, La Chaux-de-F, Conservatoire, La Chaux-de-F, Eplatures Nord, La Chaux-de-F, Parc de l'Ouest, La Chaux-de-F, Tricentenaire, La Chaux-de-F,Stavay-Mollondin, La Chaux-de-Fonds, Abeille, La Chaux-de-Fonds, Ami-Girard, La Chaux-de-Fonds, Arc-en-Ciel, La Chaux-de-Fonds, Balancier, La Chaux-de-Fonds, Bel-Air, La Chaux-de-Fonds, Breguet, La Chaux-de-Fonds, Chasseral, La Chaux-de-Fonds, Citadelle, La Chaux-de-Fonds, Forges, La Chaux-de-Fonds, Fusion, La Chaux-de-Fonds, Hôpital, La Chaux-de-Fonds, MUZOO, La Chaux-de-Fonds, Numaga, La Chaux-de-Fonds, Paix, La Chaux-de-Fonds, Progrès, La Chaux-de-Fonds, gare
Municipalities: La Chaux-de-Fonds
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 41 → 0 Saturday 41 → 0 Sunday 41 → 0
All 18 stops of the line
Avry-Matran, Bossière, Chénens, Cottens FR, Fribourg/Freiburg, Grandvaux, La Conversion, Lausanne, Moreillon, Neyruz FR, Oron, Palézieux, Puidoux, Pully-Nord, Romont FR, Vauderens, Villars-sur-Glâne, Villaz-St-Pierre
Municipalities: Avry, Bourg-en-Lavaux, Chénens, Cottens (FR), Fribourg, Lausanne, Lutry, Neyruz (FR), Oron, Puidoux, Pully, Romont (FR), Ursy, Villars-sur-Glâne, Villaz
-
- Mon–Fri: last trip at 23:48 instead of 20:04.
- Saturday: last trip at 23:48 instead of 19:04.
- Sunday: now 72 trips, none before.
2026 → 2027 Mon–Fri 176 → 193 Saturday 135 → 157 Sunday 0 → 72
All 20 stops of the line
La Chaux-de-F, Bonne-Fontaine, La Chaux-de-F, Combe-à-l'Ours, La Chaux-de-F, Eplatures-Jaune, La Chaux-de-F, Parc des sports, La Chaux-de-F, Perret-Gentil, La Chaux-de-Fonds, Balancier, La Chaux-de-Fonds, Charrière, La Chaux-de-Fonds, Entilles, La Chaux-de-Fonds, Espacité, La Chaux-de-Fonds, Gr Fontaine, La Chaux-de-Fonds, Grand-Pont, La Chaux-de-Fonds, Grillon, La Chaux-de-Fonds, Marché, La Chaux-de-Fonds, Morgarten, La Chaux-de-Fonds, Moulins, La Chaux-de-Fonds, Pâquerette, La Chaux-de-Fonds, Théâtre, La Chaux-de-Fonds, Tourbillon, La Chaux-de-Fonds, Versoix, La Chaux-de-Fonds, gare
Municipalities: La Chaux-de-Fonds
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 45 Saturday 0 → 39 Sunday 0 → 39
All 25 stops of the line
Aulendorf, Bermatingen-Ahausen, Biberach (Riss), Erzingen (Baden), Friedrichshafen Landratsamt, Friedrichshafen Stadt, Friedrichshafen-Fischbach, Friedrichshafen-Hafen, Friedrichshafen-Kluftern, Friedrichshafen-Manzell, Gottmadingen, Ludwigshafen (Bodensee), Markdorf (Baden), Meckenbeuren, Radolfzell, Ravensburg, Salem, Schaffhausen, Singen (Hohentwiel), Sipplingen, Uhldingen-Mühlhofen, Ulm Hbf, Überlingen, Überlingen Therme, Überlingen-Nussdorf
Municipalities: Schaffhausen
-
- Mon–Fri: last trip at 23:46 instead of 20:14.
- Saturday: last trip at 23:46 instead of 19:12.
- Sunday: now 72 trips, none before.
2026 → 2027 Mon–Fri 175 → 189 Saturday 134 → 153 Sunday 0 → 72
All 20 stops of the line
La Chaux-de-F, Abraham-Robert, La Chaux-de-F, Beaux-Dimanches, La Chaux-de-F, Jacob-Brandt, La Chaux-de-F, Paysans-Horlog., La Chaux-de-Fonds, Balancier, La Chaux-de-Fonds, Bougillons, La Chaux-de-Fonds, Crêtets, La Chaux-de-Fonds, Foulets, La Chaux-de-Fonds, Frameries, La Chaux-de-Fonds, Gentianes, La Chaux-de-Fonds, Gr Fontaine, La Chaux-de-Fonds, Grand-Pont, La Chaux-de-Fonds, Helvétie, La Chaux-de-Fonds, Notre-Dame, La Chaux-de-Fonds, Ormes, La Chaux-de-Fonds, Patinoire, La Chaux-de-Fonds, Promenade, La Chaux-de-Fonds, Théâtre, La Chaux-de-Fonds, gare, La Chaux-de-Fonds,Musée paysan
Municipalities: La Chaux-de-Fonds
-
- Mon–Fri: 4 trips instead of 2.
- Stops it calls at that it does not today: Wädenswil, Hangenmoos, Wädenswil, Winterberg, Wädenswil, Schmiedstube, Wädenswil, Schwanen, Wädenswil, Glärnisch, Wädenswil, Mühlebach, Wädenswil, Baumgarten, Schönenberg ZH, Dorfhuus
and 19 more
Wädenswil, Krähbach, Wädenswil, Gulmenmatt, Schönenberg ZH, Tanne, Schönenberg ZH, Mühlestalden, Schönenberg ZH, Zweierhof, Schönenberg ZH, Sonne, Wädenswil, Beichlen, Wädenswil, Feld, Wädenswil, Sandhof, Hütten, Friedhof, Hütten, Segel, Schönenberg ZH, Wolfbühl, Hütten, Schöntal, Hütten, Schulhaus, Wädenswil, Burstel, Wädenswil, Chotten, Wädenswil, Mugern, Wädenswil, Schluchtal, Wädenswil, Gisenrüti
2026 → 2027 Mon–Fri 2 → 4
All 52 stops of the line
Hirzel, Kirche, Hirzel, Neuhaus, Hirzel, Spitzen, Hirzel, Strickler, Hirzel, Wolfisbühl, Hirzel, Wässeri, Horgen, Altes Gemeindehaus, Horgen, Bahnhof, Horgen, Bergli, Horgen, Ebnetstrasse, Horgen, Fischenrüti, Horgen, Glärnischhof, Horgen, Käpfnach, Horgen, Risi/Dow, Horgen, Stocker, Horgen, Teufenbach, Horgen, Wannenthal, Horgen, untere Mühle, Horgenberg, Hinterklausen, Horgenberg, Moorschwand, Horgenberg, Vorderklausen, Horgenberg, Widenbach, Horgenberg, Wührenbach, Hütten, Friedhof, Hütten, Schulhaus, Hütten, Schöntal, Hütten, Segel, Schönenberg ZH, Dorfhuus, Schönenberg ZH, Mühlestalden, Schönenberg ZH, Sonne, Schönenberg ZH, Tanne, Schönenberg ZH, Wolfbühl, Schönenberg ZH, Zweierhof, Wädenswil, Baumgarten, Wädenswil, Beichlen, Wädenswil, Burstel, Wädenswil, Chotten, Wädenswil, Feld, Wädenswil, Gisenrüti, Wädenswil, Glärnisch, Wädenswil, Gulmenmatt, Wädenswil, Hangenmoos, Wädenswil, Hintere Rüti Ost, Wädenswil, Krähbach, Wädenswil, Mugern, Wädenswil, Mühlebach, Wädenswil, Neubühl, Wädenswil, Sandhof, Wädenswil, Schluchtal, Wädenswil, Schmiedstube, Wädenswil, Schwanen, Wädenswil, Winterberg
Municipalities: Horgen, Wädenswil
-
- Mon–Fri: 65 trips instead of 33.
- Weekends: 64 trips instead of 32.
2026 → 2027 Mon–Fri 33 → 65 Saturday 32 → 64 Sunday 32 → 64
All 6 stops of the line
Boncourt, Buix, Courchavon, Courtemaîche, Delle, Porrentruy
Municipalities: Basse-Allaine, Boncourt, Courchavon, Porrentruy
-
- No longer calls at: Fribourg, Industrie, Fribourg, J. Vogt, Fribourg, Fries
2026 → 2027 Mon–Fri 266 → 251 Saturday 233 → 192 Sunday 152 → 152
All 33 stops of the line
Fribourg, Bd Pérolles/gare, Fribourg, Beaumont, Fribourg, Bourgknecht, Fribourg, Champriond, Fribourg, Charmettes, Fribourg, Cité-Levant, Fribourg, Fries, Fribourg, Gambach, Fribourg, Guisan, Fribourg, Industrie, Fribourg, J. Vogt, Fribourg, Liselotte-Spreng, Fribourg, Miséricorde, Fribourg, Place Georges Python, Fribourg, St-Pierre, Fribourg, Ste-Thérèse, Fribourg, Tivoli/gare, Fribourg, Torry, Fribourg, Université, Fribourg, bluefactory, Fribourg/Freiburg, Pl. Gare, Villars-sur-Glâne, Berra, Villars-sur-Glâne, Blés-d'Or, Villars-sur-Glâne, Chênes, Villars-sur-Glâne, Cormanon, Villars-sur-Glâne, Coulat, Villars-sur-Glâne, Derrey, Villars-sur-Glâne, Fenetta, Villars-sur-Glâne, Marteray, Villars-sur-Glâne, Martinets, Villars-sur-Glâne, Nuithonie, Villars-sur-Glâne, gare, Villars-sur-Glâne,Rte Préalpes
Municipalities: Fribourg, Villars-sur-Glâne
-
- Mon–Fri, Sunday: last trip at 23:00 instead of 00:08.
2026 → 2027 Mon–Fri 30 → 29 Saturday 32 → 31 Sunday 32 → 30
All 12 stops of the line
Basel SBB, Bern, Gümligen, Interlaken Ost, Interlaken West, Liestal, Münsingen, Olten, Ostermundigen, Sissach, Spiez, Thun
Municipalities: Basel, Bern, Interlaken, Liestal, Muri bei Bern, Münsingen, Olten, Ostermundigen, Sissach, Spiez, Thun
-
- Renamed: «Zürich, Triemli» becomes «Zürich, Triemliplatz».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 52 Saturday 0 → 54 Sunday 0 → 54
All 3 stops of the line
La Douay, Orsières, Sembrancher
Municipalities: Orsières, Sembrancher
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 40 → 0 Saturday 41 → 0 Sunday 41 → 0
All 9 stops of the line
Bovernier, Etiez, La Douay, Le Châble VS, Martigny, Martigny-Bourg, Martigny-Croix, Orsières, Sembrancher
Municipalities: Bovernier, Martigny, Orsières, Sembrancher, Val de Bagnes
-
- No longer calls at: Arosa, Kulm, Arosa, Maran, Arosa, Langlauf/Golf, Arosa, Gollrad, Arosa, Seehalde, Arosa, Seilpark, Arosa, Seeboden
2026 → 2027 Mon–Fri 74 → 74 Saturday 74 → 74 Sunday 74 → 74
All 23 stops of the line
Arosa, Alteinplatz, Arosa, Bahnhof, Arosa, Bellevue, Arosa, Brüggli/Skischule, Arosa, Gada, Arosa, Gollrad, Arosa, Hörnli, Arosa, Kulm, Arosa, Langlauf/Golf, Arosa, Maran, Arosa, Obersee, Arosa, Ochsenbühl, Arosa, Prätschli, Arosa, Rathaus, Arosa, Sandhubel, Arosa, Seeboden, Arosa, Seehalde, Arosa, Seilpark, Arosa, Surlej, Arosa, Untersee, Arosa, Weisshornbahn/Skischule, Arosa, Wetterweide, Arosa, Zentrum
Municipalities: Arosa
-
- Mon–Fri: 79 trips instead of 60.
- Mon–Fri: first trip at 05:01 instead of 05:46.
- Mon–Fri, Saturday: last trip at 00:47 instead of 20:46.
- Saturday: 76 trips instead of 59.
- Sunday: now 74 trips, none before.
2026 → 2027 Mon–Fri 60 → 79 Saturday 59 → 76 Sunday 0 → 74
All 9 stops of the line
Benglen, Bodenacher, Benglen, Gerlisbrunnen, Benglen, Langwis, Fällanden, Eggler, Fällanden, Gemeindehaus, Fällanden, Industrie, Fällanden, Schützenhaus, Schwerzenbach ZH, Bahnhof, Schwerzenbach ZH, Dorf
Municipalities: Fällanden, Schwerzenbach
-
- Mon–Fri, Sunday: last trip at 23:40 instead of 20:31.
- Saturday: 38 trips instead of 30.
- Saturday: last trip at 00:31 instead of 20:31.
- Sunday: 35 trips instead of 28.
- Stops it calls at that it does not today: Niederhasli, Heisel
- No longer calls at: Dielsdorf, Wehntalerstrasse, Steinmaur, Heitlig
2026 → 2027 Mon–Fri 46 → 52 Saturday 30 → 38 Sunday 28 → 35
All 31 stops of the line
Bachs, Alt-Bachs, Bachs, Milchhütte, Bachs, Neu-Bachs, Bachs, Weiherbach, Bülach, Bahnhof, Bülach, Gewerbehaus, Bülach, Hinterbirch, Bülach, Hirslen, Bülach, Sonnenhof, Bülach, Spital, Dielsdorf, Altmoos, Dielsdorf, Dorfzentrum, Dielsdorf, Erlen, Dielsdorf, Ruchwiesen, Dielsdorf, Wehntalerstrasse, Hochfelden, Grabenstrasse, Hochfelden, Martinsmühle, Neerach, Post, Niederhasli, Dorf, Niederhasli, Heisel, Niederhasli, Hofstetterstrasse, Oberglatt ZH, Bahnhof, Oberglatt ZH, Mösli Hofstetten, Stadel b. N., Musterplatz, Stadel b. N., Neuwis-Huus, Stadel b. N., Stig, Stadel b. N., Zentrum, Steinmaur, Bahnhof, Steinmaur, Gemeindehaus, Steinmaur, Heitlig, Steinmaur, Obersteinmaur
Municipalities: Bachs, Bülach, Dielsdorf, Hochfelden, Neerach, Niederhasli, Oberglatt, Stadel, Steinmaur
-
- Saturday: 283 trips instead of 139.
- Saturday: last trip at 02:41 instead of 03:41.
- Sunday: 228 trips instead of 82.
2026 → 2027 Mon–Fri 144 → 151 Saturday 139 → 283 Sunday 82 → 228
All 19 stops of the line
Assens, Bel-Air LEB, Bercher, Cery-Fleur-de-Lys, Cheseaux, Echallens, Etagnières, Fey, Grésaley, Jouxtens-Mézery, Lausanne-Chauderon, Lausanne-Flon, Les Ripes, Prilly-Chasseur, Romanel-sur-Lausanne, Sugnens, Sur Roche, Union-Prilly, Vernand-Camarès
Municipalities: Assens, Bercher, Cheseaux-sur-Lausanne, Echallens, Etagnières, Fey, Jouxtens-Mézery, Lausanne, Montilliez, Prilly, Romanel-sur-Lausanne
-
- Mon–Fri: 37 trips instead of 26.
- Every day: last trip at 20:21 instead of 19:44.
- Weekends: first trip at 06:51 instead of 06:01.
- No longer calls at: Fribourg, Tilleul/Cathédrale, Fribourg, Pont-Zaehringen, Fribourg, Place Georges Python, Fribourg/Freiburg, gare rout., Bourguillon, Niquille, Bourguillon, La Tour
2026 → 2027 Mon–Fri 26 → 37 Saturday 22 → 25 Sunday 22 → 25
All 19 stops of the line
Bourguillon, La Tour, Bourguillon, Niquille, Düdingen, Bahnhof, Düdingen, Jetschwil, Düdingen, Kirche, Düdingen, Mariahilf, Düdingen, Weiermatt, Fribourg, Place Georges Python, Fribourg, Pont-Zaehringen, Fribourg, Tilleul/Cathédrale, Fribourg/Freiburg, gare rout., St. Ursen, Dorf, St. Ursen, Römerswil, St. Ursen, Tasberg, St. Ursen, alte Post, Tafers, Am Kreuz, Tafers, Dorf, Tafers, Muttacker, Tafers, Spital
Municipalities: Düdingen, Fribourg, St. Ursen, Tafers
-
- Every day: 45 trips instead of 36.
- Every day: first trip at 06:23 instead of 07:23.
- Every day: last trip at 23:58 instead of 18:23.
- No longer calls at: Grindelwald, Sportzentrum
2026 → 2027 Mon–Fri 36 → 45 Saturday 36 → 45 Sunday 36 → 45
All 19 stops of the line
Grindelwald, Alpenblick, Grindelwald, Bahnhof, Grindelwald, Bodmi, Grindelwald, Firstbahn, Grindelwald, Gemeindehaus, Grindelwald, Grindelwalderhof, Grindelwald, Ischzaun, Grindelwald, Kirchbühl, Grindelwald, Kirche, Grindelwald, Klusi, Grindelwald, Lauberhorn, Grindelwald, Panorama, Grindelwald, Salzmannsegg, Grindelwald, Spillstatt, Grindelwald, Sportzentrum, Grindelwald, Stein, Grindelwald, Steinbillen, Grindelwald, Stutz, Grindelwald, Tuftbach
Municipalities: Grindelwald
-
- Line 16 becomes line 31, on mostly the same stops.
- Mon–Fri: first trip at 05:29 instead of 06:01.
- Mon–Fri, Saturday: last trip at 20:19 instead of 00:31.
- Sunday: 55 trips instead of 34.
- Sunday: first trip at 06:57 instead of 08:02.
- Sunday: last trip at 20:19 instead of 00:30.
2026 → 2027 Mon–Fri 68 → 60 Saturday 58 → 58 Sunday 34 → 55
All 26 stops of the line
Horw, Bahnhof, Horw, Spitz, Horw, Steinen, Horw, Zentrum, Kriens Mattenhof, Bahnhof, Kriens, Busschleife, Kriens, Dattenmatt, Kriens, Grabenhof, Kriens, Grossfeldstrasse, Kriens, Hofmatt-Bellpark, Kriens, Josef Schryberstrasse, Kriens, Klösterli, Kriens, Krauerhalle, Kriens, Kuonimatt, Kriens, Lauerzweg, Kriens, Oberkuonimatt, Kriens, Pilatusbahn, Kriens, Pilatusmarkt, Kriens, Rosenstrasse, Kriens, Sportweg, Kriens, St. Niklausengasse, Kriens, Steinibach, Kriens, Sternmatt, Kriens, Wiggenhof, Kriens, Zentrum Pilatus, Kriens, Zunacher
Municipalities: Horw, Kriens
-
- Every day: last trip at 23:31 instead of 22:05.
2026 → 2027 Mon–Fri 65 → 68 Saturday 65 → 70 Sunday 65 → 70
All 5 stops of the line
Interlaken Ost, Lauterbrunnen, Matten b. Interlaken, Wilderswil, Zweilütschinen
Municipalities: Gündlischwand, Interlaken, Lauterbrunnen, Matten bei Interlaken, Wilderswil
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 31 Saturday 0 → 4 Sunday 0 → 3
All 17 stops of the line
Blonay, Bois-de-Chexbres, Château-d'Hauteville, Château-de-Blonay, Fayaux, Hauteville, La Chiésaz, Lally, Les Chevalleyres, Les Pléiades, Ondallaz-L'Alliaz, Prélaz-sur-Blonay, St-Légier-Gare, St-Légier-Village, Tusinge, Vevey, Vevey Vignerons
Municipalities: Blonay - Saint-Légier, Vevey
-
- Mon–Fri: first trip at 06:00 instead of 06:26.
- Every day: last trip at 23:48 instead of 18:30.
- Weekends: first trip at 07:00 instead of 07:30.
- No longer calls at: Grindelwald, Stein, Grindelwald, Stutz
2026 → 2027 Mon–Fri 47 → 58 Saturday 44 → 54 Sunday 44 → 54
All 24 stops of the line
Grindelwald, Aspi, Grindelwald, Bahnhof, Grindelwald, Bodmi, Grindelwald, Firstbahn, Grindelwald, Gaggi Säge, Grindelwald, Gemeindehaus, Grindelwald, Gletscherschlucht, Grindelwald, Golf, Grindelwald, Grindelwalderhof, Grindelwald, Kirche, Grindelwald, Klusi, Grindelwald, Kreuzweg, Grindelwald, Mettenberg, Grindelwald, Mettenbergbrücke, Grindelwald, Naturfreundehaus, Grindelwald, Panorama, Grindelwald, Pfingsteggbahn, Grindelwald, Salzmannsegg, Grindelwald, Spillstatt, Grindelwald, Sportzentrum, Grindelwald, Stein, Grindelwald, Steinbillen, Grindelwald, Stutz, Grindelwald, Tuftbach
Municipalities: Grindelwald
-
- Mon–Fri: 72 trips instead of 103.
- Mon–Fri, Sunday: last trip at 23:36 instead of 00:00.
- Saturday: last trip at 23:36 instead of 00:40.
2026 → 2027 Mon–Fri 103 → 72 Saturday 76 → 72 Sunday 75 → 72
All 17 stops of the line
Blonay, Bois-de-Chexbres, Château-d'Hauteville, Château-de-Blonay, Fayaux, Hauteville, La Chiésaz, Lally, Les Chevalleyres, Les Pléiades, Ondallaz-L'Alliaz, Prélaz-sur-Blonay, St-Légier-Gare, St-Légier-Village, Tusinge, Vevey, Vevey Vignerons
Municipalities: Blonay - Saint-Légier, Vevey
-
- Mon–Fri: 68 trips instead of 50.
2026 → 2027 Mon–Fri 50 → 68 Saturday 45 → 43 Sunday 44 → 42
All 15 stops of the line
Amriswil, Baar, Ebikon, Frauenfeld, Konstanz, Kreuzlingen, Luzern, Romanshorn, Rotkreuz, Thalwil, Weinfelden, Winterthur, Zug, Zürich Flughafen, Zürich HB
Municipalities: Amriswil, Baar, Ebikon, Frauenfeld, Kloten, Kreuzlingen, Luzern, Risch, Romanshorn, Thalwil, Weinfelden, Winterthur, Zug, Zürich
-
- Mon–Fri: 200 trips instead of 23.
- Saturday: 154 trips instead of 10.
- Sunday: 108 trips instead of 4.
2026 → 2027 Mon–Fri 23 → 200 Saturday 10 → 154 Sunday 4 → 108
-
- Mon–Fri: 78 trips instead of 39.
- Saturday: 52 trips instead of 19.
- Weekends: first trip at 06:10 instead of 06:54.
- Saturday: last trip at 02:03 instead of 00:03.
- Sunday: 36 trips instead of 18.
- Sunday: last trip at 23:13 instead of 23:37.
- Stops it calls at that it does not today: Les Granges (Orbe), gare, Chavornay, gare
2026 → 2027 Mon–Fri 39 → 78 Saturday 19 → 52 Sunday 18 → 36
All 24 stops of the line
Chavornay, gare, Les Granges (Orbe), gare, Mathod, Bras d'Or, Mathod, Moulin de Mathod, Orbe, Gruvatiez, Orbe, Les Mosaïques, Orbe, Les Moulins, Orbe, Montchoisi, Orbe, collège, Orbe, hôpital, Orbe, poste, Rances, Praz-Riond, Rances, bif., Suscévaz, Au Coin, Suscévaz, Les Vignes, Suscévaz, village, Treycovagnes, Châtelard, Treycovagnes, village, Valeyres-sous-Rances, croisée, Valeyres-sous-Rances, rest., Yverdon, rue de Montagny, Yverdon-les-Bains, Bel-Air, Yverdon-les-Bains, gare, Yverdon-les-Bains, rue d'Orbe
Municipalities: Chavornay, Mathod, Orbe, Rances, Suscévaz, Treycovagnes, Valeyres-sous-Rances, Yverdon-les-Bains
-
- Mon–Fri: 77 trips instead of 104.
- Mon–Fri: first trip at 05:23 instead of 05:52.
- Sunday: 57 trips instead of 31.
- Sunday: first trip at 06:17 instead of 07:20.
- Stops it calls at that it does not today: Grafstal, Unterdorf, Kemptthal, Bahnhof
- No longer calls at: Grafstal, Engelacher
2026 → 2027 Mon–Fri 104 → 77 Saturday 65 → 75 Sunday 31 → 57
All 16 stops of the line
Effretikon, Bahnhof, Effretikon, Zentrum, Grafstal, Engelacher, Grafstal, Oberdorf, Grafstal, Unterdorf, Kemptthal, Bahnhof, Lindau, Dorf, Lindau, Eschikon, Lindau, Rigacher, Tagelswangen, Buckstrasse, Tagelswangen, Dorf, Tagelswangen, Gerenhalde, Tagelswangen, Herdlen, Tagelswangen, Oberwis, Winterberg ZH, Dorf, Winterberg ZH, Wältiwis
Municipalities: Illnau-Effretikon, Lindau
-
- Mon–Fri: first trip at 06:00 instead of 04:53.
- Mon–Fri, Sunday: last trip at 22:33 instead of 01:05.
- No longer calls at: Chur, Bahnhofplatz, Litzirüti, Arosastrasse/Bhf
2026 → 2027 Mon–Fri 71 → 66 Saturday 34 → 32 Sunday 35 → 31
All 28 stops of the line
Arosa, Bahnhof, Calfreisen, Abzw., Calfreisen, Dorf, Castiel, Dorf, Castiel, Galgenbühl, Chur, Bahnhofplatz, Chur, Hof, Chur, Malteser, Chur, Postautostation, Langwies, Abzw. Bahnhof, Litzirüti, Litzirüti, Arosastrasse/Bhf, Lüen, Dorf, Maladers, Brandacker, Maladers, Chisgruob, Maladers, Dorf, Maladers, Sax, Maladers, Schule, Maladers, Tumma, Maladers, alte Post, Molinis, Dorf, Pagig, Abzw., Pagig, Pudanal, Pagig, Tura, Peist, Schulhaus, St. Peter, Caflies, St. Peter, Gufa, St. Peter, Rathaus
Municipalities: Arosa, Chur
-
- Renamed: «Chur, Post I» becomes «Chur, Post I/Bahnhof».
-
- Stops it calls at that it does not today: Kerzers, Schwimmbad, Kerzers, Bahnhof, Kerzers, Käserei, Kerzers, Reservoirweg, Kerzers, Alte Oele, Kerzers, Spittelgässli, Wileroltigen, Kindergarten, Wileroltigen, Mösli
- No longer calls at: Wileroltigen, Feld
2026 → 2027 Mon–Fri 38 → 41 Saturday 38 → 37 Sunday 20 → 19
All 19 stops of the line
Biberen, Bernstrasse, Ferenbalm, Dorf, Ferenbalm, Jerisberg, Ferenbalm, Jerisberghof, Ferenbalm, Rütimatt, Gurbrü, Schulhaus, Gümmenen, Bahnhof, Kerzers, Alte Oele, Kerzers, Bahnhof, Kerzers, Käserei, Kerzers, Reservoirweg, Kerzers, Schwimmbad, Kerzers, Spittelgässli, Rizenbach, Lerchenhubel, Rizenbach, Ofenhausstrasse, Wileroltigen, Dorf, Wileroltigen, Feld, Wileroltigen, Kindergarten, Wileroltigen, Mösli
Municipalities: Ferenbalm, Gurbrü, Kerzers, Wileroltigen
-
- Mon–Fri: 70 trips instead of 102.
- Every day: last trip at 00:15 instead of 23:53.
- Sunday: 56 trips instead of 34.
- Sunday: first trip at 06:11 instead of 06:53.
- No longer calls at: Effretikon, Vogelbuckstrasse, Effretikon, Brüttenerstrasse, Effretikon, Kapelle Rikon
2026 → 2027 Mon–Fri 102 → 70 Saturday 64 → 70 Sunday 34 → 56
All 14 stops of the line
Effretikon, Bahnhof, Effretikon, Brüttenerstrasse, Effretikon, Girhalde, Effretikon, Kapelle Rikon, Effretikon, Vogelbuckstrasse, Effretikon, Zentrum, Grafstal, Engelacher, Grafstal, Thalegg, Grafstal, Unterdorf, Kyburg, Ausserdorf, Kyburg, Billikon, Kyburg, Dorf, Kyburg, Ettenhusen, Ottikon b. Kemptthal
Municipalities: Illnau-Effretikon, Lindau
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 165 → 0 Saturday 147 → 0 Sunday 136 → 0
All 25 stops of the line
Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Brüel, Luzern, Bundesplatz, Luzern, Casino-Palace, Luzern, Hermitage, Luzern, Hotel Seeburg, Luzern, Kantonalbank, Luzern, Luzernerhof, Luzern, Schwanenplatz, Luzern, Seeburg-Schifflände, Luzern, Seefeldstrasse, Luzern, Weinbergli, Luzern, Werkhofstrasse, Meggen, Balm, Meggen, Böschenacher, Meggen, Gottlieben, Meggen, Huob, Meggen, Kapelle, Meggen, Kreuz, Meggen, Lerchenbühl, Meggen, Obermattstrasse, Meggen, Rosenhalde, Meggen, Schlössli, Meggen, Tschädigen
Municipalities: Luzern, Meggen
-
- Mon–Fri, Saturday: 36 trips instead of 79.
- Mon–Fri: first trip at 05:50 instead of 05:04.
- Mon–Fri: last trip at 23:15 instead of 00:16.
- Saturday: last trip at 23:15 instead of 02:02.
- Sunday: 34 trips instead of 68.
- Sunday: last trip at 23:15 instead of 00:02.
2026 → 2027 Mon–Fri 79 → 36 Saturday 79 → 36 Sunday 68 → 34
All 16 stops of the line
Allaman, gare, Aubonne, Bougy-St-Martin, Aubonne, La Levette, Aubonne, La Praz, Aubonne, Le Bornalet, Aubonne, Roveray, Aubonne, gare, Aubonne, hôpital, Gimel, La Vernette, Gimel, bas du village, Gimel, place de L'Union, Gimel, rte de Saubraz, Montherod, Battoir, Montherod, village, Pizy, Le Courtillet, Saubraz, village
Municipalities: Allaman, Aubonne, Gimel, Saubraz
-
- Mon–Fri, Sunday: last trip at 23:20 instead of 22:17.
- Saturday: last trip at 23:20 instead of 22:30.
2026 → 2027 Mon–Fri 108 → 109 Saturday 111 → 113 Sunday 107 → 109
All 22 stops of the line
Arveyes, Bex, Bex Pont-Neuf, Bex-Place-du-Marché, Bouquetins, Bévieux, Col-de-Bretaye, Col-de-Soud, Fontannaz-Seulaz, Foyer Dents-du-Midi, Grand-Moulin, Gryon, Gryon Barboleuse, Gryon Bois-Gentil, Gryon-Chalméry, La Clairière, La Ruaz, Les Posses, Les Salines, Roches Grises, Villars-sur-Ollon, Villars-sur-Ollon Golf
Municipalities: Bex, Gryon, Ollon
-
- Renamed: «Lugano, Stadio» becomes «Lugano, Centro di Calcolo».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 152 Saturday 0 → 146 Sunday 0 → 135
All 28 stops of the line
Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Blattenmoos, Luzern, Brüelstrasse, Luzern, Bundesplatz, Luzern, Casino-Palace, Luzern, Dietschiberg, Luzern, Europe, Luzern, Gasshof, Luzern, Grenzhof, Luzern, Gütsch, Luzern, Haldensteig, Luzern, Hirzenhof, Luzern, Kanonenstrasse, Luzern, Kantonalbank, Luzern, Kasernenplatz, Luzern, Kreuzstutz, Luzern, Luzernerhof, Luzern, Längweiher, Luzern, Michaelshof, Luzern, Pilatusplatz, Luzern, Rönnimoosrain, Luzern, Schwanenplatz, Luzern, Schützenhaus, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Würzenbach, Luzern, Würzenbachmatte
Municipalities: Luzern
-
- Line VAE becomes line IR32, on mostly the same stops.
2026 → 2027 Mon–Fri 43 → 43 Saturday 42 → 42 Sunday 42 → 42
All 32 stops of the line
Altmatt, Arth-Goldau, Biberbrugg, Biberegg, Blumenau, Brunnadern-Neckertal, Degersheim, Freienbach SOB, Herisau, Kaltbrunn, Küssnacht am Rigi, Lichtensteig, Luzern, Luzern Verkehrshaus, Meggen Zentrum, Mogelsberg, Pfäffikon SZ, Rapperswil SG, Riedmatt SZ, Rothenthurm, Samstagern, Sattel, Schachen (Herisau), Schindellegi-Feusisberg, Schmerikon, St. Gallen, St. Gallen Haggen, Steinerberg, Uznach, Wattwil, Wilen bei Wollerau, Wollerau
Municipalities: Arth, Degersheim, Feusisberg, Freienbach, Herisau, Kaltbrunn, Küssnacht (SZ), Luzern, Meggen, Neckertal, Rapperswil-Jona, Richterswil, Rothenthurm, Sattel, Schmerikon, St. Gallen, Steinerberg, Uznach, Wattwil, Wollerau
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 25
All 8 stops of the line
Genolier, Givrins, L'Asse, La Vuarpillière, Les Plantaz, Nyon, Trélex, Trélex dépôt
Municipalities: Genolier, Givrins, Nyon, Trélex
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 149 → 0
All 13 stops of the line
Lausanne, Boston, Lausanne, Chauderon, Lausanne, Chauderon-Ale, Lausanne, Halle de Sébeillon, Lausanne, Prélaz, Lausanne, Recordon, Prilly-Malley, Galicien, Renens VD, 14 Avril, Renens VD, Avenir, Renens VD, Croisée/Tilleuls, Renens VD, Hôtel-de-Ville/ECAL, Renens VD, Perrelet, Renens VD, Sous l'Eglise
Municipalities: Lausanne, Prilly, Renens (VD)
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 20 Saturday 0 → 20 Sunday 0 → 20
All 6 stops of the line
Chavornay, Cossonay-Penthalaz, Les Granges (Orbe), Orbe, Renens VD, St-Eloi
Municipalities: Chavornay, Orbe, Penthalaz, Renens (VD)
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri, Saturday: last trip at 00:34 instead of 20:30.
- Saturday: 76 trips instead of 59.
- Sunday: now 74 trips, none before.
2026 → 2027 Mon–Fri 84 → 76 Saturday 59 → 76 Sunday 0 → 74
All 9 stops of the line
Benglen, Bodenacher, Benglen, Gerlisbrunnen, Binz bei Maur, Twäracher, Pfaffhausen, Müseren, Zürich, Friedhof Witikon, Zürich, Glockenacker, Zürich, Klusplatz, Zürich, Loorenstrasse, Zürich, Zentrum Witikon
Municipalities: Fällanden, Maur, Zürich
-
- No longer calls at: Regensdorf, Althard/Bahnhof, Boppelsen, Dorf, Boppelsen, Hand, Buchs ZH, Post
2026 → 2027 Mon–Fri 149 → 139 Saturday 131 → 131 Sunday 74 → 74
All 25 stops of the line
Adlikon b. R., Dorf, Adlikon b. R., Pächterried, Adlikon b. R., Sonnhalde, Adlikon b. R., Sonnhalde West, Boppelsen, Dorf, Boppelsen, Hand, Buchs ZH, Linde, Buchs ZH, Petermoos, Buchs ZH, Post, Regensdorf, Althard/Bahnhof, Regensdorf, Lettenhau, Regensdorf, Obstgarten, Regensdorf, Ostring, Regensdorf, Zentrum, Regensdorf, Zentrum Ost, Regensdorf-Watt, Bahnhof, Watt, Dorf, Watt, Geerenweg, Watt, Schulhaus, Zürich Altstetten, Bahnhof N, Zürich, Frankental, Zürich, Geeringstrasse, Zürich, Grünwald, Zürich, Riedhofstrasse, Zürich, Tüffenwies
Municipalities: Boppelsen, Buchs (ZH), Regensdorf, Zürich
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 146 → 0 Saturday 146 → 0 Sunday 140 → 0
All 17 stops of the line
Fribourg, Champ-Fleuri, Fribourg, Champ-des-Fontaines, Fribourg, Charmettes, Fribourg, Fries, Fribourg, Gambach, Fribourg, Industrie, Fribourg, J. Vogt, Fribourg, Jura Chassotte, Fribourg, Miséricorde, Fribourg, Place Georges Python, Fribourg, St-Pierre, Fribourg, Ste-Thérèse, Fribourg, Tivoli/gare, Fribourg, Université, Fribourg, Vuille, Fribourg/Freiburg, Pl. Gare, Givisiez, Mont Carmel
Municipalities: Fribourg, Givisiez
Uncertain: this operator’s 2027 timetable looks incomplete so far.
-
- Line IRLEX becomes line IR42, on mostly the same stops.
2026 → 2027 Mon–Fri 36 → 37 Saturday 38 → 37 Sunday 38 → 37
All 11 stops of the line
Dallenwil, Engelberg, Grafenort, Hergiswil NW, Horw, Kriens Mattenhof, Luzern, Niederrickenbach Station, Stans, Stansstad, Wolfenschiessen
Municipalities: Dallenwil, Engelberg, Hergiswil (NW), Horw, Kriens, Luzern, Stans, Stansstad, Wolfenschiessen
-
- No longer calls at: Ettlingen West, Bruchhausen (b Ettl), Malsch, Muggensturm
2026 → 2027 Mon–Fri 49 → 51 Saturday 38 → 38 Sunday 38 → 38
All 52 stops of the line
Achern, Appenweier, Auggen, Bad Bellingen, Bad Krozingen, Baden-Baden, Baden-Baden Haueneberstein, Baden-Baden Rebland, Basel Bad Bf, Basel SBB, Bruchhausen (b Ettl), Buggingen, Bühl (Baden), Denzlingen, Ebringen, Efringen-Kirchen, Eimeldingen, Emmendingen, Ettlingen West, Freiburg(Breisgau) Hbf, Freiburg(Breisgau) Herdern, Freiburg(Breisgau) St. Georgen, Freiburg(Breisgau) Zähringen, Friesenheim (Baden), Gundelfingen (Breisgau), Haltingen, Heitersheim, Herbolzheim (Breisgau), Istein, Karlsruhe Hbf, Kenzingen, Kleinkems, Kollmarsreute, Köndringen, Lahr (Schwarzw), Malsch, Muggensturm, Müllheim im Markgräflerland, Norsingen, Offenburg, Orschweier, Rastatt, Renchen (D), Rheinweiler, Riegel-Malterdingen, Ringsheim/Europa-Park, Schallstadt, Schliengen, Sinzheim, Sinzheim Nord, Teningen-Mundingen, Weil am Rhein
Municipalities: Basel
-
- Renamed: «Luzern, Verkehrshaus/Lido» becomes «Luzern Verkehrshaus, Bahnhof».
-
- Mon–Fri: last trip at 22:03 instead of 20:10.
- Saturday: last trip at 22:03 instead of 20:20.
- Sunday: 120 trips instead of 96.
- Sunday: last trip at 22:03 instead of 20:18.
2026 → 2027 Mon–Fri 189 → 211 Saturday 103 → 127 Sunday 96 → 120
All 21 stops of the line
Zürich Altstetten, Bahnhof, Zürich Hardbrücke, Bahnhof, Zürich, Albisrank, Zürich, Albisriederplatz, Zürich, Altes Krematorium, Zürich, Baslerstrasse, Zürich, Bristenstrasse, Zürich, Bucheggplatz, Zürich, Escher-Wyss-Platz, Zürich, Flurstrasse, Zürich, Hardplatz, Zürich, Herdernstrasse, Zürich, Hubertus, Zürich, Kappeli, Zürich, Letzibach, Zürich, Letzipark, Zürich, Letzipark West, Zürich, Milchbuck, Zürich, Rosengartenstrasse, Zürich, SBB-Werkstätte, Zürich, Schiffbau
Municipalities: Zürich
-
- Mon–Fri: 37 trips instead of 67.
- Stops it calls at that it does not today: Châtel-St-Denis, Pra de Plan, Châtel-St-Denis, Dally, Châtel-St-Denis, Artisans, Châtel-St-Denis, Le Bourg
- No longer calls at: Châtel-St-Denis, Pontille
2026 → 2027 Mon–Fri 67 → 37
All 15 stops of the line
Bossonnens, gare, Bossonnens, route d'Oron, Châtel-St-Denis, Artisans, Châtel-St-Denis, Bellière, Châtel-St-Denis, Dally, Châtel-St-Denis, L'Epine, Châtel-St-Denis, Le Bourg, Châtel-St-Denis, Place d'Armes, Châtel-St-Denis, Pontille, Châtel-St-Denis, Pra de Plan, Châtel-St-Denis, gare, Palézieux, gare, Remaufens, gare, Remaufens, route du Crage, Remaufens, village
Municipalities: Bossonnens, Châtel-Saint-Denis, Oron, Remaufens
-
- Line 19 becomes line 9, on mostly the same stops.
- Mon–Fri: 142 trips instead of 243.
- Saturday: 142 trips instead of 204.
- Saturday: first trip at 04:57 instead of 05:17.
- Sunday: 131 trips instead of 201.
2026 → 2027 Mon–Fri 243 → 142 Saturday 204 → 142 Sunday 201 → 131
All 31 stops of the line
Luzern Littau, Bahnhof, Luzern, Bahnhof, Luzern, Blattenmoos, Luzern, Bundesplatz, Luzern, Eisfeldstrasse, Luzern, Friedental, Luzern, Gasshof, Luzern, Grenzhof, Luzern, Kanonenstrasse, Luzern, Kantonalbank, Luzern, Kantonsspital, Luzern, Kreuzstutz, Luzern, Littau Dorf, Luzern, Luzernerhof, Luzern, Längweiher, Luzern, Löwenplatz, Luzern, Matthof, Luzern, Michaelshof, Luzern, Reussport, Luzern, Rosenberg, Luzern, Rönnimoosrain, Luzern, Schlossberg, Luzern, Schwanenplatz, Luzern, Schönbühl, Luzern, Schützenhaus, Luzern, St. Karli, Luzern, Urnerhof, Luzern, Wartegg, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Wesemlinrain
Municipalities: Luzern
-
- No longer calls at: Döttingen, Bahnhof, Döttingen, Zentrum, Bad Zurzach, Bahnhof, Döttingen, Chunte, Koblenz, Bahnhof, Klingnau, Dorfstrasse, Koblenz, Landstrasse/Dorf, Rietheim, Hauptstrasse
2026 → 2027 Mon–Fri 54 → 54 Saturday 38 → 38 Sunday 38 → 38
All 34 stops of the line
Bad Zurzach, Bahnhof, Baden, Bahnhof West, Baden, Historisches Museum, Baden, Kantonsschule, Baden, Postautostation, Baden, Schulhausplatz, Baden, Stein, Döttingen, Bahnhof, Döttingen, Chunte, Döttingen, Zentrum, Ehrendingen, Breitwies, Ehrendingen, Höhtal, Ehrendingen, Niedermatt, Ehrendingen, Post, Ehrendingen, Tiefenwaag, Ehrendingen, Unterdorf, Endingen, Israelit. Friedhof, Endingen, Schöntal, Endingen, Zentrum, Ennetbaden, Rütenen-Felmen, Ennetbaden, Schützenhaus, Freienwil, Dorf, Klingnau, Dorfstrasse, Koblenz, Bahnhof, Koblenz, Landstrasse/Dorf, Lengnau AG, Brücke, Lengnau AG, Gewerbegebiet, Lengnau AG, Unterlengnau, Niederweningen, Bahnhof, Rietheim, Hauptstrasse, Schneisingen, Murzlen, Tegerfelden, Hochbrücke, Tegerfelden, Kirche, Unterendingen, Dorf
Municipalities: Baden, Döttingen, Ehrendingen, Endingen, Ennetbaden, Freienwil, Klingnau, Koblenz, Lengnau (AG), Niederweningen, Schneisingen, Tegerfelden, Zurzach
-
- No longer calls at: Splügen, Dorf, Medels im Rheinwald, Abzw., Splügen, Bergbahnen, Sufers, Underem Dorf, Nufenen, Dorf, Andeer, Rofflaschlucht, Andeer, Bärenburg, Hinterrhein, Dorf
and 1 more
Hinterrhein, Tunnel Nordportal
2026 → 2027 Mon–Fri 28 → 27 Saturday 19 → 19 Sunday 19 → 19
All 25 stops of the line
Andeer, Bärenburg, Andeer, Heilbad, Andeer, Rofflaschlucht, Andeer, posta, Donat, Farden, Donat, Pazen, Donat, vischnànca, Hinterrhein, Dorf, Hinterrhein, Tunnel Nordportal, Lohn GR, Dorf, Lohn GR, Val Vins, Lohn GR, spv. Lohn, Mathon, Dorf, Mathon, Muntsulej, Medels im Rheinwald, Abzw., Nufenen, Dorf, Pignia, Abzw. Clugin, Pignia, Dorf, Splügen, Bergbahnen, Splügen, Dorf, Sufers, Underem Dorf, Wergenstein, Dorf, Wergenstein, Lavanos, Zillis, Dorf, Zillis, Schulhaus
Municipalities: Andeer, Muntogna da Schons, Rheinwald, Sufers, Zillis-Reischen
- No longer calls at: Splügen, Dorf, Medels im Rheinwald, Abzw., Splügen, Bergbahnen, Sufers, Underem Dorf, Nufenen, Dorf, Andeer, Rofflaschlucht, Andeer, Bärenburg, Hinterrhein, Dorf
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 142 → 0 Saturday 124 → 0 Sunday 89 → 0
All 42 stops of the line
Chur, Alexanderplatz, Chur, Arlibonstrasse, Chur, Bahnhofplatz, Chur, Benerpark, Chur, Berggasse, Chur, Bondastrasse, Chur, Böschenstrasse, Chur, Calunastrasse, Chur, Eulengut, Chur, Fondeiweg, Chur, Fontanaspital, Chur, Fürstenwald, Chur, Fürstenwaldstrasse, Chur, Grischunaweg FHGR, Chur, Grossbruggerweg, Chur, Güterstrasse, Chur, Heckenweg, Chur, Industriestrasse, Chur, Kantonsspital, Chur, Kleinbruggen, Chur, Kleinwaldegg, Chur, Kreuzspital, Chur, Lochertstrasse, Chur, Medienhaus/Rossboden, Chur, Meierweg, Chur, Neubruchstrasse, Chur, Obere Au, Chur, Obere Au P+R, Chur, Plantaweg, Chur, Post I/Bahnhof, Chur, Prasserieweg, Chur, Quader Center, Chur, Rheinfels, Chur, Ringstrasse FHGR, Chur, Rossboden, Chur, Ruchenbergstrasse, Chur, Rätusstrasse, Chur, Schulhaus Quader, Chur, Sommeraustr. Rossboden, Chur, Splügenstrasse, Chur, Sägenstrasse, Chur, Tellostrasse
Municipalities: Chur
-
- Stops it calls at that it does not today: Visp, Spital, Visp, Kulturzentrum La Poste, Visp, Friedhof, Visp, Hubelstrasse, Visp, St. Jodern, Visp, Hubel-/St. Jodernstrasse, Baltschieder, Schulhaus
2026 → 2027 Mon–Fri 50 → 53 Saturday 36 → 40 Sunday 28 → 30
All 27 stops of the line
Ausserberg, Abzw. St. German, Ausserberg, Bahnhof, Ausserberg, Brandenhütten, Ausserberg, Chronufluo, Ausserberg, Distern, Ausserberg, Dorf, Ausserberg, Giblätt, Ausserberg, Hohtenn, Ausserberg, Stapfa, Baltschieder, Cavallo, Baltschieder, Dorf, Baltschieder, Hof, Baltschieder, Hofmatte, Baltschieder, Kreuzmatte, Baltschieder, Kumme, Baltschieder, Schulhaus, Visp, Bahnhof Nord, Visp, Bahnhof Süd, Visp, Fassji, Visp, Friedhof, Visp, Hubel-/St. Jodernstrasse, Visp, Hubelstrasse, Visp, Kleegärten, Visp, Kulturzentrum La Poste, Visp, Lonzawerke, Visp, Spital, Visp, St. Jodern
Municipalities: Ausserberg, Baltschieder, Visp
-
- Stops it calls at that it does not today: Visp, Bahnhof Süd, Staldenried, Räbwier, Stalden VS, Ackersand/Post, Visp, Stundhaus, Neubrück VS, Stalden VS, Mühlackern, Visp, Lonzawerke, Visp, Staldbach
2026 → 2027 Mon–Fri 29 → 29 Saturday 24 → 24 Sunday 15 → 15
All 44 stops of the line
Bürchen, Bürchneralp, Bürchen, Diebjen, Bürchen, Egga, Bürchen, Eischmatten, Bürchen, Lischweide, Bürchen, Rest. Panorama, Bürchen, Station, Moosalp, Neubrück VS, Stalden VS, Ackersand/Post, Stalden VS, Grossacker, Stalden VS, Merjen, Stalden VS, Mühlackern, Stalden VS, Mühlebach, Stalden VS, Stahlen, Stalden VS, Walchgraben, Stalden VS, Weng, Stalden-Saas, Bahnhof, Staldenried, Räbwier, Törbel, Abzw. Zeneggen, Törbel, Bachtoli, Törbel, Biela, Törbel, Bina, Törbel, Brunnen, Törbel, Burgen, Törbel, Chämbricheer, Törbel, Eischbiel, Törbel, Furen, Törbel, Furenmatten, Törbel, Halmern, Törbel, Kirche, Törbel, Leischa, Törbel, Oberbrunnen, Törbel, Oberdorf, Törbel, Site, Törbel, Skilift Z Niwwu, Törbel, Treichelboden, Törbel, Ueberfeld, Törbel, Unterflüh, Törbel, Zen Springen, Visp, Bahnhof Süd, Visp, Lonzawerke, Visp, Staldbach, Visp, Stundhaus
Municipalities: Bürchen, Stalden (VS), Staldenried, Törbel, Visp, Visperterminen
-
- Mon–Fri: 81 trips instead of 63.
- Mon–Fri: last trip at 00:21 instead of 21:42.
- Weekends: last trip at 00:09 instead of 21:42.
2026 → 2027 Mon–Fri 63 → 81 Saturday 63 → 73 Sunday 63 → 73
All 18 stops of the line
Bussigny, Cocagne, Bussigny, Condémine, Bussigny, Grand-Record, Bussigny, Jordil, Bussigny, Rente, Bussigny, Riettaz, Bussigny, Sauge, Bussigny, Sottelles, Bussigny, St-Germain, Bussigny, Sullens, Bussigny, Tatironne, Bussigny, Vieux-Four, Bussigny, gare, Villars-Ste-Croix, Colice, Villars-Ste-Croix, Croix-Péage, Villars-Ste-Croix, En Coulaye, Villars-Ste-Croix, Le Sansy, Villars-Ste-Croix, village
Municipalities: Bussigny, Crissier, Villars-Sainte-Croix
-
- Mon–Fri, Saturday: last trip at 00:31 instead of 21:04.
- Sunday: now 68 trips, none before.
2026 → 2027 Mon–Fri 62 → 76 Saturday 58 → 72 Sunday 0 → 68
All 6 stops of the line
Boppelsen, Dorf, Boppelsen, Hand, Otelfingen, Alte Post, Otelfingen, Bahnhof, Otelfingen, Landstrasse, Otelfingen, Schule
Municipalities: Boppelsen, Otelfingen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 11 → 0 Saturday 12 → 0 Sunday 12 → 0
All 6 stops of the line
Basel SBB, Belfort-Montbéliard TGV, Dijon, Mulhouse, Paris Gare de Lyon, Zürich HB
Municipalities: Basel, Zürich
-
- Line 12 becomes line 3, on mostly the same stops.
- Mon–Fri: 143 trips instead of 276.
- Saturday: 145 trips instead of 213.
2026 → 2027 Mon–Fri 276 → 143 Saturday 213 → 145 Sunday 145 → 133
All 32 stops of the line
Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Blattenmoos, Luzern, Brüelstrasse, Luzern, Bundesplatz, Luzern, Büttenen, Luzern, Büttenenhalde, Luzern, Casino-Palace, Luzern, Dietschiberg, Luzern, Eggen, Luzern, Europe, Luzern, Gasshof, Luzern, Giseli, Luzern, Grenzhof, Luzern, Gütsch, Luzern, Haldensteig, Luzern, Hirzenhof, Luzern, Kanonenstrasse, Luzern, Kantonalbank, Luzern, Kasernenplatz, Luzern, Kreuzstutz, Luzern, Luzernerhof, Luzern, Längweiher, Luzern, Michaelshof, Luzern, Oberseeburg, Luzern, Oberseeburghöhe, Luzern, Pilatusplatz, Luzern, Rönnimoosrain, Luzern, Schwanenplatz, Luzern, Schützenhaus, Luzern, Weinbergli, Luzern, Werkhofstrasse
Municipalities: Luzern
-
- Stops it calls at that it does not today: Visp, Kleegärten, Visp, Bahnhof Nord, Visp, Fassji, Visp, West, Visp, Schwimmbad, Visp, Sportplatz
2026 → 2027 Mon–Fri 47 → 49 Saturday 28 → 28 Sunday 20 → 20
All 24 stops of the line
Bitzinen, Abzw., Niederhäusern, Visp, Bahnhof Nord, Visp, Bahnhof Süd, Visp, Bella Vista, Visp, Fassji, Visp, Kleegärten, Visp, Kulturzentrum La Poste, Visp, Lonzawerke, Visp, Schwimmbad, Visp, Spital, Visp, Sportplatz, Visp, Tschill, Visp, West, Visperterminen, Busterminal, Visperterminen, Bächji, Visperterminen, Chlei Derfji, Visperterminen, Chrizji, Visperterminen, Dorfeingang, Visperterminen, Kellerei, Visperterminen, Oberstalden, Visperterminen, Schulhaus, Visperterminen, Toppi, Visperterminen, Unterstalden
Municipalities: Visp, Visperterminen
-
- Renamed: «Lugano, Gerra» becomes «Lugano, Gerra/Stadio».
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 624 → 0 Saturday 624 → 0 Sunday 624 → 0
-
- Mon–Fri, Saturday: last trip at 22:08 instead of 23:25.
- Sunday: last trip at 22:08 instead of 23:45.
2026 → 2027 Mon–Fri 40 → 37 Saturday 40 → 37 Sunday 40 → 37
All 24 stops of the line
Andermatt, Bettmeralp Talstation, Biel (Goms), Bitsch, Blitzingen, Brig Bahnhofplatz, Eyholz, Fiesch, Fiesch Feriendorf, Fürgangen-Bellwald Talstation, Geschinen, Gluringen, Grengiols, Hospental, Lax, Mörel, Münster VS, Niederwald, Obergesteln, Oberwald, Realp, Reckingen VS, Ulrichen, Visp
Municipalities: Andermatt, Bellwald, Bitsch, Brig-Glis, Fiesch, Goms, Grengiols, Hospental, Lax, Mörel-Filet, Obergoms, Realp, Visp
-
- Mon–Fri: first trip at 06:13 instead of 05:13.
- Mon–Fri: last trip at 19:06 instead of 20:43.
- Stops it calls at that it does not today: Düdingen, Warpel, Düdingen, Weiermatt, Düdingen, Gantrischweg, Düdingen, Briegli, Düdingen, Birchhölzli
2026 → 2027 Mon–Fri 32 → 28 Saturday 28 → 28 Sunday 28 → 28
All 9 stops of the line
Düdingen, Bahnhof, Düdingen, Birchhölzli, Düdingen, Briegli, Düdingen, Chännelmatt, Düdingen, Gantrischweg, Düdingen, Käsereistrasse, Düdingen, Leimacker, Düdingen, Warpel, Düdingen, Weiermatt
Municipalities: Düdingen
-
- Stops it calls at that it does not today: Schwyz
2026 → 2027 Mon–Fri 21 → 22 Saturday 22 → 21 Sunday 20 → 19
All 12 stops of the line
Altdorf UR, Arth-Goldau, Bellinzona, Biasca, Chiasso, Flüelen, Lugano, Mendrisio, Rotkreuz, Schwyz, Zug, Zürich HB
Municipalities: Altdorf (UR), Arth, Bellinzona, Biasca, Chiasso, Flüelen, Lugano, Mendrisio, Risch, Schwyz, Zug, Zürich
-
- Mon–Fri: 60 trips instead of 46.
- Saturday: 60 trips instead of 28.
- Saturday: last trip at 20:44 instead of 19:30.
- No longer calls at: Regensdorf, Obstgarten, Regensdorf, Zentrum, Regensdorf, Zentrum Ost
2026 → 2027 Mon–Fri 46 → 60 Saturday 28 → 60
All 11 stops of the line
Regensdorf, Altersheim, Regensdorf, Dreispitz, Regensdorf, Feldblumenstrasse, Regensdorf, Gemeindehaus, Regensdorf, Moosächer, Regensdorf, Obstgarten, Regensdorf, Sportanlage Wisa., Regensdorf, Strassenverkehrs., Regensdorf, Zentrum, Regensdorf, Zentrum Ost, Regensdorf-Watt, Bahnhof
Municipalities: Regensdorf
-
- Mon–Fri: 110 trips instead of 152.
- Stops it calls at that it does not today: Belp, Eichholzweg, Belp, Industrie, Belp, Hühnerhubel
2026 → 2027 Mon–Fri 152 → 110 Saturday 104 → 125 Sunday 102 → 101
All 41 stops of the line
Belp, Aemmenmatt, Belp, Bahnhof, Belp, Bützacker, Belp, Eichholzweg, Belp, Fahrhubelweg, Belp, Giessenbad, Belp, Holiebi, Belp, Hühnerhubel, Belp, Industrie, Belp, Käsereistrasse, Belp, Lehn, Belp, Muristrasse, Belp, Neumatt, Belp, Schützen, Belp, Zelgweg, Bern Flughafen, Bern, Bahnhof, Bern, Eigerplatz, Konolfingen, Bahnhof, Konolfingen, Dorf, Konolfingen, Grünegg, Konolfingen, Haldenweg, Konolfingen, Kreuzplatz, Konolfingen, Ursellen, Konolfingen,Brunnhaldenstrasse, Münsingen, Bahnhof, Münsingen, Dorfmatt, Münsingen, Dorfplatz, Münsingen, Finkenweg, Münsingen, Höheacker, Münsingen, Krankenhausweg, Münsingen, Lorraine, Münsingen, Rondell, Münsingen, Schwand, Münsingen, Spital, Rubigen, Bahnhof, Rubigen, Dorfmatte, Rubigen, Hunzigenbrügg, Rubigen, Thunstrasse Süd, Tägertschi, Dorf, Wabern, Eichholz
Municipalities: Belp, Bern, Konolfingen, Köniz, Münsingen, Rubigen
-
- Stops it calls at that it does not today: Bülach, Kantonsschule, Bülach, Witenwisen, Bülach, Moritz-Meyer-Weg
- No longer calls at: Bülach, Untertor
2026 → 2027 Mon–Fri 90 → 89 Saturday 82 → 80 Sunday 81 → 80
All 22 stops of the line
Bachenbülach, Schmiede, Bachenbülach, alte Post, Bülach, Bahnhof, Bülach, Cholplatz, Bülach, Kantonsschule, Bülach, Mettmenriet, Bülach, Moritz-Meyer-Weg, Bülach, Sonnenhof, Bülach, Untertor, Bülach, Witenwisen, Kloten, Kaserne Ost, Kloten, Sporthalle Ruebisbach, Kloten, Zum Wilden Mann, Winkel, Bühlhof, Winkel, Oberdorf, Winkel, Oberrüti, Winkel, Seebüel, Winkel, Wisental, Winkel, Zentrum, Zürich Flughafen, Bahnhof, Zürich Flughafen, Fracht, Zürich Flughafen, OPC
Municipalities: Bachenbülach, Bülach, Kloten, Winkel
-
- Mon–Fri: 146 trips instead of 73.
- Saturday: 142 trips instead of 70.
- Sunday: last trip at 00:24 instead of 23:32.
- No longer calls at: Muri AG, Spital
2026 → 2027 Mon–Fri 73 → 146 Saturday 70 → 142 Sunday 66 → 78
All 20 stops of the line
Affoltern a.A., Bahnhof, Affoltern a.A., Moosbach, Aristau, Birri, Merenschwand, Allmend Gut, Merenschwand, Hinterdorf, Merenschwand, Unterdorf, Merenschwand, Unterrüti, Merenschwand, Zentrum, Muri AG, Bahnhof, Muri AG, Egg, Muri AG, Grindelstrasse, Muri AG, Kreisel, Muri AG, Spital, Obfelden, Bachstrasse, Obfelden, Gessnerstrasse, Obfelden, Hölibachstrasse, Obfelden, Toussen, Obfelden, Unterlunnern, Obfelden, alte Post, Rickenbach AG, Zürichstrasse
Municipalities: Affoltern am Albis, Aristau, Merenschwand, Muri (AG), Obfelden
-
- Mon–Fri: 70 trips instead of 115.
2026 → 2027 Mon–Fri 115 → 70 Saturday 65 → 66 Sunday 54 → 55
All 19 stops of the line
Arzier, Bassins, Genolier, Genolier Sus-Châtel, Genolier clinique/campus, Givrins, L'Asse, La Chèvrerie-Monterêt, La Cure, La Givrine, La Vuarpillière, Le Muids, Les Plantaz, Les Pralies, Nyon, St-Cergue, St-Cergue Les Cheseaux, Trélex, Trélex dépôt
Municipalities: Arzier-Le Muids, Genolier, Givrins, Nyon, Saint-Cergue, Trélex
-
- Renamed: «Neuhausen, Rhytech» becomes «Neuhausen, Klettgauerstrasse».
-
- Renamed: «Neuhausen, Kreuzstrasse» becomes «Neuhausen, Rhytech».
-
- Mon–Fri: last trip at 20:59 instead of 19:30.
- Stops it calls at that it does not today: Adlikon b. R., Sonnhalde, Adlikon b. R., Sonnhalde West, Regensdorf, Pumpwerkstrasse
2026 → 2027 Mon–Fri 58 → 72
All 9 stops of the line
Adlikon b. R., Sonnhalde, Adlikon b. R., Sonnhalde West, Regensdorf, Allmend, Regensdorf, Althard/Bahnhof, Regensdorf, Hardhölzli, Regensdorf, Pumpwerkstrasse, Regensdorf, Querstrasse, Regensdorf, Spittelhölzli, Regensdorf-Watt, Bahnhof
Municipalities: Regensdorf
-
- Stops it calls at that it does not today: Grenchen, Hôtel de Ville, Grenchen, Lingeriz Ost, Grenchen, Lingeriz West
- No longer calls at: Grenchen, Karl Mathy, Grenchen, Monbijou
2026 → 2027 Mon–Fri 61 → 61 Saturday 57 → 57
All 29 stops of the line
Bettlach, Bahnhof, Bettlach, Dorfplatz, Bettlach, Gesundheitszentrum, Bettlach, Hochhaus, Bettlach, Krone, Bettlach, Post, Grenchen Nord, Bahnhof, Grenchen Süd, Bahnhof, Grenchen, Brüel, Grenchen, Flughafenstrasse, Grenchen, Flurstrasse Süd, Grenchen, Friedhof, Grenchen, Girardstrasse, Grenchen, Güterstrasse, Grenchen, Hôtel de Ville, Grenchen, Industrie Zentrum, Grenchen, Karl Mathy, Grenchen, Lebernstrasse, Grenchen, Leuzigenstrasse, Grenchen, Lingeriz Ost, Grenchen, Lingeriz Süd, Grenchen, Lingeriz West, Grenchen, Monbijou, Grenchen, N. Wengi-Strasse, Grenchen, Postplatz, Grenchen, Postplatz Süd, Grenchen, Reibenstrasse, Grenchen, Riederen, Grenchen, Simplon
Municipalities: Bettlach, Grenchen
-
- Mon–Fri, Saturday: last trip at 00:28 instead of 20:45.
- Sunday: last trip at 23:28 instead of 20:00.
2026 → 2027 Mon–Fri 61 → 65 Saturday 59 → 63 Sunday 27 → 31
All 9 stops of the line
Rüti ZH, Bahnhof, Rüti ZH, Bandwies, Rüti ZH, Bergacher, Rüti ZH, Gruebenplatz, Rüti ZH, Löwen, Rüti ZH, Moosstrasse, Rüti ZH, Sonnenplatz, Rüti ZH, Steinacher, Rüti ZH, Steinstrasse
Municipalities: Rüti (ZH)
-
- Mon–Fri: 8 trips instead of 21.
- Mon–Fri: first trip at 06:59 instead of 05:40.
- Mon–Fri: last trip at 17:51 instead of 20:22.
- Saturday: 10 trips instead of 39.
- Saturday: last trip at 17:45 instead of 19:53.
- Sunday: 6 trips instead of 22.
- Sunday: first trip at 09:10 instead of 08:41.
- Sunday: last trip at 17:33 instead of 18:10.
2026 → 2027 Mon–Fri 21 → 8 Saturday 39 → 10 Sunday 22 → 6
All 12 stops of the line
La Motte, Ocourt, Ocourt, Moulin-du-Doubs, St-Ursanne, Bellefontaine, St-Ursanne, Chamsat, St-Ursanne, Le Tillot, St-Ursanne, Lorette, St-Ursanne, Pont St-Jean/ville, St-Ursanne, bif. sur Seleute, St-Ursanne, gare, St-Ursanne, l'écluse, St-Ursanne, porte St-Pierre
Municipalities: Clos du Doubs
-
- Mon–Fri: 10 trips instead of 22.
- Mon–Fri: last trip at 18:36 instead of 19:36.
2026 → 2027 Mon–Fri 22 → 10
All 4 stops of the line
Romanshorn, St. Gallen, St. Gallen St. Fiden, Wittenbach
Municipalities: Romanshorn, St. Gallen, Wittenbach
-
- Stops it calls at that it does not today: Winterthur, Hauptbahnhof, Winterthur, Loki, Breite b. N'dorf, W'thurerstr.
2026 → 2027 Mon–Fri 102 → 104 Saturday 78 → 78 Sunday 75 → 75
All 27 stops of the line
Bassersdorf, Bahnhof, Bassersdorf, Dietlikonerstr., Bassersdorf, Gemeindehaus, Bassersdorf, Rietli, Bassersdorf, Schmitte, Birchwil (Nürensdorf), Breite b. N'dorf, W'thurerstr., Breite b. N'dorf,Grünenwaldstr, Brütten, Harossen, Brütten, Hofacher, Brütten, Zentrum, Nürensdorf, Berg, Nürensdorf, Chrüzstrass, Nürensdorf, Oberwil, Nürensdorf, Zentrum, Winterthur, Archstrasse/HB, Winterthur, Auwiesen, Winterthur, Gaswerk, Winterthur, Hauptbahnhof, Winterthur, Loki, Winterthur, Steig, Winterthur, Steigmühle, Winterthur, Storchenbrücke, Winterthur, Töss, Winterthur, Tössfeld, Winterthur, Wylandbrücke, Winterthur, Zentrum Töss
Municipalities: Bassersdorf, Brütten, Nürensdorf, Winterthur
-
- Mon–Fri: 79 trips instead of 61.
- Saturday: 85 trips instead of 59.
- Sunday: 82 trips instead of 56.
- Stops it calls at that it does not today: Interlaken, Gymnasium, Interlaken, Berufsschule BZI, Matten b. I., Jungfrau Park
2026 → 2027 Mon–Fri 61 → 79 Saturday 59 → 85 Sunday 56 → 82
All 24 stops of the line
Bönigen, Dorf, Bönigen, Erschwanden, Bönigen, Hauetenbach, Bönigen, Lütschinenbrücke, Bönigen, Sand, Bönigen, Schlössli, Bönigen, See, Bönigen, Wäldli, Interlaken Ost, Bahnhof, Interlaken West, Bahnhof, Interlaken, Berufsschule BZI, Interlaken, Drei Tannen, Interlaken, Geissgasse, Interlaken, Gymnasium, Interlaken, Jungfraustrasse, Interlaken, Kursaal, Interlaken, Lindenallee, Interlaken, Mittleres Moos, Iseltwald, Dorfplatz, Iseltwald, Mühle, Iseltwald, Sengg, Iseltwald, Unterschwand, Iseltwald, am Urfer, Matten b. I., Jungfrau Park
Municipalities: Bönigen, Interlaken, Iseltwald
-
- Weekends: first trip at 05:15 instead of 04:40.
- Stops it calls at that it does not today: Bülach, Berufswahlschule
- No longer calls at: Bülach, Kaserne, Bülach, Niederflachs
2026 → 2027 Mon–Fri 108 → 105 Saturday 79 → 78 Sunday 79 → 78
All 14 stops of the line
Bülach, Bahnhof, Bülach, Berufswahlschule, Bülach, Gewerbehaus, Bülach, Kaserne, Bülach, Niederflachs, Bülach, Sonnenhof, Höri, Fuhrstrasse, Höri, Gemeindehaus, Höri, Oberhöri, Niederglatt ZH, Nöschikon, Niederglatt ZH, Zentrum, Niederglatt ZH,altes Schulhaus, Oberglatt ZH, Bahnhof, Oberglatt ZH, Mösli Hofstetten
Municipalities: Bülach, Höri, Niederglatt, Oberglatt
-
- Mon–Fri: last trip at 00:16 instead of 20:16.
- Saturday: first trip at 06:16 instead of 05:46.
- Saturday: last trip at 00:16 instead of 21:46.
- Sunday: 19 trips instead of 13.
- Sunday: first trip at 06:16 instead of 07:46.
- Sunday: last trip at 00:16 instead of 19:46.
2026 → 2027 Mon–Fri 39 → 41 Saturday 17 → 19 Sunday 13 → 19
All 13 stops of the line
Avry-Matran, gare, Avry-sur-Matran, centre com., Chénens, gare, Corjolens, Champ Thomas, Corjolens, village, Lentigny, La Chapelle, Lentigny, Treysalles, Lentigny, village, Lovens, Le Réservoir, Lovens, Les Esserts, Lovens, village, Onnens FR, Pierra Fatta, Onnens FR, église
Municipalities: Avry, Chénens, La Brillaz
-
- Saturday: 8 trips instead of 2.
- Stops it calls at that it does not today: Renens VD, Genève, Morges, Nyon, Coppet, Villeneuve VD, Allaman, Gland
2026 → 2027 Saturday 2 → 8 Sunday 1 → 1
All 18 stops of the line
Aigle, Allaman, Bex, Coppet, Genève, Genève-Aéroport, Gland, Lausanne, Martigny, Montreux, Morges, Nyon, Renens VD, Rolle, Sion, St-Maurice, Vevey, Villeneuve VD
Municipalities: Aigle, Allaman, Bex, Coppet, Genève, Gland, Lausanne, Le Grand-Saconnex, Martigny, Montreux, Morges, Nyon, Renens (VD), Rolle, Saint-Maurice, Sion, Vevey, Villeneuve (VD)
-
- Sunday: 115 trips instead of 148.
- Stops it calls at that it does not today: Givisiez, Escale, Givisiez, route des Loisirs
- No longer calls at: Givisiez, route de l'Epinay
2026 → 2027 Mon–Fri 148 → 141 Saturday 148 → 141 Sunday 148 → 115
All 40 stops of the line
Corminboeuf, Jo-Siffert, Fribourg, Beaumont, Fribourg, Champriond, Fribourg, Charmettes, Fribourg, Fonderie, Fribourg, Fries, Fribourg, Gambach, Fribourg, Industrie, Fribourg, J. Vogt, Fribourg, Jardin botanique, Fribourg, Tivoli/gare, Fribourg, Vuille, Fribourg/Freiburg, Pl. Gare, Givisiez, Corbusier, Givisiez, Escale, Givisiez, Jean-Prouvé, Givisiez, La Faye, Givisiez, Taconnets, Givisiez, gare, Givisiez, route de l'Epinay, Givisiez, route des Loisirs, Givisiez, rte Stephan, Givisiez, rte des Fluides, Givisiez, rte du Bleuet, Granges-Paccot, Chamblioux, Granges-Paccot, Chantemerle, Granges-Paccot, Chavully, Granges-Paccot, Chenevière, Granges-Paccot, Rte du Coteau, Granges-Paccot,Ch. des Rosiers, Granges-Paccot,ch. la Rappetta, Villars-sur-Glâne, Belle-Croix, Villars-sur-Glâne, Berra, Villars-sur-Glâne, Blés-d'Or, Villars-sur-Glâne, Coulat, Villars-sur-Glâne, Fenetta, Villars-sur-Glâne, Marteray, Villars-sur-Glâne, Martinets, Villars-sur-Glâne, Moncor, Villars-sur-Glâne,Petit-Moncor
Municipalities: Corminboeuf, Fribourg, Givisiez, Granges-Paccot, Villars-sur-Glâne
-
- Line 451 becomes line 456, on mostly the same stops.
- Mon–Fri: 67 trips instead of 49.
- Mon–Fri: last trip at 22:19 instead of 21:27.
- Saturday: 58 trips instead of 29.
- Saturday: last trip at 20:19 instead of 19:57.
- Sunday: now 54 trips, none before.
2026 → 2027 Mon–Fri 49 → 67 Saturday 29 → 58 Sunday 0 → 54
All 16 stops of the line
Adlikon b. R., Dorf, Adlikon b. R., Leematten, Adlikon b. R., Ziegelhütte, Dielsdorf, Altmoos, Dielsdorf, Bahnhof, Dielsdorf, Dorfzentrum, Regensdorf, Obstgarten, Regensdorf, Ostring, Regensdorf, Zentrum, Regensdorf, Zentrum Ost, Regensdorf-Watt, Bahnhof, Watt, Brünigstrasse, Watt, Dorf, Watt, Geerenweg, Watt, Haldensteig, Watt, Laubisser
Municipalities: Dielsdorf, Regensdorf
-
- Renamed: «Horw, Steinibach» becomes «Kriens, Steinibach».
-
- Mon–Fri: 50 trips instead of 27.
- Saturday: 54 trips instead of 24.
- Weekends: first trip at 07:00 instead of 07:20.
- Saturday: last trip at 22:00 instead of 19:10.
- Sunday: 48 trips instead of 24.
- No longer calls at: Grindelwald, Kirche
2026 → 2027 Mon–Fri 27 → 50 Saturday 24 → 54 Sunday 24 → 48
All 23 stops of the line
Grindelwald Grund, Bahnhof, Grindelwald, Aspen, Grindelwald, Bahnhof, Grindelwald, Endweg, Grindelwald, Engelshaus, Grindelwald, Firstbahn, Grindelwald, Glacier, Grindelwald, Grindelwalderhof, Grindelwald, Hellbach, Grindelwald, Itramen Egg, Grindelwald, Jägerstübli, Grindelwald, Kirche, Grindelwald, Landi, Grindelwald, Nirggen, Grindelwald, Sand, Grindelwald, Spillmättli, Grindelwald, Sportzentrum, Grindelwald, Säge Grund, Grindelwald, Terminal, Grindelwald, U. Eiger Bärgman, Grindelwald, Unter Eiger, Grindelwald, Vor dem Holz, Grindelwald, Zollohaus
Municipalities: Grindelwald
-
- Mon–Fri: 3 trips instead of 6.
- Mon–Fri: last trip at 08:13 instead of 18:14.
2026 → 2027 Mon–Fri 6 → 3
All 8 stops of the line
Aesch BL, Basel Dreispitz, Basel SBB, Dornach-Arlesheim, Grellingen, Laufen, Münchenstein, Zwingen
Municipalities: Aesch (BL), Basel, Dornach, Grellingen, Laufen, Münchenstein, Zwingen
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 88 → 0 Sunday 88 → 0
All 5 stops of the line
Yverdon-les-Bains, Sports, Yverdon-les-Bains, gare, Yverdon-les-Bains, menhirs, Yverdon-les-Bains, plage, Yverdon-les-Bains,Maison Rouge
Municipalities: Yverdon-les-Bains
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 94 Saturday 0 → 68 Sunday 0 → 54
All 5 stops of the line
Effretikon, Bahnhof, Effretikon, Brüttenerstrasse, Effretikon, Kapelle Rikon, Effretikon, Vogelbuckstrasse, Effretikon, Zentrum
Municipalities: Illnau-Effretikon
-
- No longer calls at: Benglen, Gerlisbrunnen, Benglen, Langwis, Benglen, Bodenacher
2026 → 2027 Mon–Fri 111 → 109 Saturday 80 → 77 Sunday 77 → 77
All 20 stops of the line
Benglen, Bodenacher, Benglen, Gerlisbrunnen, Benglen, Langwis, Fällanden, Eggler, Fällanden, Gemeindehaus, Fällanden, Industrie, Fällanden, Schützenhaus, Pfaffhausen, Feldhof, Pfaffhausen, Müseren, Pfaffhausen, Pfaffenstein, Pfaffhausen, Sängglen, Schwerzenbach ZH, Bahnhof, Schwerzenbach ZH, Dorf, Volketswil, Hofwisen, Volketswil, Volkiland Chliriet, Zürich, Friedhof Witikon, Zürich, Glockenacker, Zürich, Klusplatz, Zürich, Loorenstrasse, Zürich, Zentrum Witikon
Municipalities: Fällanden, Schwerzenbach, Volketswil, Zürich
-
- Every day: first trip at 06:29 instead of 07:49.
2026 → 2027 Mon–Fri 26 → 27 Saturday 26 → 27 Sunday 26 → 27
All 12 stops of the line
Fideris, Furna, Grüsch, Jenaz, Klosters Dorf, Klosters Platz, Küblis, Landquart, Malans GR, Saas im Prättigau, Schiers, Seewis-Pardisla
Municipalities: Fideris, Grüsch, Jenaz, Klosters, Küblis, Landquart, Malans, Schiers, Seewis im Prättigau
-
- Stops it calls at that it does not today: Glattbrugg, Halden
- No longer calls at: Glattbrugg, Oberhusen
2026 → 2027 Mon–Fri 243 → 243 Saturday 152 → 152 Sunday 152 → 152
All 14 stops of the line
Glattbrugg, Giebeleichstrasse, Glattbrugg, Halden, Glattbrugg, Oberhusen, Glattpark, Chavez-Allee, Glattpark, Lindbergh-Allee, Glattpark, Lindberghplatz, Glattpark, Wright-Strasse, Zürich Oerlikon, Bahnhof, Zürich Oerlikon, Bahnhof Ost, Zürich, Fernsehstudio, Zürich, Genossenschaftsstrasse, Zürich, Hagenholz, Zürich, Leutschenbach, Zürich, Riedbach
Municipalities: Opfikon, Zürich
-
- No longer calls at: Baden
2026 → 2027 Mon–Fri 84 → 84 Saturday 85 → 83 Sunday 85 → 83
All 21 stops of the line
Aarau, Aarburg-Oftringen, Baden, Brittnau-Wikon, Brugg AG, Dagmersellen, Dulliken, Däniken SO, Holderbank AG, Nebikon, Olten, Reiden, Rupperswil, Schinznach Bad, Schönenwerd SO, St. Erhard-Knutwil, Sursee, Turgi, Wauwil, Wildegg, Zofingen
Municipalities: Aarau, Aarburg, Baden, Brugg, Dagmersellen, Dulliken, Däniken, Holderbank (AG), Knutwil, Möriken-Wildegg, Nebikon, Olten, Reiden, Rupperswil, Schönenwerd, Sursee, Wauwil, Wikon, Zofingen
-
- No longer calls at: Kreuzlingen, Helvetiaplatz, Kreuzlingen, Grenzstrasse, Kreuzlingen, Dufourstrasse, Kreuzlingen, Konstanzerstrasse
2026 → 2027 Mon–Fri 67 → 67 Saturday 50 → 51 Sunday 46 → 46
All 25 stops of the line
Kreuzlingen, Bahnhof, Kreuzlingen, Brunegg, Kreuzlingen, Dufourstrasse, Kreuzlingen, Esslenstrasse, Kreuzlingen, Fliegaufstrasse, Kreuzlingen, Granegg, Kreuzlingen, Grenzstrasse, Kreuzlingen, Helvetiaplatz, Kreuzlingen, Kolosseumplatz, Kreuzlingen, Konstanzerstrasse, Kreuzlingen, MOWAG, Kreuzlingen, Rebstockplatz, Kreuzlingen, Ribistrasse, Kreuzlingen, Weiherstrasse, Tägerwilen Dorf, Bahnhof, Tägerwilen, Ernst-Kreidolfstr., Tägerwilen, Glaserstrasse, Tägerwilen, Guggenbühl, Tägerwilen, Hertler, Tägerwilen, Industrie, Tägerwilen, Kirche, Tägerwilen, Ochsengarten, Tägerwilen, Sportplatz, Tägerwilen, Zentrum, Tägerwilen-Gottlieben, Bahnhof
Municipalities: Kreuzlingen, Tägerwilen
-
- Every day: last trip at 21:44 instead of 00:18.
2026 → 2027 Mon–Fri 65 → 64 Saturday 43 → 42 Sunday 27 → 26
All 19 stops of the line
Langnau bei Reiden, Feld, Langnau bei Reiden, Käserei, Langnau bei Reiden, Lupfen, Langnau bei Reiden, Oberdorf, Reiden, Bahnhof, Reiden, Industrie Weiher, Reiden, Kirche, Reiden, Sonne, Reiden, Unterdorf, Richenthal, Kirche, Richenthal, Kurhaus, Richenthal, Post, Wikon, Hotel Adelboden, Wikon, Kreuzung, Wikon, Schlossberg, Zofingen, Bahnhof, Zofingen, Oberer Stadteingang, Zofingen, Riedtalstrasse, Zofingen, Römerbad
Municipalities: Reiden, Wikon, Zofingen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 101 → 0 Saturday 77 → 0 Sunday 34 → 0
All 64 stops of the line
Beuggen, Abzw Karsau, Beuggen, Bahnhof, Karsau, Kapfbühl, Karsau, Kapfbühlstrasse 36, Karsau, Kreuzgasse, Karsau, Rütte, Karsau, Schanzstrasse, Karsau, Schule, Rheinfelden (D), Alu I/II, Rheinfelden (D), Am Vogelsang, Rheinfelden (D), Busbahnhof, Rheinfelden (D), Bürgerheim, Rheinfelden (D), D-Zoll, Rheinfelden (D), Eichamtstr., Rheinfelden (D), Energiedienst, Rheinfelden (D), Friedhof, Rheinfelden (D), Gewerbeschule, Rheinfelden (D), Goetheschule, Rheinfelden (D), Goethestrasse, Rheinfelden (D), Gymnasium, Rheinfelden (D), Hebelstrasse, Rheinfelden (D), Josefskirche, Rheinfelden (D), K-Fürstenberg, Rheinfelden (D), Kapfbühl, Rheinfelden (D), Müssmattstr., Rheinfelden (D), Oberrheinpl., Rheinfelden (D), Post, Rheinfelden (D), Realschule, Rheinfelden (D), Römerstrasse, Rheinfelden (D), Scheffelstr., Rheinfelden (D), Schildgasse, Rheinfelden (D), Seniorenwhgn., Rheinfelden (D), THW, Rheinfelden (D), Wasserturm, Rheinfelden (D), Werderstrasse, Rheinfelden (D),Friedrichplatz, Rheinfelden (D),Schillerschule, Rheinfelden (D),Stadtgärtnerei, Rheinfelden, Albrechtsplatz, Rheinfelden, Altersheim, Rheinfelden, Bahnhof, Rheinfelden, Dianapark, Rheinfelden, HPS, Rheinfelden, Habich-Dietschy-S, Rheinfelden, Kohlplatz, Rheinfelden, Lichsweg, Rheinfelden, Post, Rheinfelden, Regionalspital, Rheinfelden, Rosengässchen, Rheinfelden, Sonnenbergstrasse, Rheinfelden, Stadtpark, Rheinfelden, Untere Marktgasse, Rheinfelden, Waldfriedhof, Riedmatt (Baden), Riedmatt (Baden), Storchen, Warmbach, Am Hochgericht, Warmbach, DLRG-Wache, Warmbach, Eichbergstrasse, Warmbach, Hertener Strasse, Warmbach, Johanniterstrasse, Warmbach, Ochsen, Warmbach, Riedmattenstrasse, Warmbach, Schwimmbad, Warmbach, Thomaring
Municipalities: Rheinfelden
-
- No longer calls at: St. Gallen Winkeln, Bhf. Nord, St. Gallen, Im Feld
2026 → 2027 Mon–Fri 203 → 203 Saturday 164 → 164 Sunday 62 → 62
All 49 stops of the line
Gossau SG, Bahnhof, Gossau SG, Bruggwis, Gossau SG, Coop BZ, Gossau SG, Falkenstrasse, Gossau SG, Gerbhof, Gossau SG, Herisauerstrasse, Gossau SG, Kühlhausstrasse, Gossau SG, Mettendorf, Gossau SG, Migros BZ, Gossau SG, Migros-Markt, Gossau SG, Mooswies, Gossau SG, Oberdorf, Gossau SG, Poststrasse, Gossau SG, Schlachthofstrasse, Gossau SG, Schoretshuebstr., St. Gallen Bruggen, Erlachstr., St. Gallen Winkeln, Bhf. Nord, St. Gallen, Arena, St. Gallen, Bahnhof, St. Gallen, Bruggen, St. Gallen, Fürstenlandbrücke, St. Gallen, Grossacker, St. Gallen, Grütlistrasse, St. Gallen, Heiligkreuzstrasse, St. Gallen, Heimatstrasse, St. Gallen, Im Feld, St. Gallen, Kantonsspital, St. Gallen, Krontal, St. Gallen, Lachen, St. Gallen, Langgass, St. Gallen, Lerchenfeld, St. Gallen, Lindenstrasse, St. Gallen, Marktplatz Bohl, St. Gallen, Neudorf/R'str., St. Gallen, Olma Messen, St. Gallen, Poststrasse, St. Gallen, Rosenbergstrasse, St. Gallen, Russen, St. Gallen, Schibenertor, St. Gallen, Schönenwegen, St. Gallen, Schützengarten, St. Gallen, Singenberg, St. Gallen, Spisertor (Bus), St. Gallen, St. Fiden Zentrum, St. Gallen, St.Leonhard, St. Gallen, Stahl KV-Schule, St. Gallen, Storchenstrasse, St. Gallen, Theater, St. Gallen, Waldau
Municipalities: Gossau (SG), St. Gallen
-
- Line 51 becomes line 14, on mostly the same stops.
2026 → 2027 Mon–Fri 308 → 309 Saturday 290 → 292 Sunday 225 → 225
All 64 stops of the line
Zürich Altstetten, Bahnhof N, Zürich Enge, Bahnhof, Zürich Hardbrücke, Bahnhof, Zürich Oerlikon, Bahnhof, Zürich Oerlikon, Bahnhof Ost, Zürich Selnau, Bahnhof, Zürich Wiedikon, Bahnhof, Zürich, Aargauerstrasse, Zürich, Albisriederplatz, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofquai/HB, Zürich, Beckenhof, Zürich, Berninaplatz, Zürich, Bezirksgebäude, Zürich, Bäckeranlage, Zürich, Central, Zürich, Escher-Wyss-Platz, Zürich, Felsenrainstrasse, Zürich, Freihofstrasse, Zürich, Goldbrunnenplatz, Zürich, Guggachstrasse, Zürich, Güterbahnhof, Zürich, Haldenegg, Zürich, Hardplatz, Zürich, Helvetiaplatz, Zürich, Heuried, Zürich, Hirschwiesenstrasse, Zürich, Kappeli, Zürich, Kronenstrasse, Zürich, Letzigrund, Zürich, Limmatplatz, Zürich, Lochergut, Zürich, Löwenbräu, Zürich, Löwenplatz, Zürich, Milchbuck, Zürich, Museum für Gestaltung, Zürich, Ottikerstrasse, Zürich, Quellenstrasse, Zürich, Röslistrasse, Zürich, Salersteig, Zürich, Schaffhauserplatz, Zürich, Schaufelbergerstrasse, Zürich, Schiffbau, Zürich, Schmiede Wiedikon, Zürich, Seebach, Zürich, Seebacherplatz, Zürich, Sihlpost/HB, Zürich, Sihlquai/HB, Zürich, Sihlstrasse, Zürich, Sonneggstrasse, Zürich, Sportweg, Zürich, Stampfenbachplatz, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Stockerstrasse, Zürich, Talwiesenstrasse, Zürich, Technopark, Zürich, Toni-Areal, Zürich, Triemliplatz, Zürich, Tunnelstrasse, Zürich, Werd, Zürich, Würzgraben, Zürich, Zypressenstrasse, Zürich,Kalkbreite/Bhf.Wiedikon
Municipalities: Zürich
-
- Mon–Fri: 37 trips instead of 18.
- Weekends: 35 trips instead of 12.
- Weekends: first trip at 05:48 instead of 08:20.
- Weekends: last trip at 18:48 instead of 17:53.
2026 → 2027 Mon–Fri 18 → 37 Saturday 12 → 35 Sunday 12 → 35
All 39 stops of the line
Berisal, Brände, Berisal, Eggen, Berisal, Kehr, Brig, Bahnhof, Brig, Geschina, Brig, Stützen, Brig, Wehrmannskapelle, Domodossola, stazione, Eisten, Ganter, Eisten, Ganterbrücke, Engeloch VS, Gabi (Simplon), Glis, Glismatten, Glis, Saltina, Glis, Spital, Gondo, Kirche, Gondo, Ramserna, Iselle, stazione, Ried-Brig, Altersheim, Ried-Brig, Bleiken, Ried-Brig, Brei, Ried-Brig, Chavez, Ried-Brig, Lingwurm, Ried-Brig, Rufigraben, Rothwald, Ganterwald, Rothwald, Schutzhaus, Schallberg, Schallbett, Simplon Dorf, Alte Kaserne, Simplon Dorf, Blatt, Simplon Dorf, Eggen, Simplon Dorf, Hospiz-Niederalp, Simplon Dorf, Maschihüs, Simplon Dorf, Niwen, Simplon Dorf, Post, Simplon Hospiz, Hospiz, Simplon Kulm, Bellevue, Simplon Pass, Simplonblick, Simplon, Monte Leone
Municipalities: Brig-Glis, Ried-Brig, Simplon, Zwischbergen
-
- Mon–Fri, Sunday: last trip at 00:16 instead of 00:51.
- No longer calls at: Epesses
2026 → 2027 Mon–Fri 42 → 42 Saturday 42 → 42 Sunday 42 → 42
All 30 stops of the line
Aigle, Bavois, Bex, Burier, Bussigny, Chavornay, Clarens, Cossonay-Penthalaz, Cully, Eclépens, Ependes VD, Epesses, Essert-Pittet, Grandson, La Tour-de-Peilz, Lausanne, Lutry, Montreux, Prilly-Malley, Pully, Renens VD, Rivaz, Roche VD, St-Maurice, St-Saphorin, Vevey, Villeneuve VD, Villette VD, Vufflens-la-Ville, Yverdon-les-Bains
Municipalities: Aigle, Bavois, Bex, Bourg-en-Lavaux, Bussigny, Chavornay, Eclépens, Ependes (VD), Grandson, La Tour-de-Peilz, Lausanne, Lutry, Montreux, Penthalaz, Prilly, Pully, Renens (VD), Rivaz, Roche (VD), Saint-Maurice, Saint-Saphorin (Lavaux), Vevey, Villeneuve (VD), Vufflens-la-Ville, Yverdon-les-Bains
-
- Stops it calls at that it does not today: Neukirch (Egnach), Ost, Roggwil TG, Ebnet, Steineloh, Sternen, Frasnacht, Rotbuch
2026 → 2027 Mon–Fri 68 → 68 Saturday 38 → 38 Sunday 36 → 36
All 25 stops of the line
Amriswil, Almensberg, Amriswil, Bahnhof, Amriswil, Hemmerswil, Amriswil, Maihalde, Arbon, Bahnhof, Arbon, Frohmattstrasse, Arbon, Scheidweg, Arbon, Seemoosholz, Arbon, Stahelplatz, Egnach, Buech, Egnach, Wiedehorn, Frasnacht, Arbonia, Frasnacht, Bruderer, Frasnacht, Domino, Frasnacht, Post, Frasnacht, Rotbuch, Neukirch (Egnach), Dorf, Neukirch (Egnach), Haldenring, Neukirch (Egnach), Ost, Neukirch-Egnach, Bahnhof, Roggwil TG, Ebnet, Steinebrunn, Bahnhof, Steinebrunn, Dorf, Steinebrunn, Erdhausen, Steineloh, Sternen
Municipalities: Amriswil, Arbon, Egnach, Roggwil (TG)
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 77 Saturday 0 → 70 Sunday 0 → 69
All 26 stops of the line
Chur, Albula, Chur, Alexanderplatz, Chur, Altes Gaswerk, Chur, Austrasse, Chur, Bahnhofplatz, Chur, Erlöserkirche, Chur, Florentini, Chur, Fortunastrasse, Chur, Gewerbliche Berufsschule, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Post I/Bahnhof, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Sardona, Chur, Scawoba, Chur, Schönmattweg, Chur, Weinbergstrasse, Chur, Weisstorkel, Haldenstein, Dorf, Haldenstein, Hanfländer, Haldenstein, Rheinbrücke, Haldenstein, Schulhaus, Haldenstein, Usserdorfstrasse
Municipalities: Chur
-
- Mon–Fri: 136 trips instead of 72.
- Mon–Fri: first trip at 05:09 instead of 05:39.
- Saturday: 124 trips instead of 68.
- Weekends: first trip at 05:39 instead of 06:09.
2026 → 2027 Mon–Fri 72 → 136 Saturday 68 → 124 Sunday 68 → 76
All 14 stops of the line
Pfäffikon ZH, Bahnhof, Pfäffikon ZH, Faichrüti, Pfäffikon ZH, Frohwies, Pfäffikon ZH, Matten, Pfäffikon ZH, Ruetschbergstr., Pfäffikon ZH, Witzberg, Pfäffikon ZH, im Spitz, Uster, Bahnhof, Uster, Buchholz, Uster, Dammstrasse, Uster, Reithalle, Uster, Spital, Wermatswil, Ledi, Wermatswil, Post
Municipalities: Pfäffikon, Uster
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 7
All 18 stops of the line
Egg, Forch, Hinteregg, Maiacher, Neue Forch, Neuhaus bei Hinteregg, Scheuren, Spital Zollikerberg, Waldburg, Waltikon, Zollikerberg, Zumikon, Zürich Rehalp, Zürich Stadelhofen, Bahnhof, Zürich, Balgrist, Zürich, Hegibachplatz, Zürich, Kreuzplatz, Zürich, Wetlistrasse
Municipalities: Egg, Küsnacht (ZH), Maur, Zollikon, Zumikon, Zürich
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 9 → 0 Saturday 10 → 0 Sunday 8 → 0
All 22 stops of the line
Bergün/Bravuogn, Bever, Bonaduz, Cazis, Celerina, Chur, Chur West, Domat/Ems, Domat/Ems Werk, Felsberg, Filisur, Preda, Reichenau-Tamins, Rhäzüns, Rodels-Realta, Rothenbrunnen, Samedan, Spinas, St. Moritz, Surava, Thusis, Tiefencastel
Municipalities: Albula/Alvra, Bergün Filisur, Bever, Bonaduz, Cazis, Celerina/Schlarigna, Chur, Domat/Ems, Rhäzüns, Samedan, St. Moritz, Thusis
-
- Stops it calls at that it does not today: Corseaux, Cyprès, Corsier-sur-Vevey, Esplanade
- No longer calls at: Corseaux, Délassement
2026 → 2027 Mon–Fri 95 → 95 Saturday 66 → 66 Sunday 31 → 31
All 41 stops of the line
Blonay, Antiquaire, Blonay, Champ Dodoz, Blonay, Novalles, Blonay, gare, Corseaux, Cerisiers, Corseaux, Chatacombe, Corseaux, Châno, Corseaux, Cyprès, Corseaux, Délassement, Corseaux, Félix-Cornu, Corseaux, Gonelles, Corseaux, Grand-Pin, Corseaux, Maraîche, Corseaux, collège, Corseaux, salle de gym, Corseaux, village, Corsier-Vevey, Cure d'Attalens, Corsier-sur-Vevey, Esplanade, Corsier-sur-Vevey, village, La Tour-de-Peilz, Baumes, La Tour-de-Peilz, Bel-Air, La Tour-de-Peilz, Brécheresse, La Tour-de-Peilz, Perrausaz, La Tour-de-Peilz, Sichoz, La Tour-de-Peilz, Vassin, La Tour-de-Peilz, centre, La Tour-de-Peilz,Crausaz/Doges, La Tour-de-Peilz,Mousquetaires, La Tour-de-Peilz,rte de Blonay, Vevey, Clara-Haskil, Vevey, Cour-au-Chantre, Vevey, Entre-Deux-Villes, Vevey, Gustave-Coindet, Vevey, Gutenberg, Vevey, Hôtel de Ville, Vevey, Marronniers, Vevey, Nord, Vevey, Ronjat, Vevey, Ste-Claire, Vevey, av. de Corsier, Vevey, gare
Municipalities: Blonay - Saint-Légier, Chardonne, Corseaux, Corsier-sur-Vevey, La Tour-de-Peilz, Vevey
-
- Every day: last trip at 00:27 instead of 23:44.
- Sunday: 117 trips instead of 149.
- Stops it calls at that it does not today: Fribourg, Gambach
2026 → 2027 Mon–Fri 149 → 145 Saturday 149 → 144 Sunday 149 → 117
All 32 stops of the line
Fribourg, Beauregard, Fribourg, Bellevue, Fribourg, Bertigny, Fribourg, Bethléem, Fribourg, Boschung, Fribourg, Bourg, Fribourg, Champ-Fleuri, Fribourg, Champ-des-Fontaines, Fribourg, Gambach, Fribourg, Guintzet, Fribourg, Jura Chassotte, Fribourg, Kessler, Fribourg, Musy 24, Fribourg, Musy 4, Fribourg, Place Georges Python, Fribourg, Ploetscha, Fribourg, Pont-Zaehringen, Fribourg, Poya/Guisan, Fribourg, Richemond/gare, Fribourg, Route-de-Tavel, Fribourg, St-Pierre, Fribourg, Stadtberg, Fribourg, Tilleul/Cathédrale, Fribourg, Tivoli/gare, Fribourg, Vieux-Chênes, Fribourg, Vignettaz-Daler, Fribourg, Vuille, Fribourg, Windig, Fribourg/Freiburg, Pl. Gare, Givisiez, Mont Carmel, Villars-sur-Glâne, Hôp. cant., Villars-sur-Glâne,Jean Paul II
Municipalities: Fribourg, Givisiez, Villars-sur-Glâne
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 9 → 0 Saturday 9 → 0 Sunday 9 → 0
All 17 stops of the line
Cavadürli, Davos Dorf, Davos Laret, Davos Platz, Davos Wolfgang, Fideris, Furna, Grüsch, Jenaz, Klosters Dorf, Klosters Platz, Küblis, Landquart, Malans GR, Saas im Prättigau, Schiers, Seewis-Pardisla
Municipalities: Davos, Fideris, Grüsch, Jenaz, Klosters, Küblis, Landquart, Malans, Schiers, Seewis im Prättigau
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 64 → 0 Saturday 60 → 0 Sunday 60 → 0
All 6 stops of the line
Zürich Wollishofen, Bhf/Werft, Zürich, Bürkliplatz, Zürich, Landiwiese, Zürich, Rentenanstalt, Zürich, Schweizer Rück, Zürich, Sukkulentensammlung
Municipalities: Zürich
Summer service, compared on the late-August weeks of both years.
-
- No longer calls at: Dietlikon
2026 → 2027 Mon–Fri 80 → 80 Saturday 79 → 79 Sunday 79 → 79
All 35 stops of the line
Aadorf, Andelfingen, Baden, Brugg AG, Dachsen, Dietikon, Dietlikon, Elgg, Eschlikon TG, Glanzenberg, Guntershausen, Henggart, Hettlingen, Kemptthal, Killwangen-Spreitenbach, Marthalen, Neuenhof, Neuhausen, Räterschen, Schaffhausen, Schlieren, Schloss Laufen am Rheinfall, Schottikon, Sirnach, Stettbach, Turgi, Wettingen, Wil SG, Winterthur, Winterthur Grüze, Winterthur Hegi, Zürich Altstetten, Zürich HB, Zürich Hardbrücke, Zürich Stadelhofen
Municipalities: Aadorf, Andelfingen, Baden, Brugg, Dachsen, Dietikon, Dietlikon, Elgg, Elsau, Eschlikon, Henggart, Hettlingen, Killwangen, Laufen-Uhwiesen, Lindau, Marthalen, Neuenhof, Neuhausen am Rheinfall, Schaffhausen, Schlieren, Sirnach, Wettingen, Wil (SG), Winterthur, Zürich
-
- Mon–Fri: 77 trips instead of 143.
- Saturday: 76 trips instead of 176.
- Sunday: 75 trips instead of 142.
2026 → 2027 Mon–Fri 143 → 77 Saturday 176 → 76 Sunday 142 → 75
All 20 stops of the line
Chur, Bahnhofplatz, Chur, Brambrüeschb./Stadthalle, Chur, Geissweid, Chur, Kalchbühl, Chur, Kaserne/Kornquader, Chur, Malteser, Chur, Plankis, Chur, Postplatz, Chur, Sommerau, Chur, Strassenverkehrsamt, Felsberg, Abzw., Felsberg, Bahnhofstrasse, Felsberg, Brugg, Felsberg, Calanda, Felsberg, Kirchenstutz, Felsberg, Post, Felsberg, Ringelweg, Felsberg, Rjterstutz/Aeuli, Felsberg, Schöneggstrasse, Felsberg, Underchrüzli
Municipalities: Chur, Domat/Ems, Felsberg
-
- Mon–Fri, Saturday: last trip at 23:25 instead of 22:22.
- Sunday: last trip at 23:45 instead of 23:11.
2026 → 2027 Mon–Fri 43 → 44 Saturday 43 → 44 Sunday 43 → 44
All 17 stops of the line
Bettmeralp Talstation, Bitsch, Brig Bahnhofplatz, Eyholz, Fiesch, Fiesch Feriendorf, Grengiols, Herbriggen, Kalpetran, Lax, Mörel, Randa, St. Niklaus VS, Stalden-Saas, Täsch, Visp, Zermatt
Municipalities: Bitsch, Brig-Glis, Embd, Fiesch, Grengiols, Lax, Mörel-Filet, Randa, St. Niklaus, Stalden (VS), Täsch, Visp, Zermatt
-
- Mon–Fri: last trip at 23:18 instead of 19:50.
- Saturday: first trip at 06:50 instead of 06:20.
- Saturday: last trip at 23:18 instead of 20:48.
- Sunday: 18 trips instead of 12.
- Sunday: first trip at 06:50 instead of 08:20.
- Sunday: last trip at 23:18 instead of 18:48.
2026 → 2027 Mon–Fri 24 → 28 Saturday 16 → 18 Sunday 12 → 18
All 19 stops of the line
Avry-Matran, gare, Avry-sur-Matran, Courtaney, Avry-sur-Matran, La Sonnaz, Avry-sur-Matran, Les Agges, Avry-sur-Matran, Marie-Favre, Avry-sur-Matran, centre com., Avry-sur-Matran, village, Grolley, gare, Nierlet-les-Bois, Prali Simon, Nierlet-les-Bois, centre, Noréaz, Laiterie, Noréaz, Le Haut, Noréaz, Pra-Moux, Ponthaux, Les Chalosys, Ponthaux, Les Ecovettes, Ponthaux, Marterex, Ponthaux, auberge, Ponthaux, école, Seedorf FR
Municipalities: Avry, Grolley-Ponthaux, Prez
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 11 → 0 Saturday 8 → 0 Sunday 9 → 0
All 8 stops of the line
Ardez, Ftan Baraigla, Guarda, Klosters Platz, Lavin, Sagliains, Scuol-Tarasp, Susch
Municipalities: Klosters, Scuol, Zernez
-
- Saturday: last trip at 19:06 instead of 19:59.
- Stops it calls at that it does not today: Weinfelden, Freiestrasse
- No longer calls at: Weinfelden, Aeuli, Weinfelden, Zedernpark, Weinfelden, Sonnenplatz, Weinfelden, Felsenstrasse
2026 → 2027 Mon–Fri 35 → 35 Saturday 29 → 26 Sunday 26 → 26
All 36 stops of the line
Andwil TG, Eckartshausen, Andwil TG, Volg, Birwinken, Käserei, Dettighofen (Lengwil), Dorf, Donzhausen, Dorfplatz, Happerswil, Dorf, Heimenhofen, Kreuzung, Illighausen, Dorf, Illighausen, Wilen, Klarsreuti, Linde, Kreuzlingen Hafen, Bahnhof, Kreuzlingen, Bärenplatz, Kreuzlingen, Gaissbergstrasse, Kreuzlingen, Kantonsschule, Kreuzlingen, Möösliweg, Kreuzlingen, Remisbergstrasse, Kreuzlingen, Seminar, Leimbach TG, Kreuzung, Lengwil, Bahnhof, Lengwil, Dorf, Lengwil, Ekkharthof, Mattwil, Ochsen, Mattwil, Schule, Mauren TG, Dorfstrasse, Oberhofen TG, Dorf, Opfershofen TG, Dorf, Weinfelden, Aeuli, Weinfelden, Alterszentrum, Weinfelden, Bahnhof, Weinfelden, Eishalle, Weinfelden, Felsenstrasse, Weinfelden, Freiestrasse, Weinfelden, Giessen, Weinfelden, Güttingersreuti, Weinfelden, Sonnenplatz, Weinfelden, Zedernpark
Municipalities: Berg (TG), Birwinken, Bürglen (TG), Kreuzlingen, Lengwil, Sulgen, Weinfelden
-
- Renamed: «Chavannes-R., Dorigny» becomes «Chavannes-R., Campus Santé».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 69 Saturday 0 → 68 Sunday 0 → 68
All 10 stops of the line
Bachenbülach, Bramenländli, Bachenbülach, Bramenstrasse, Bülach, Bahnhof, Bülach, Einkaufszentrum Süd, Bülach, Erachfeld, Bülach, Gewerbehaus, Bülach, Kaffeestrasse, Bülach, Kaserne, Bülach, Niederflachs, Bülach, Sonnenhof
Municipalities: Bachenbülach, Bülach
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 58 → 0 Saturday 51 → 0 Sunday 24 → 0
All 28 stops of the line
Basel, Badischer Bahnhof, Basel, Claraplatz, Basel, Otterbach Grenze, Binzen (Kr LÖ), Dreispitz, Binzen (Kr LÖ), Rathausplatz, Binzen (Kr LÖ),J.-P.-Hebelstr., Haltingen, Gewerbestrasse, Haltingen, Markgräfler Strasse, Haltingen, Weinbergstrasse, Haltingen, Zentrum, Hammerstein, Abzw. Bahnhof, Kandern, Busbahnhof, Kandern, Schulzentrum, Kandern, Staiggasse, Rümmingen, Altes Rathaus, Schallbach (Baden), Dorfstr., Weil am Rhein, Berliner Platz, Weil am Rhein, Friedhof, Weil am Rhein, Grün '99/Laguna, Weil am Rhein, Läublinpark, Weil am Rhein, Marktstrasse, Weil am Rhein, Otterbach Zoll, Weil am Rhein, Rathaus, Weil am Rhein, Turmstrasse, Weil am Rhein, Vitra, Wittlingen (Baden), Bahnhof, Wittlingen (Baden), Hirschen, Wollbach (Kr LÖ), Bahnhof
Municipalities: Basel
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 68 Saturday 0 → 68 Sunday 0 → 37
All 8 stops of the line
Bülach, Bahnhof, Bülach, Berglistrasse, Bülach, Kernstrasse, Bülach, Kreuzstrasse, Bülach, Obere Frohalde, Bülach, Sonnenhof, Bülach, Stubenchlaus, Bülach, Untere Frohalde
Municipalities: Bülach
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 58 → 0 Saturday 28 → 0 Sunday 26 → 0
All 21 stops of the line
Dornbirn, Bahnhof, Dornbirn, Heinzenbeer, Dornbirn, Köblern, Dornbirn, Messekreuzung, Dornbirn, Neugrüt, Dornbirn, Schoren Bahnhof/ORF, Dornbirn, Steggasse, Dornbirn, Treffpunkt a.d.Ach, Dornbirn, Volkergasse, Dornbirn, Webergasse, Lustenau, Binsenfeld, Lustenau, Feldrast, Lustenau, Flurstrasse, Lustenau, Holzstrasse, Lustenau, Pestalozziweg, Lustenau, Philipp-Krapf-Str., Lustenau, Sägerstrasse, Lustenau, Wiesenrain, Widnau, Rheinstrasse, Widnau, Viscose-Park, Widnau, Wiesenrain Zoll
Municipalities: Widnau
-
- Mon–Fri: 58 trips instead of 116.
- Saturday: 47 trips instead of 94.
- Sunday: 32 trips instead of 64.
2026 → 2027 Mon–Fri 116 → 58 Saturday 94 → 47 Sunday 64 → 32
All 19 stops of the line
Münsingen, Aarweg, Münsingen, Allmendweg, Münsingen, Au, Münsingen, Badi, Münsingen, Bahnhof, Münsingen, Brückreuti, Münsingen, Dorfmatt, Münsingen, Erlenau, Münsingen, Erlenauweg, Münsingen, Klinik, Münsingen, Klinik West, Münsingen, Lindenweg, Münsingen, Rondell, Münsingen, Schlossmatt, Münsingen, Stierenmatte, Münsingen, Sägematt, Münsingen, Walke, Münsingen, Zelgweg, Münsingen, Zwischengiesse
Municipalities: Münsingen
-
- No longer calls at: Naters, Rottubrigga, Naters, Bine, Naters, Marktplatz
2026 → 2027 Mon–Fri 71 → 71 Saturday 32 → 32 Sunday 8 → 8
All 39 stops of the line
Brig, Bahnhof, Brigerbad, Dorf, Brigerbad, Mittagsfluh, Brigerbad, Thermalbad, Eyholz, Abzw. Lalden, Eyholz, Brücke, Eyholz, Einkaufszentren Riti, Eyholz, Heechriz, Eyholz, Ritikapelle, Gamsen, Crazy Palace, Gamsen, Dorf, Gamsen, Gewerbez. Olympica, Gamsen, Landmauer, Glis, Dorf, Glis, Giardino, Glis, Glismatten, Glis, Grundbiel, Glis, Heilpädagogische Schule, Glis, Holowistrasse, Glis, Holowistutz, Glis, Jesuitenweg, Glis, Kapelle Englisch-Gruss, Glis, Manus, Glis, Pfarreiheim, Glis, Romantica, Glis, Saltina, Glis, Spital, Glis, ZeughausKultur, Lalden, Dorf, Naters, Bine, Naters, Marktplatz, Naters, Rottubrigga, Visp, Arena, Visp, Bahnhof Nord, Visp, Bahnhof Süd, Visp, Fassji, Visp, Kleegärten, Visp, Litterna, Visp, Lonzawerke
Municipalities: Brig-Glis, Lalden, Naters, Visp
-
- Renamed: «Fribourg, Arsenaux» becomes «Fribourg, Liselotte-Spreng».
-
- Stops it calls at that it does not today: Visp, Spital, Visp, Kulturzentrum La Poste, Visp, Friedhof, Visp, Hubelstrasse, Visp, St. Jodern, Visp, Hubel-/St. Jodernstrasse
2026 → 2027 Mon–Fri 28 → 28 Saturday 28 → 28 Sunday 16 → 16
All 34 stops of the line
Baltschieder, Cavallo, Baltschieder, Dorf, Baltschieder, Erb, Baltschieder, Kreuzmatte, Baltschieder, Kumme, Eggerberg, Berg, Eggerberg, Burg, Eggerberg, Dorf, Eggerberg, Eggen, Eggerberg, Engeruhüs, Eggerberg, Finnen, Eggerberg, Hohwang, Eggerberg, Kummelti, Eggerberg, Mühlackern, Eggerberg, Schliecht, Eggerberg, Schmitta, Eggerberg, Stäga, Eggerberg, Stärruacker, Eggerberg, Sulzacker, Eggerberg, Telli, Eggerberg, Weitmatten, Eggerberg, Windegg, Eggerberg, Wyer, Visp, Bahnhof Nord, Visp, Bahnhof Süd, Visp, Fassji, Visp, Friedhof, Visp, Hubel-/St. Jodernstrasse, Visp, Hubelstrasse, Visp, Kleegärten, Visp, Kulturzentrum La Poste, Visp, Lonzawerke, Visp, Spital, Visp, St. Jodern
Municipalities: Baltschieder, Eggerberg, Visp
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 67 Saturday 0 → 67 Sunday 0 → 63
All 7 stops of the line
Richterswil, Bahnhof, Richterswil, Horn, Richterswil, Mülenen, Richterswil, Nudli, Wädenswil, Bahnhof, Wädenswil, Giessen, Wädenswil, Staubeweidli
Municipalities: Richterswil, Wädenswil
-
- Stops it calls at that it does not today: Neuhausen, Klettgauerstrasse
- No longer calls at: Neuhausen, Rheinhof
2026 → 2027 Mon–Fri 155 → 157 Saturday 133 → 134 Sunday 68 → 68
All 36 stops of the line
Beggingen, Dorf, Beggingen, Neumühle, Beringen, Beringerfeld, Beringen, Enge, Beringen, Hägli, Beringen, Höhenweg, Beringen, Sonne, Gächlingen, Dorf, Gächlingen, Höfe, Gächlingen, Siblingerstrasse, Löhningen, Dorf, Neuhausen, Engestrasse, Neuhausen, Klettgauerstrasse, Neuhausen, Rheinhof, Neuhausen, Rhytech, Neuhausen, Scheidegg, Neunkirch, Bahnhof, Neunkirch, Schulstrasse, Schaffhausen, Bahnhof, Schaffhausen, Kreuz, Schaffhausen, Künzleheim, Schaffhausen, Mühlentor, Schaffhausen, Spitalstrasse, Schleitheim, Adlerstrasse, Schleitheim, Altersheim, Schleitheim, Bahnhofstrasse, Schleitheim, Gemeindehaus, Schleitheim, Hohbrugg, Schleitheim, Juliomagus, Schleitheim, Mattenhof, Schleitheim, Poststrasse, Schleitheim, Schweizerbund, Siblingen, Am Stei, Siblingen, Dorf, Siblingen, Näppental, Siblingen, Siblingerhöhe
Municipalities: Beggingen, Beringen, Gächlingen, Löhningen, Neuhausen am Rheinfall, Neunkirch, Schaffhausen, Schleitheim, Siblingen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 73 → 0 Saturday 62 → 0 Sunday 36 → 0
All 48 stops of the line
Brombach (LÖ), Hofmattstr., Brombach (LÖ), Tafelladen, Brombach (LÖ), Zentrum, Haagen (Baden), Ritterstrasse, Haagen (Baden), Röttelnweiler, Haagen (Baden), Sportplatz, Haagen (Baden), Zentrum, Hauingen, Turnhalle, Hauingen, Unterdorfstrasse, Hauingen, Wiesenbrücke, Lörrach, Alter Markt, Lörrach, Arndtstrasse, Lörrach, Burghof, Lörrach, Busbahnhof, Lörrach, Elisbeth.-Krankenhaus, Lörrach, Gewerbeschule, Lörrach, Grabenstr., Lörrach, Hebelpark, Lörrach, Krankenhaus, Lörrach, Museum, Lörrach, Parkschwimmbad, Lörrach, Schillerstrasse, Lörrach, Senigallia Platz, Lörrach, Senser Platz, Lörrach, Weinbrennerstrasse, Lörrach-Brombach, Bahnhof, Lörrach-Stetten, Bahnhof, Lörrach-Stetten, Dammstrasse, Riehen, Im Schlipf, Riehen, Lörracherstrasse, Riehen, Weilstrasse, Stetten (LÖ), Grenze, Tumringen, Mühlestrasse, Tumringen, OBB GmbH, Tumringen, Schule, Weil a.R.,Riedlistr/Kesselhaus, Weil am Rhein, Alte Post, Weil am Rhein, Altes Rathaus, Weil am Rhein, Bahnhof/Zentrum, Weil am Rhein, Berliner Platz, Weil am Rhein, Center, Weil am Rhein, Läublinpark, Weil am Rhein, Marktstrasse, Weil am Rhein, Ost Zoll, Weil am Rhein, Rathaus, Weil am Rhein, Schusterinsel, Weil am Rhein, Tullastrasse, Weil am Rhein, Turmstrasse
Municipalities: Riehen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 72 → 0 Saturday 62 → 0 Sunday 44 → 0
All 46 stops of the line
Brombach (LÖ), Bühl, Brombach (LÖ), Friedhof, Brombach (LÖ), Grossmannstr., Brombach (LÖ), Hüsinger Str., Brombach (LÖ), Römerstrasse, Brombach (LÖ), Schöpflin, Brombach (LÖ), Schöpflin-Siedl, Brombach (LÖ), Schützenhaus, Brombach (LÖ), Zentrum, Lörrach, Alter Markt, Lörrach, Burghof, Lörrach, Busbahnhof, Lörrach, Friedhof, Lörrach, Friedrich-Ebert-Str., Lörrach, Gasthaus Blume, Lörrach, Grabenstr., Lörrach, Hebelpark, Lörrach, Homburg Siedlung, Lörrach, Krankenhaus, Lörrach, Museum, Lörrach, Rebmannsweg, Lörrach, Robert Bosch Strasse, Lörrach, Schillerstrasse, Lörrach, Senigallia Platz, Lörrach, Senser Platz, Lörrach, Weinbrennerstrasse, Lörrach-Brombach, Bahnhof, Lörrach-Stetten, Bahnhof, Riehen, Im Schlipf, Riehen, Lörracherstrasse, Riehen, Weilstrasse, Stetten (LÖ), Grenze, Stetten (LÖ), Neumatt, Weil a.R.,Riedlistr/Kesselhaus, Weil am Rhein, Alte Post, Weil am Rhein, Altes Rathaus, Weil am Rhein, Bahnhof/Zentrum, Weil am Rhein, Berliner Platz, Weil am Rhein, Center, Weil am Rhein, Läublinpark, Weil am Rhein, Marktstrasse, Weil am Rhein, Ost Zoll, Weil am Rhein, Rathaus, Weil am Rhein, Schusterinsel, Weil am Rhein, Tullastrasse, Weil am Rhein, Turmstrasse
Municipalities: Riehen
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 53
All 11 stops of the line
Kloten, Ackerstrasse, Kloten, Graswinkel, Kloten, Härdlen, Kloten, Kirchgasse, Kloten, Lindenstrasse, Kloten, Rankstrasse, Kloten, Wohnheim, Kloten, Zum Wilden Mann, Zürich Flughafen, Bahnhof, Zürich Flughafen, Fracht, Zürich Flughafen, OPC
Municipalities: Kloten
-
- Mon–Fri: last trip at 00:34 instead of 23:53.
- Weekends: first trip at 05:09 instead of 05:37.
2026 → 2027 Mon–Fri 91 → 92 Saturday 78 → 79 Sunday 81 → 77
All 17 stops of the line
Aarau, Benzenschwil, Boswil-Bünzen, Dottikon-Dintikon, Dulliken, Däniken SO, Hendschiken, Lenzburg, Muri AG, Mühlau, Oberrüti, Olten, Rotkreuz, Rupperswil, Schönenwerd SO, Sins, Wohlen AG
Municipalities: Aarau, Boswil, Dulliken, Däniken, Hendschiken, Lenzburg, Merenschwand, Muri (AG), Mühlau, Oberrüti, Olten, Risch, Rupperswil, Schönenwerd, Sins, Villmergen, Wohlen (AG)
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 63 → 0 Saturday 58 → 0 Sunday 54 → 0
All 11 stops of the line
Adlikon b. R., Dorf, Adlikon b. R., Ziegelhütte, Dielsdorf, Altmoos, Dielsdorf, Bahnhof, Dielsdorf, Dorfzentrum, Regensdorf, Althard/Bahnhof, Regensdorf, Furtbächli, Regensdorf, Hardhölzli, Regensdorf, Pumpwerkstrasse, Regensdorf, Querstrasse, Regensdorf-Watt, Bahnhof
Municipalities: Dielsdorf, Regensdorf
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 44
All 26 stops of the line
Adligenswil, Dorf, Adligenswil, Luegisland, Adligenswil, Rigiblick, Adligenswil, Widspüel, Kriens, Alpenstrasse, Kriens, Busschleife, Kriens, Grosshofstrasse, Kriens, Hofmatt-Bellpark, Kriens, Kupferhammer, Kriens, Schachenstrasse, Kriens, Zentrum Pilatus, Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Brüelstrasse, Luzern, Casino-Palace, Luzern, Eichhof, Luzern, Haldensteig, Luzern, Hochhüsliweid, Luzern, Kantonalbank, Luzern, Luzernerhof, Luzern, Moosegg, Luzern, Paulusplatz, Luzern, Pilatusplatz, Luzern, Schlösslihalde, Luzern, Schwanenplatz, Luzern, Schädrütihalde
Municipalities: Adligenswil, Kriens, Luzern
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 62 Saturday 0 → 54
All 10 stops of the line
Cham, Bahnhof, Cham, Eizmoos, Cham, Gemeindehaus, Cham, Langacker, Cham, Lorzenpark, Cham, Löbernmatt, Cham, Neudorf, Cham, Pavatex, Cham, Pfad, Knonau, Bahnhof
Municipalities: Cham, Knonau
-
- Stops it calls at that it does not today: Gordola, Bivio Verzasca, Gordola, Centro
- No longer calls at: Gordola, Municipio, Gordola, Gnesa
2026 → 2027 Mon–Fri 36 → 40 Saturday 30 → 30 Sunday 29 → 29
All 26 stops of the line
Agarone, Bivio per Cugnasco, Agarone, Chiossette, Agarone, Colletto, Agarone, Paese, Agarone, Piandesso, Agarone, Roccolo, Agarone, Ronco Morasci, Agarone, i Lög, Gordola, Bivio Verzasca, Gordola, Carcale, Gordola, Centro, Gordola, Gaggiole Sopra, Gordola, Gnesa, Gordola, Motto, Gordola, Municipio, Gordola, Roviscaglie, Medoscio, Paese, Medoscio, Sotto, Riazzino, Al Bosco, Riazzino, Bugaro, Riazzino, Montedato Municipio, Riazzino, Montedato Paese, Tenero, Brere, Tenero, Centro Commerciale, Tenero, Piazza, Tenero, Stazione
Municipalities: Cugnasco-Gerra, Gordola, Lavertezzo, Tenero-Contra
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 56
All 21 stops of the line
Dietikon, Bahnhof, Dietikon, Heimstrasse, Fahrweid, Au, Fahrweid, Brunaustrasse, Fahrweid, Limmatbrücke, Geroldswil, Grindlen, Geroldswil, Welbrig, Regensdorf, Harlachen, Regensdorf, Obstgarten, Regensdorf, Ostring, Regensdorf, Zentrum Ost, Regensdorf-Watt, Bahnhof, Rümlang, Bahnhof, Rümlang, Breitenstein, Rümlang, Hallenbad, Rümlang, Heuelstrasse, Rümlang, Katzenrüti, Watt, Dorf, Watt, Geerenweg, Weiningen ZH, Lindenplatz, Weiningen ZH, Schulhaus
Municipalities: Dietikon, Geroldswil, Regensdorf, Rümlang, Weiningen (ZH)
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 62 → 0 Saturday 59 → 0 Sunday 30 → 0
All 24 stops of the line
Altstätten SG, Bahnhof, Altstätten SG, Eichbergerstr., Altstätten SG, Elsenacker, Altstätten SG, Fleuben, Altstätten SG, Heime, Altstätten SG, Klosterguet, Altstätten SG, Oberkirlen, Altstätten SG, Rathaus, Altstätten SG, Stadt, Büchel bei Rüthi (Rheintal), Oberriet SG, Bahnhof, Oberriet SG, Bahnhof Ost, Oberriet SG, Eichau, Oberriet SG, Eichenwies, Oberriet SG, Feldhof, Oberriet SG, Hirschensprung, Oberriet SG, Moos, Oberriet SG, Oberdorf, Oberriet SG, Rathaus, Oberriet SG, Sekundarschule, Rüthi (Rheintal), Bahnhofstr., Rüthi (Rheintal), Dorf, Rüthi (Rheintal), Industrie, Rüthi (Rheintal),Feffetstrasse
Municipalities: Altstätten, Oberriet (SG), Rüthi (SG)
-
- Stops it calls at that it does not today: Oftringen, alte Strasse, Oftringen, Industriestrasse
2026 → 2027 Mon–Fri 146 → 151 Saturday 142 → 142 Sunday 142 → 142
All 17 stops of the line
Aarburg, Alter Friedhof, Aarburg, Höhe, Aarburg, Kloosmatte, Aarburg, Längacker, Aarburg, Stadtgarten, Aarburg, Städtli, Aarburg-Oftringen, Bahnhof, Oftringen, Baslerstrasse, Oftringen, Eggenscheide, Oftringen, Industriestrasse, Oftringen, Kreuzplatz, Oftringen, Perry-Center, Oftringen, alte Strasse, Olten, Bahnhof, Olten, Passerelle, Olten, Postplatz, Olten, Sälistrasse
Municipalities: Aarburg, Oftringen, Olten
-
- Mon–Fri: 52 trips instead of 104.
- Mon–Fri: last trip at 18:54 instead of 19:15.
- Saturday: 38 trips instead of 79.
- Saturday: last trip at 17:24 instead of 17:45.
2026 → 2027 Mon–Fri 104 → 52 Saturday 79 → 38
All 15 stops of the line
Kreuzlingen, Brunegg, Kreuzlingen, Bärenplatz, Kreuzlingen, Dufourstrasse, Kreuzlingen, Esslenstrasse, Kreuzlingen, Fliegaufstrasse, Kreuzlingen, Granegg, Kreuzlingen, Grenzstrasse, Kreuzlingen, Helvetiaplatz, Kreuzlingen, Kolosseumplatz, Kreuzlingen, Konstanzerstrasse, Kreuzlingen, Löwenstrasse, Kreuzlingen, MOWAG, Kreuzlingen, Rebstockplatz, Kreuzlingen, Ribistrasse, Kreuzlingen, Sonnenweg
Municipalities: Kreuzlingen, Tägerwilen
-
- Mon–Fri, Sunday: last trip at 23:24 instead of 20:38.
- Saturday: last trip at 00:24 instead of 20:38.
2026 → 2027 Mon–Fri 31 → 33 Saturday 13 → 15 Sunday 13 → 15
All 37 stops of the line
Bulle, Château-d'en-Bas, Bulle, Le Terraillet, Bulle, gare routière, Echarlens, bif., Fuyens, laiterie, Grangettes, village, Gumefens, Le Gérigno, Le Châtelard FR, La Molleyre, Le Châtelard FR, La Perreire, Le Châtelard FR, Pra Mottau, Le Châtelard FR, Sâles, Le Châtelard FR, village, Le Châtelard-d'en-Haut, Les Chavannes-sous-Romont, Lussy FR, bif., Marsens, village, Massonnens, Ferlens FR, Massonnens, Malapalud, Massonnens, Mottex, Massonnens, village, Riaz, CO, Riaz, Centre, Riaz, Champy, Romont FR, Electroverre, Romont FR, Esplanade Arruffens, Romont FR, gare, Sorens, Camping, Sorens, Foyer, Sorens, La Croix, Sorens, Malessert laiterie, Sorens, Malessert scierie, Sorens, Pont sur le Gérigno, Sorens, Vers-les-Masson, Sorens, village, Villaz-St-Pierre, Le Biolex, Villaz-St-Pierre, Le Vivier, Vuippens, village
Municipalities: Bulle, Echarlens, Grangettes, Le Châtelard, Marsens, Massonnens, Pont-en-Ogoz, Riaz, Romont (FR), Sorens, Villaz
-
- Line 5 becomes line 2, on mostly the same stops.
- Every day: last trip at 00:05 instead of 23:31.
2026 → 2027 Mon–Fri 182 → 196 Saturday 168 → 192 Sunday 94 → 104
All 24 stops of the line
Chur West, Bahnhof, Chur, Amselweg, Chur, Bahnhofplatz, Chur, Benerpark, Chur, Daleustrasse/Bahnhof, Chur, Giacomettistrasse, Chur, Grischunaweg FHGR, Chur, Grossbruggerweg, Chur, Gürtelstrasse/Bahnhof, Chur, Güterstrasse, Chur, Industriestrasse, Chur, Kalchbühl, Chur, Lachen, Chur, Lacuna, Chur, Obere Au, Chur, Obere Au P+R, Chur, Post I/Bahnhof, Chur, Ringstrasse FHGR, Chur, Rossboden, Chur, Rätusstrasse, Chur, Sägenstrasse, Chur, Tulpenweg, Chur, Turnerwiese, Chur, Wiesental
Municipalities: Chur
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 35 Saturday 0 → 48
All 21 stops of the line
Chur, Albula, Chur, Alexanderplatz, Chur, Altes Gaswerk, Chur, Austrasse, Chur, Bahnhofplatz, Chur, Erlöserkirche, Chur, Florentini, Chur, Fortunastrasse, Chur, Gewerbliche Berufsschule, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Post I/Bahnhof, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Sardona, Chur, Scawoba, Chur, Schönmattweg, Chur, Weinbergstrasse, Chur, Weisstorkel
Municipalities: Chur
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 58 → 0 Saturday 41 → 0
All 10 stops of the line
Massongex, gare, Massongex, rte du Chablais, Monthey, Les Ilettes, Monthey, Stade Pottier, Monthey, Trollietta, Monthey, Vers le Nant de Choëx, Monthey, Vieux-Pont, Monthey, gare CFF, Monthey, place centrale, Monthey-Ville, gare
Municipalities: Massongex, Monthey
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 61 Saturday 0 → 23 Sunday 0 → 23
All 29 stops of the line
Beckenried, Boden, Beckenried, Fellerwil, Beckenried, Hungacher, Beckenried, Nidwaldnerhof, Beckenried, Niederdorf, Beckenried, Post, Buochs, Fadenbrücke, Buochs, Hotel Postillon, Buochs, Linden, Buochs, Post, Buochs, Schürmatt, Buochs, Unterfeld, Emmetten, Hattig, Emmetten, March, Emmetten, Post, Emmetten, Sagendorf, Emmetten, Schöneck, Seelisberg, Bahnhof, Seelisberg, Dorf, Seelisberg, Geissweg, Seelisberg, Hotel Sonnenberg, Seelisberg, Laui, Seelisberg, Schmidig, Seelisberg, Seeli, Seelisberg, Tanzplatz, Stans, Bahnhof, Stans, Breiten, Stans, Kreuzstrasse, Stans, Mettenweg
Municipalities: Beckenried, Buochs, Emmetten, Seelisberg, Stans
-
- Renamed: «Bern, UPD Waldau» becomes «Bern, Waldau».
-
- Mon–Fri: 44 trips instead of 88.
- Saturday: 31 trips instead of 62.
- Sunday: 11 trips instead of 22.
2026 → 2027 Mon–Fri 88 → 44 Saturday 62 → 31 Sunday 22 → 11
All 10 stops of the line
Münsingen, Bahnhof, Münsingen, Bärenmatte, Münsingen, Bärenstutz, Münsingen, Chäsi, Münsingen, Dorfplatz, Münsingen, Juraweg, Münsingen, Kapellenweg, Münsingen, Rosenweg, Münsingen, Schützenhaus, Münsingen, Sonnhalde
Municipalities: Münsingen
-
- Stops it calls at that it does not today: Olten, Schützenmatt
- No longer calls at: Olten, Leberngasse
2026 → 2027 Mon–Fri 139 → 139 Saturday 127 → 127 Sunday 76 → 76
All 43 stops of the line
Egerkingen, Bahnhof, Egerkingen, Gäupark Kreisel, Gunzgen, Unterdorf, Gunzgen, Zentrum, Härkingen, Altgraben, Härkingen, Pfannenstiel, Härkingen, Pflug, Kappel SO, Kreuz, Kappel SO, Schulhaus, Lostorf, Büechlen, Lostorf, Dorfplatz, Lostorf, Kreisschule, Lostorf, Mitte, Lostorf, Pfarrhof, Obergösgen, Dorf, Obergösgen, Schulhaus, Olten, Bahnhof, Olten, Baslerstrasse, Olten, Jurastrasse, Olten, Leberngasse, Olten, Museen, Olten, Schützenmatt, Olten, Solothurnerstrasse, Olten, Spital, Olten, Südwest, Rohr b. Olten, Stüsslingen, Garage, Stüsslingen, Jura, Stüsslingen, Kreuz, Stüsslingen, Mühle, Trimbach, Grossfeld, Trimbach, Hagmatt, Trimbach, Leinfeld, Trimbach, Rankwog, Trimbach, Schilla, Wangen b. Olten, Am Kreuzbach, Wangen b. Olten, Danzmatt, Wangen b. Olten, Gäuerstübli, Wangen bei Olten, Bahnhof, Winznau, Ausserdorf, Winznau, Dorf, Winznau, Huttler, Winznau, Säliblick
Municipalities: Egerkingen, Gunzgen, Härkingen, Kappel (SO), Lostorf, Obergösgen, Olten, Stüsslingen, Trimbach, Wangen bei Olten, Winznau
-
- 2 direct trains a weekday instead of 11.
-
- Stops it calls at that it does not today: St. Gallen, Schuppis
- No longer calls at: St. Gallen, Grossacker
2026 → 2027 Mon–Fri 100 → 100 Saturday 86 → 86 Sunday 76 → 76
All 33 stops of the line
Eggersriet, Ebne Eggersriet, Eggersriet, Gemeindehaus, Eggersriet, Oestran, Eggersriet, Tannacker, Eggersriet, Wiesen, Engelburg, Chapf, Engelburg, Dorfplatz, Engelburg, Ebnet, Engelburg, Freihof, Engelburg, Lindenwies, Engelburg, Schulhaus, Grub AR, Dorf, Grub AR, Ebne Grub, Grub AR, Halten, Grub AR, Krähtobel, Grub AR, Riemen, Grub SG, Gruberhof, Heiden, Asylstrasse, Heiden, Bahnhof, Heiden, Lindenplatz, Heiden, Post, St. Gallen, Bahnhof, St. Gallen, Favrestrasse, St. Gallen, Grossacker, St. Gallen, Kantonsspital, St. Gallen, Marktplatz Bohl, St. Gallen, Neudorf, St. Gallen, Schuppis, St. Gallen, Spisegg, St. Gallen, Stahl, St. Gallen, Sömmerli, St. Gallen, Theater, St. Gallen, Unterschachen
Municipalities: Eggersriet, Gaiserwald, Grub (AR), Heiden, St. Gallen
-
- Mon–Fri: 36 trips instead of 13.
- Stops it calls at that it does not today: Regensdorf, Querstrasse, Regensdorf, Pumpwerkstrasse
2026 → 2027 Mon–Fri 13 → 36
All 9 stops of the line
Adlikon b. R., Dorf, Adlikon b. R., Sonnhalde, Adlikon b. R., Sonnhalde West, Regensdorf, Althard/Bahnhof, Regensdorf, Furtbächli, Regensdorf, Hardhölzli, Regensdorf, Pumpwerkstrasse, Regensdorf, Querstrasse, Regensdorf-Watt, Bahnhof
Municipalities: Regensdorf
-
- Mon–Fri: last trip at 18:17 instead of 01:28.
- Sunday: last trip at 17:47 instead of 00:55.
- No longer calls at: Kriens, Zentrum Pilatus
2026 → 2027 Mon–Fri 22 → 16 Saturday 20 → 20 Sunday 21 → 20
All 18 stops of the line
Eigenthal, Eigenthalerhof, Eigenthal, Hochwäldli, Eigenthal, Talboden, Hergiswald, Kirche, Holderkäppeli, Kriens, Alpenstrasse, Kriens, Busschleife, Kriens, Feldmühle, Kriens, Schappe-Center, Kriens, Zentrum Pilatus, Luzern, Bahnhof, Luzern, Eichhof, Luzern, Pilatusplatz, Obernau, Dorf, Obernau, Feldmatt, Obernau, Oberrodel, Obernau, Schiessstand Stalden, Obernau, Stampfeli
Municipalities: Kriens, Luzern, Schwarzenberg
-
- Mon–Fri, Sunday: last trip at 18:53 instead of 23:15.
- No longer calls at: S-chanf, Chesa cumünela, La Punt Chamues-ch,Abzw Albula
2026 → 2027 Mon–Fri 21 → 20 Saturday 20 → 20 Sunday 21 → 20
All 13 stops of the line
Bever, Bahnhof, Celerina, Centrum, Cinuos-chel-Brail, staziun, La Punt Chamues-ch,Abzw Albula, Lavin, staziun, Madulain, vih, S-chanf, Chesa cumünela, Samedan, Bahnhof, St. Moritz, Bahnhof, Susch, Plaz, Susch, staziun, Zernez, staziun, Zuoz, staziun
Municipalities: Bever, Celerina/Schlarigna, La Punt Chamues-ch, Madulain, S-chanf, Samedan, St. Moritz, Zernez, Zuoz
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 4 → 0 Sunday 4 → 0
All 6 stops of the line
Bülach, Embrach-Rorbas, Pfungen, Winterthur, Winterthur Töss, Winterthur Wülflingen
Municipalities: Bülach, Embrach, Pfungen, Winterthur
-
- Every day: 193 trips instead of 130.
2026 → 2027 Mon–Fri 130 → 193 Saturday 130 → 193 Sunday 130 → 193
All 10 stops of the line
Zermatt, Bahnhof, Zermatt, Brücke zum Steg, Zermatt, Getwingbrücke, Zermatt, Kirchbrücke, Zermatt, Matterhorn Talstation, Zermatt, Spiss, Zermatt, Untere Matten, Zermatt, Vispa, Zermatt, Wiestibrücke, Zermatt, ZenStecken
Municipalities: Zermatt
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 55
All 14 stops of the line
Buochs, Ausserdorf, Buochs, Fadenbrücke, Buochs, Schürmatt, Ennetbürgen, Dorf, Ennetbürgen, Flugplatz, Ennetbürgen, Herdern, Ennetbürgen, Oeltrotte, Ennetbürgen, Riedmatt, Ennetbürgen, Strandbad, Stans, Bahnhof, Stans, Breiten, Stans, Kreuzstrasse, Stans, Mettenweg, Stans, Pilatuswerke
Municipalities: Buochs, Ennetbürgen, Stans
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 46
All 11 stops of the line
Baar, Aberenrain, Baar, Albisstrasse, Baar, Allmendstrasse, Baar, Bachweid, Baar, Bahnhof, Baar, Büelstrasse, Baar, Deinikon, Baar, Früeberg, Baar, Kapellenstrasse, Baar, Kreuzplatz, Baar, Sennweid Schulhaus
Municipalities: Baar
-
- Mon–Fri: 21 trips instead of 32.
- Mon–Fri: first trip at 09:06 instead of 06:06.
- Saturday: first trip at 06:36 instead of 06:10.
- Sunday: first trip at 08:36 instead of 08:06.
2026 → 2027 Mon–Fri 32 → 21 Saturday 32 → 31 Sunday 28 → 27
All 17 stops of the line
Wädenswil, Bahnhof, Wädenswil, Baumgarten, Wädenswil, Campus Grüental, Wädenswil, Coop, Wädenswil, Eichweid, Wädenswil, Forschungsanstalt, Wädenswil, Glärnisch, Wädenswil, Gulmenmatt, Wädenswil, Hallenbad/Frohmatt, Wädenswil, Krähbach, Wädenswil, Mühlebach, Wädenswil, Rötiboden, Wädenswil, Schmiedstube, Wädenswil, Schwanen, Wädenswil, Sonnenrainstrasse, Wädenswil, Tobelrain, Wädenswil, Töbelibach
Municipalities: Wädenswil
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 60 Saturday 0 → 62 Sunday 0 → 60
All 8 stops of the line
Weinfelden, Aeuli, Weinfelden, Bahnhof, Weinfelden, Eishalle, Weinfelden, Felsenstrasse, Weinfelden, Güttingersreuti, Weinfelden, Muggenwinkel, Weinfelden, Sonnenplatz, Weinfelden, Zedernpark
Municipalities: Weinfelden
-
- Every day: last trip at 20:09 instead of 19:11.
2026 → 2027 Mon–Fri 24 → 26 Saturday 24 → 26 Sunday 24 → 26
All 8 stops of the line
Herbriggen, Kalpetran, Randa, St. Niklaus VS, Stalden-Saas, Täsch, Visp, Zermatt
Municipalities: Embd, Randa, St. Niklaus, Stalden (VS), Täsch, Visp, Zermatt
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 56 → 0 Saturday 52 → 0 Sunday 42 → 0
All 14 stops of the line
Visp, Bahnhof Nord, Visp, Bahnhof Süd, Visp, Fassji, Visp, Friedhof, Visp, Hubel-/St. Jodernstrasse, Visp, Hubelstrasse, Visp, Kleegärten, Visp, Kulturzentrum La Poste, Visp, Lonzawerke, Visp, Schwimmbad, Visp, Spital, Visp, Sportplatz, Visp, St. Jodern, Visp, West
Municipalities: Visp
-
- Mon–Fri: 14 trips instead of 50.
- Saturday: no trips any more, 48 before.
2026 → 2027 Mon–Fri 50 → 14 Saturday 48 → 0
All 4 stops of the line
Belp, Aemmenmatt, Belp, Bahnhof, Belp, Eissel, Belp, Käsereistrasse
Municipalities: Belp
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 5 → 0 Saturday 4 → 0 Sunday 4 → 0
All 21 stops of the line
Bergün/Bravuogn, Bever, Bonaduz, Cazis, Celerina, Chur, Domat/Ems, Domat/Ems Werk, Felsberg, Filisur, Preda, Reichenau-Tamins, Rhäzüns, Rodels-Realta, Rothenbrunnen, Samedan, Spinas, St. Moritz, Surava, Thusis, Tiefencastel
Municipalities: Albula/Alvra, Bergün Filisur, Bever, Bonaduz, Cazis, Celerina/Schlarigna, Chur, Domat/Ems, Rhäzüns, Samedan, St. Moritz, Thusis
-
- 2 direct trains a weekday instead of 11.
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 47 → 0 Saturday 47 → 0 Sunday 23 → 0
All 14 stops of the line
Montreux, Doyen-Bridel, Montreux, La Corsaz, Montreux, La Paix, Montreux, Le Pont, Montreux, Les Planches, Montreux, Théâtre Mtx Riviera, Montreux, Vernex-Dessus, Montreux, av. Nestlé, Montreux, casino, Montreux, gare, Montreux, midi, Montreux, rue Industrielle, Montreux, rue de la Gare, Montreux, rue du Marché
Municipalities: Montreux
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 13 → 0 Saturday 40 → 0
All 20 stops of the line
Rossrüti, Altersheim, Rossrüti, Oberdorf, Rossrüti, Schule, Wil SG, Bahnhof, Wil SG, Bienenstrasse, Wil SG, Buebenloo, Wil SG, Grundstrasse, Wil SG, Hof zu Wil, Wil SG, Hofberg, Wil SG, Kapuziner Kloster, Wil SG, Krebsbachbrücke, Wil SG, Neualtwil, Wil SG, Neulanden, Wil SG, Rose, Wil SG, Rosenberg, Wil SG, Schwanen, Wil SG, Sonnenberg, Wil SG, Spital, Wil SG, Städeli, Wil SG, Ulrich-Röschstrasse
Municipalities: Wil (SG)
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 48 Saturday 0 → 38 Sunday 0 → 36
All 18 stops of the line
Hirzel, Kirche, Hirzel, Neuhaus, Hirzel, Spitzen, Hirzel, Strickler, Hirzel, Wolfisbühl, Hirzel, Wässeri, Horgen, Altes Gemeindehaus, Horgen, Bahnhof, Horgen, Bergli, Horgen, Ebnetstrasse, Horgen, Fischenrüti, Horgen, Gumelenstrasse, Horgen, Stocker, Horgenberg, Hinterklausen, Horgenberg, Moorschwand, Horgenberg, Vorderklausen, Horgenberg, Widenbach, Horgenberg, Wührenbach
Municipalities: Horgen
-
- Mon–Fri: 26 trips instead of 18.
- Mon–Fri: first trip at 05:07 instead of 06:24.
- Weekends: 24 trips instead of 12.
- Weekends: first trip at 07:07 instead of 07:36.
- Weekends: last trip at 18:07 instead of 19:28.
2026 → 2027 Mon–Fri 18 → 26 Saturday 12 → 24 Sunday 12 → 24
All 33 stops of the line
Alterswil FR, Beniwil, Alterswil FR, Dorfplatz, Alterswil FR, Galteren, Alterswil FR, Geriwil, Alterswil FR, Hofmatt, Alterswil FR, Wengliswil, Alterswil FR, Wilersguet, Brünisried, Riedgarten, Düdingen, Bahnhof, Düdingen, Jetschwil, Düdingen, Kirche, Düdingen, Mariahilf, Düdingen, Weiermatt, Oberschrot, Büel, Plaffeien, Dorf, Plaffeien, Kloster, Plaffeien, Oberi Matta, Plaffeien, Rufenen, Plaffeien, Telmoos, Schwarzsee, Bad, Schwarzsee, Buntschena, Schwarzsee, Campus, Schwarzsee, Gypsera, Schwarzsee, Hostellerie, Schwarzsee, Kaspera, Schwarzsee, Lichtena, Schwarzsee, Mösli, Schwarzsee, Tromooserli, Tafers, Am Kreuz, Tafers, Dorf, Tafers, Muttacker, Zollhaus FR, Zumholz, Dorf
Municipalities: Brünisried, Düdingen, Plaffeien, Tafers
-
- Stops it calls at that it does not today: Aubonne, Bougy-St-Martin, Aubonne, hôpital, Montherod, Battoir, Aubonne, Pré-Baulan
2026 → 2027 Mon–Fri 30 → 30 Saturday 16 → 16 Sunday 16 → 16
All 24 stops of the line
Allaman, Château, Allaman, Grand-Rue, Allaman, gare, Aubonne, Bougy-St-Martin, Aubonne, La Levette, Aubonne, La Praz, Aubonne, Le Bornalet, Aubonne, Pré-Baulan, Aubonne, Roveray, Aubonne, Sermaret, Aubonne, gare, Aubonne, hôpital, Etoy, Bas du Rossé, Etoy, En Bellevue, Etoy, En Folliar, Etoy, L'Espérance, Etoy, Romanèche, Etoy, village, Lavigny, café, Lavigny, croisée de St-Livres, Lavigny, hôpital, Montherod, Battoir, Yens, gare, Yens, village
Municipalities: Allaman, Aubonne, Etoy, Lavigny, Saint-Livres, Yens
-
- Line 21 becomes line 32, on mostly the same stops.
- Every day: last trip at 00:42 instead of 00:03.
- Sunday: first trip at 05:44 instead of 06:16.
2026 → 2027 Mon–Fri 102 → 114 Saturday 74 → 79 Sunday 68 → 79
All 47 stops of the line
Horw, Bahnhof, Horw, Buholz, Horw, Felmis, Horw, Hofrüti, Horw, Kirchweg, Horw, Spitz, Horw, Stegen/Kirchfeld, Horw, Steinen, Horw, Wegscheide, Horw, Zentrum, Kastanienbaum, Dorni, Kastanienbaum, Kreuzmatt, Kastanienbaum, Krämerstein, Kastanienbaum, Schiffstation, Kastanienbaum, Waldwinkel, Kriens Mattenhof, Bahnhof, Kriens, Busschleife, Kriens, Friedhofstrasse, Kriens, Grabenhof, Kriens, Grossfeldstrasse, Kriens, Guetrüti, Kriens, Himmelrichstrasse, Kriens, Hofmatt-Bellpark, Kriens, Krauerhalle, Kriens, Lauerzweg, Kriens, Oberkuonimatt, Kriens, Pilatusmarkt, Kriens, Roggernhalde, Kriens, Sidhalde, Kriens, Sportweg, Kriens, Steinibach, Kriens, Sternmatt, Kriens, Wiggenhof, Kriens, Zentrum Pilatus, Kriens, Zunacher, Luzern, Bahnhof, Luzern, Bundesplatz, Luzern, Eisfeldstrasse, Luzern, Kantonalbank, Luzern, Schönbühl, Luzern, Weinbergli, Luzern, Werkhofstrasse, St. Niklausen LU, Haslihorn, St. Niklausen LU, Langensand, St. Niklausen LU, Mättiwil, St. Niklausen LU, Stutz, St. Niklausen LU, Unterwil
Municipalities: Horw, Kriens, Luzern
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 49
All 14 stops of the line
Buochs, Ausserdorf, Buochs, Fadenbrücke, Buochs, Schürmatt, Ennetbürgen, Dorf, Ennetbürgen, Flugplatz, Ennetbürgen, Herdern, Ennetbürgen, Oeltrotte, Ennetbürgen, Riedmatt, Ennetbürgen, Strandbad, Stans, Bahnhof, Stans, Breiten, Stans, Kreuzstrasse, Stans, Mettenweg, Stans, Pilatuswerke
Municipalities: Buochs, Ennetbürgen, Stans
-
- Mon–Fri: 57 trips instead of 18.
- Mon–Fri: first trip at 06:00 instead of 06:21.
- Mon–Fri: last trip at 20:00 instead of 19:27.
2026 → 2027 Mon–Fri 18 → 57
All 9 stops of the line
Brütten, Harossen, Brütten, Zelgli, Brütten, Zentrum, Effretikon, Bahnhof, Effretikon, Langhag, Effretikon, Weiherstrasse, Effretikon, Zentrum, Kleinikon, Lindau, Eschikon
Municipalities: Brütten, Illnau-Effretikon, Lindau
-
- Mon–Fri: first trip at 07:20 instead of 08:23.
- Every day: last trip at 18:35 instead of 18:15.
- Weekends: first trip at 07:35 instead of 08:23.
- Stops it calls at that it does not today: Crans-Montana, Centre Valaisan
2026 → 2027 Mon–Fri 54 → 64 Saturday 54 → 63 Sunday 54 → 63
All 10 stops of the line
Crans-Montana, Centre Valaisan, Crans-Montana, Cocagne, Crans-Montana, Etoile, Crans-Montana, Lac Moubra, Crans-Montana, Marigny, Crans-Montana, Montagnette, Crans-Montana, Sur Moubra, Crans-Montana, Ycoor, Crans-Montana, gare, Crans-Montana, poste
Municipalities: Crans-Montana
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 44 Saturday 0 → 44 Sunday 0 → 23
All 17 stops of the line
Bourrignon, Lotissement, Bourrignon, bif. Bürgisberg, Bourrignon, haut du village, Bourrignon, poste, Delémont, Pré Mochel, Delémont, Sainte-Catherine, Delémont, centre sportif, Delémont, ch. du Puits, Delémont, gare, Develier, Claude-Chappuis, Develier, Le Cerf, Develier, Pré au Maire, Develier, St-Christophe, Develier, Sur Cré, Develier, bas du village, Develier, dessus, Develier, poste
Municipalities: Bourrignon, Delémont, Develier
-
- Mon–Fri: 30 trips instead of 17.
- Mon–Fri: last trip at 20:22 instead of 19:41.
- Saturday: 43 trips instead of 14.
- Saturday: last trip at 19:53 instead of 18:59.
- Sunday: 27 trips instead of 10.
- Sunday: first trip at 08:30 instead of 08:53.
- Sunday: last trip at 18:10 instead of 17:34.
2026 → 2027 Mon–Fri 17 → 30 Saturday 14 → 43 Sunday 10 → 27
All 25 stops of the line
Chez-le-Baron, Epauvillers, bif. sur Le Péca, Epauvillers, haut du village, Epauvillers, poste, Epiquerez, Montbion, Epiquerez, village, Essertfallon, Le Bémont JU, Grand-Creux, Le Bémont JU, village, Les Enfers, restaurant, Montenol, Prés-de-Montenol, Montenol, village, Montenol, école, Montfaucon, bif. Les Enfers, Montfaucon, poste, Saignelégier, Pâquier, Saignelégier, gare, Saignelégier, voirie, Soubey, Chercenay, Soubey, restaurant Relais, Soubey, village, St-Ursanne, Lorette, St-Ursanne, gare, St-Ursanne, l'écluse, St-Ursanne, porte St-Pierre
Municipalities: Clos du Doubs, Le Bémont (JU), Les Enfers, Montfaucon, Saignelégier, Soubey
-
- Renamed: «Luzern, Allmend/Messe» becomes «Luzern Allmend/Messe, Bahnhof».
-
- Weekends: first trip at 05:02 instead of 06:04.
2026 → 2027 Mon–Fri 119 → 119 Saturday 114 → 116 Sunday 114 → 116
All 19 stops of the line
Avenches, Bern, Bern Brünnen Westside, Bern Bümpliz Nord, Bern Riedbach, Faoug, Galmiz, Gampelen, Gümmenen, Ins, Kerzers, Marin-Epagnier, Muntelier-Löwenberg, Murten/Morat, Müntschemier, Neuchâtel, Rosshäusern, St-Blaise-Lac, Zihlbrücke
Municipalities: Avenches, Bern, Faoug, Ferenbalm, Gampelen, Ins, Kerzers, Laténa, Murten, Mühleberg, Müntschemier, Neuchâtel
-
- Stops it calls at that it does not today: Sous la Velle
2026 → 2027 Mon–Fri 59 → 59 Saturday 38 → 38 Sunday 35 → 35
All 20 stops of the line
Bollement, Combe-Tabeillon, Glovelier, La Chaux-d'Abel, La Chaux-de-Fonds, La Chaux-de-Fonds-Est, La Cibourg, La Combe, La Ferrière, La Large-Journée, Le Boéchet, Le Bémont JU, Le Creux-des-Biches, Le Noirmont, Les Bois, Les Emibois, Muriaux, Pré-Petitjean, Saignelégier, Sous la Velle
Municipalities: Haute-Sorne, La Chaux-de-Fonds, La Ferrière, Le Bémont (JU), Le Noirmont, Les Bois, Montfaucon, Muriaux, Saignelégier, Saint-Brais
-
- Renamed: «Lugano, Via Ciani/Cornaredo» becomes «Lugano, Stadio Est».
-
- Mon–Fri: first trip at 04:41 instead of 05:19.
- Every day: last trip at 00:31 instead of 00:01.
- Saturday: first trip at 05:11 instead of 05:49.
- Sunday: 66 trips instead of 36.
- Sunday: first trip at 05:41 instead of 06:49.
2026 → 2027 Mon–Fri 72 → 80 Saturday 66 → 78 Sunday 36 → 66
All 15 stops of the line
Bachenbülach, Bramenländli, Bachenbülach, Bramenstrasse, Bülach, Bahnhof, Bülach, Einkaufszentrum Süd, Bülach, Gewerbehaus, Bülach, Grampenweg, Bülach, Kaffeestrasse, Bülach, Sonnenhof, Bülach, Stadthalle, Bülach, Tiefengasse, Oberglatt ZH, Bahnhof, Oberglatt ZH, Bälen, Oberglatt ZH, Pistenende, Oberglatt ZH, Rietli, Oberglatt ZH, Zentrum
Municipalities: Bachenbülach, Bülach, Oberglatt
-
- Sunday: first trip at 05:30 instead of 06:06.
- Stops it calls at that it does not today: Regensdorf, Ostring
- No longer calls at: Regensdorf, Gemeindehaus
2026 → 2027 Mon–Fri 74 → 76 Saturday 74 → 76 Sunday 72 → 76
All 10 stops of the line
Regensdorf, Chrüzächer, Regensdorf, Gemeindehaus, Regensdorf, Obstgarten, Regensdorf, Ostring, Regensdorf, Zentrum, Regensdorf, Zentrum Ost, Regensdorf-Watt, Bahnhof, Zürich Affoltern, Bahnhof, Zürich, Hungerbergstrasse, Zürich, Zehntenhausplatz
Municipalities: Regensdorf, Zürich
-
- Renamed: «Altdorf UR, Spital» becomes «Altdorf UR, hl. Kreuz/Spital».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 36 Saturday 0 → 39 Sunday 0 → 34
All 10 stops of the line
Gland, Domaine Impérial, Gland, Mont Blanc sud, Gland, gare nord, Nyon, Petit Perdtemps, Nyon, Usine à Gaz, Nyon, gare, Prangins, La Banderolle, Prangins, Les Abériaux, Prangins, Sadex, Prangins, hôpital
Municipalities: Gland, Nyon, Prangins
-
- Mon–Fri: first trip at 06:02 instead of 05:41.
- Mon–Fri: last trip at 20:35 instead of 20:15.
- Weekends: first trip at 07:02 instead of 07:31.
- Weekends: last trip at 17:35 instead of 18:04.
- No longer calls at: Orbe, Les Moulins, Les Granges (Orbe), gare, Chavornay, gare
2026 → 2027 Mon–Fri 22 → 23 Saturday 10 → 10 Sunday 10 → 10
All 15 stops of the line
Baulmes, Cul de Villars, Baulmes, gare, Chavornay, gare, L'Abergement, village, Les Granges (Orbe), gare, Montcherand, Pique-Raisinets, Montcherand, Usine électrique, Montcherand, haut du village, Montcherand, poste, Orbe, La Croix, Orbe, Les Moulins, Orbe, Suchet, Orbe, hôpital, Orbe, poste, Sergey
Municipalities: Baulmes, Chavornay, L'Abergement, Montcherand, Orbe, Sergey
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 67 → 0 Saturday 39 → 0 Sunday 36 → 0
All 36 stops of the line
Bankholzen, Vordere Höristr., Gaienhofen, Schloss Gaienhofen, Gaienhofen, Touristinfo, Gundholzen, Altes Rathaus, Gundholzen, Möösle L192, Hemmenhofen, Fischersteig, Hemmenhofen, Otto-Dix-Weg, Horn (D), Campingplatz Abzw., Horn (D), Hirschen, Iznang, Höristrasse, Kattenhorn, Landstrasse, Konstanz-Wangen, Pension Auer, Konstanz-Wangen, Rathaus, Marbach (Kr Konst.), Blanhof, Marbach (Kr Konst.), Schloss, Moos (D), Bankholzer Strasse, Moos (D), Bohlinger Strasse, Moos (D), Grüner Baum, Moos (D), Mooswaldstrasse, Moos (D), Weiler Schule, Radolfzell, Eisenbahnstrasse, Radolfzell, Gymnasium, Radolfzell, Herzenstrasse, Radolfzell, Seerose, Radolfzell, TRW Zeppelinstr., Radolfzell, ZOB, Stein am Rhein, Altersheim, Stein am Rhein, Bahnhof, Stein am Rhein, Grenzstein, Stein am Rhein, Schule, Stein am Rhein, Untertor, Öhningen, Endorf/Höristrasse, Öhningen, Grenze, Öhningen, Im Ziehler, Öhningen, Linde, Öhningen, Staldenstrasse
Municipalities: Stein am Rhein
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 34 → 0 Saturday 21 → 0 Sunday 18 → 0
All 27 stops of the line
Agiez, L'Epine, Agiez, Vers-le-Pont, Arnex, gare, Arnex, poste, Bofflens, Sur Chaumy, Mathod, Bras d'Or, Mathod, Moulin de Mathod, Orbe, Champ de la Pierre, Orbe, Les Mosaïques, Orbe, Montchoisi, Orbe, collège, Orbe, croisée Agiez, Orbe, hôpital, Orbe, poste, Rances, Praz-Riond, Rances, bif., Suscévaz, Au Coin, Suscévaz, Les Vignes, Suscévaz, village, Treycovagnes, Châtelard, Treycovagnes, village, Valeyres-sous-Rances, croisée, Valeyres-sous-Rances, rest., Yverdon, rue de Montagny, Yverdon-les-Bains, Bel-Air, Yverdon-les-Bains, gare, Yverdon-les-Bains, rue d'Orbe
Municipalities: Agiez, Arnex-sur-Orbe, Bofflens, Mathod, Orbe, Rances, Suscévaz, Treycovagnes, Valeyres-sous-Rances, Yverdon-les-Bains
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 52
All 20 stops of the line
Moutier, A. Bechler, Moutier, Aux Laives, Moutier, Banque cantonale, Moutier, Chantemerle, Moutier, Collégiale, Moutier, Etoile, Moutier, Forum de l'Arc, Moutier, Hôpital, Moutier, Hôtel de Ville, Moutier, La Foule, Moutier, Les Fauvettes, Moutier, Manège, Moutier, Neusté, Moutier, Petite-Fin, Moutier, Suisse Est, Moutier, Suisse Ouest, Moutier, cimetière, Moutier, gare, Perrefitte, Blocs, Perrefitte, poste
Municipalities: Moutier, Perrefitte
-
- Mon–Fri: 107 trips instead of 144.
- No longer calls at: Binz bei Maur, Bautacher
2026 → 2027 Mon–Fri 144 → 107 Saturday 76 → 76 Sunday 75 → 76
All 20 stops of the line
Binz bei Maur, Bautacher, Binz bei Maur, Fridlimatt, Binz bei Maur, Gassacher, Ebmatingen, Dorf, Ebmatingen, Leeacherstrasse, Maur, Dorf, Maur, Kirche, Maur, Platten, Maur, See, Pfaffhausen, Müseren, Zürich, Berghaldenstrasse, Zürich, Drusbergstrasse, Zürich, Friedhof Witikon, Zürich, Glockenacker, Zürich, Kapfstrasse, Zürich, Klusplatz, Zürich, Loorenstrasse, Zürich, Schlyfi, Zürich, Waserstrasse, Zürich, Zentrum Witikon
Municipalities: Fällanden, Maur, Zürich
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 32 Saturday 0 → 32 Sunday 0 → 32
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: Renens VD, Simplon
2026 → 2027 Mon–Fri 286 → 294 Saturday 221 → 225 Sunday 212 → 216
All 36 stops of the line
Chavannes-R., Campus Santé, Chavannes-R., Glycines, Chavannes-R., Talluchet, Lausanne, Alpes, Lausanne, Batelière, Lausanne, Bel-Air, Lausanne, Bois de Vaux, Lausanne, Boston, Lausanne, Bourdonnette nord, Lausanne, Chauderon, Lausanne, Cèdres, Lausanne, Délices, Lausanne, Elysée, Lausanne, Figuiers, Lausanne, Georgette, Lausanne, Halle de Sébeillon, Lausanne, Jurigoz, Lausanne, Maladière-Figuiers, Lausanne, Montchoisi, Lausanne, Musée Olympique, Lausanne, Prélaz, Lausanne, Recordon, Lausanne, Riant-Cour, Lausanne, Sablons, Lausanne, St-François, Lausanne, jardin botanique, Prilly-Malley, Galicien, Pully, C. F. Ramuz, Pully, Joliette, Pully, Métairie, Pully, Pierraz-Portay, Pully, gare, Renens VD, Censuy, Renens VD, Simplon, Renens VD, gare, Renens VD, piscine
Municipalities: Chavannes-près-Renens, Ecublens (VD), Lausanne, Prilly, Pully, Renens (VD)
-
- No longer calls at: Wädenswil, Schlossbergstrasse, Wädenswil, Meierhof-Rain, Wädenswil, Boller
2026 → 2027 Mon–Fri 62 → 61
All 8 stops of the line
Wädenswil, Bahnhof, Wädenswil, Boller, Wädenswil, Campus Reidbach, Wädenswil, Campus Rothus, Wädenswil, Meierhof, Wädenswil, Meierhof-Rain, Wädenswil, Reidbach, Wädenswil, Schlossbergstrasse
Municipalities: Wädenswil
-
- Stops it calls at that it does not today: St. Gallen, Schuppis
- No longer calls at: St. Gallen, Grossacker
2026 → 2027 Mon–Fri 75 → 75 Saturday 75 → 75 Sunday 39 → 39
All 44 stops of the line
Goldach, Bahnhof, Goldach, Mühlegut, Goldach, Raiffeisenbank, Goldach, Rotenstein, Goldach, Sonnental, Goldach, Stelzenreben, Goldach, Sternen, Goldach, Untereggerstrasse, Rheineck, Asylstrasse, Rheineck, Bahnhof, Rheineck, National, Rorschach Stadt, Bahnhof, Rorschach, Bodan, Rorschach, Friedau, Rorschach, Fuchsschwanz, Rorschach, Hauptbahnhof Süd, Rorschach, Landhaus, Rorschach, Löwengarten, Rorschach, Mühletobelstrasse, Rorschach, Signalstrasse, Rorschacherberg, Bachwies, Rorschacherberg, Seebleiche, Rorschacherberg, Wilenrain, St. Gallen, Bahnhof, St. Gallen, Favrestrasse, St. Gallen, Grossacker, St. Gallen, Kantonsspital, St. Gallen, Marktplatz Bohl, St. Gallen, Neudorf, St. Gallen, Schuppis, St. Gallen, Theater, St. Gallen, Unterschachen, Staad SG, Buechen, Staad SG, Nagelstein, Staad SG, Risegg, Staad SG, Schönenbach, Thal, Linde, Thal, Löwen, Thal, alte Post, Untereggen, Gemeindehaus, Untereggen, Hinterhof, Untereggen, Mittlerhof, Untereggen, Vogelherd, Untereggen, Vorderhof
Municipalities: Goldach, Rheineck, Rorschach, Rorschacherberg, St. Gallen, Thal, Untereggen
-
- Renamed: «Epagny, Motel» becomes «Epagny, Les Prays-Camping».
-
- Stops it calls at that it does not today: Chur West, Bahnhof
- No longer calls at: Chur, City West
2026 → 2027 Mon–Fri 94 → 87 Saturday 106 → 91 Sunday 93 → 85
All 59 stops of the line
Chur West, Bahnhof, Chur, Boletta, Chur, Brambrüeschb./Stadthalle, Chur, City West, Chur, Kalchbühl, Chur, Kaserne/Kornquader, Chur, Malteser, Chur, Postautostation, Chur, Salvatorenstrasse, Chur, Strassenverkehrsamt, Domat/Ems, Abzw. Felsberg, Domat/Ems, Chemie, Domat/Ems, Padrusa, Domat/Ems, Plarenga, Domat/Ems, Plaz, Domat/Ems, Post, Domat/Ems, Tuma Platta, Domat/Ems, Unterdorf, Falera, Chintguns, Falera, Parcadi, Falera, center, Flims Dorf, Auas sparsas, Flims Dorf, Bergbahnen, Flims Dorf, Post, Flims Dorf, Vallorca, Flims Waldhaus, Camping, Flims Waldhaus, Caumasee, Flims Waldhaus, Promenada, Flims Waldhaus, Segnes, Ilanz, Bahnhof/Post, Ilanz, Plazza Cumin, Ilanz, Spital, Laax GR, Bergbahnen, Laax GR, Caltgera, Laax GR, Demvitg, Laax GR, Fau, Laax GR, Marcau, Laax GR, Rancho, Laax GR, See/Lag, Laax GR, Staderas, Laax GR, posta, Sagogn, Carnetg, Sagogn, Fanaus, Sagogn, Storta pintga, Sagogn, Vitg dadens, Sagogn, Vitg dado, Schluein, Caglia Liunga, Schluein, Casanova, Schluein, Falerin, Schluein, vitg, Tamins, Schlössli, Tamins, Unterdorf, Trin Mulin, Crestasee, Trin, Dorf, Trin, Mulin, Trin, Platta, Trin, Porclis, Trin, Portalavanda, Trin, Quadris
Municipalities: Chur, Domat/Ems, Falera, Flims, Ilanz/Glion, Laax, Sagogn, Schluein, Tamins, Trin
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 29 → 0 Saturday 6 → 0
All 92 stops of the line
Basel, Badischer Bahnhof, Beuggen, Abzw Karsau, Beuggen, Bahnhof, Brombach (LÖ), Friedhof, Brombach (LÖ), Schöpflin-Siedl, Brombach (LÖ), Zentrum, Grenzach, Bärenfelsstrasse, Grenzach, Gleusen, Grenzach, Grenzacher Horn, Grenzach, Hornrain, Grenzach, Im Rippel, Grenzach, Seidenweg, Grenzach, Sparkasse, Grenzach, Turnhalle, Gündenhausen, Hauingen, Ost, Hauingen, Turnhalle, Hauingen, Wiesenbrücke, Herten (Baden), Bahnhofstrasse, Herten (Baden), Industrie, Herten (Baden), Markhof, Herten (Baden), Rathaus, Herten (Baden), Schule, Herten (Baden), St. Josefshaus, Höllstein (D), Friedrichstr., Höllstein (D), Neue Strasse, Karsau, Kapfbühl, Karsau, Kapfbühlstrasse 36, Karsau, Schanzstrasse, Karsau, Schule, Lörrach, Busbahnhof, Lörrach, Friedhof, Lörrach, Gewerbeschule, Lörrach, Grabenstr., Lörrach, Homburg Siedlung, Lörrach, Krankenhaus, Lörrach, Museum, Lörrach, Robert Bosch Strasse, Lörrach, Schillerstrasse, Lörrach, Senser Platz, Lörrach, Weinbrennerstrasse, Lörrach-Stetten, Bahnhof, Lörrach-Stetten, Dammstrasse, Maulburg, Bahnhof, Maulburg, Blostweg, Maulburg, Firma Busch, Maulburg, Teichmattstrasse, Maulburg, Volksbank, Rheinfelden (D), Alu I/II, Rheinfelden (D), Busbahnhof, Rheinfelden (D), Eichamtstr., Rheinfelden (D), Energiedienst, Rheinfelden (D), Gew. Einhäge, Rheinfelden (D), Gewerbeschule, Rheinfelden (D), Goetheschule, Rheinfelden (D), Gymnasium, Rheinfelden (D), Hebelstrasse, Rheinfelden (D), Josefskirche, Rheinfelden (D), Kapfbühl, Rheinfelden (D), Oberrheinpl., Rheinfelden (D), Post, Rheinfelden (D), Realschule, Rheinfelden (D), Scheffelstr., Rheinfelden (D), Schildgasse, Rheinfelden (D), Wasserturm, Rheinfelden (D),Friedrichplatz, Riedmatt (Baden), Riedmatt (Baden), Storchen, Riehen Niederholz, Bahnhof, Riehen, Dorf, Riehen, Friedhof am Hörnli, Riehen, Weilstrasse, Schopfheim, Busbahnhof, Schopfheim, Friedhof, Schwörstadt, Feuerwehrhaus, Schwörstadt, Kraftwerk, Schwörstadt, Oberdorf, Schwörstadt, Unterdorf, Steinen (Kr LÖ), Bahnhof, Steinen (Kr LÖ), Egertenstr., Steinen (Kr LÖ), Lörracherstr., Steinen (Kr LÖ), Schwimmbad, Stetten (LÖ), Grenze, Warmbach, Am Hochgericht, Warmbach, DLRG-Wache, Warmbach, Ochsen, Warmbach, Thomaring, Wyhlen, Engeltal, Wyhlen, Hebelschule, Wyhlen, Hutmattenstrasse, Wyhlen, Schulzentrum, Wyhlen, Siedlung
Municipalities: Basel, Riehen
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 38 Saturday 0 → 42 Sunday 0 → 36
All 16 stops of the line
Allaman, gare, Aubonne, Bougy-St-Martin, Aubonne, La Levette, Aubonne, La Praz, Aubonne, Le Bornalet, Aubonne, Roveray, Aubonne, gare, Aubonne, hôpital, Gimel, La Vernette, Gimel, bas du village, Gimel, place de L'Union, Gimel, rte de Saubraz, Montherod, Battoir, Montherod, village, Pizy, Le Courtillet, Saubraz, village
Municipalities: Allaman, Aubonne, Gimel, Saubraz
-
- Every day: 31 trips instead of 61.
2026 → 2027 Mon–Fri 61 → 31 Saturday 61 → 31 Sunday 61 → 31
All 13 stops of the line
Silvaplana, Baselgia, Silvaplana, Camping, Silvaplana, Mandra, Silvaplana, Munteratsch, Silvaplana, Plazza dal Güglia, Silvaplana, Plazza dal Mastrel, Silvaplana, Rundella Curtins, Silvaplana, Vallun, Surlej, Corvatschbahn, Surlej, Cristins, Surlej, Foppas, Surlej, Islas, Surlej, Punt
Municipalities: Silvaplana
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 59 → 0 Saturday 38 → 0 Sunday 38 → 0
All 16 stops of the line
Hemishofen, Dorf, Ramsen, Petersburg, Ramsen, Sonne, Ramsen, Zoll, Rielasingen, Kirche, Rielasingen, Ramsener Str., Rielasingen, Zoll, Singen (Htw), Am Heidenbühl, Singen (Htw), Bahnhof/ZOB, Singen (Htw), F.-Ebert-Platz, Singen (Htw), Rielasinger Str., Stein am Rhein, Bahnhof, Stein am Rhein, Rathaus, Stein am Rhein, Schule, Stein am Rhein, Strandbad, Stein am Rhein, Untertor
Municipalities: Hemishofen, Ramsen, Stein am Rhein
-
- Renamed: «Gimel, Le Prunier» becomes «Gimel, rte de Saubraz».
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 2 Sunday 0 → 2
All 14 stops of the line
Bad Ragaz, Chur, Flums, Landquart, Maienfeld, Pfäffikon SZ, Sargans, Siebnen-Wangen, Thalwil, Unterterzen, Walenstadt, Wädenswil, Ziegelbrücke, Zürich HB
Municipalities: Bad Ragaz, Chur, Flums, Freienbach, Landquart, Maienfeld, Quarten, Sargans, Schänis, Thalwil, Walenstadt, Wangen (SZ), Wädenswil, Zürich
-
- Line 4 becomes line 5, on mostly the same stops.
- Mon–Fri: first trip at 05:08 instead of 05:34.
2026 → 2027 Mon–Fri 214 → 228 Saturday 204 → 204 Sunday 154 → 154
All 19 stops of the line
Luzern, Bahnhof, Luzern, Breitenlachen, Luzern, Brünigstrasse, Luzern, Bundesplatz, Luzern, Hubelmatt, Luzern, Kantonalbank, Luzern, Luzernerhof, Luzern, Löwenplatz, Luzern, Maihof, Luzern, Maihofmatte-Rotsee, Luzern, Mönchweg, Luzern, Schlossberg, Luzern, Schwanenplatz, Luzern, Steghof, Luzern, Tiefe, Luzern, Weggismatt, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Wesemlinrain
Municipalities: Luzern
-
- Mon–Fri: 30 trips instead of 22.
- Mon–Fri: last trip at 20:33 instead of 19:12.
- Saturday: first trip at 06:18 instead of 05:48.
- Weekends: last trip at 19:02 instead of 18:12.
- Stops it calls at that it does not today: Orbe, gare
2026 → 2027 Mon–Fri 22 → 30 Saturday 14 → 14 Sunday 13 → 14
All 31 stops of the line
Agiez, L'Epine, Agiez, Vers-le-Pont, Bofflens, laiterie, Croy, En Fochau, Croy, anc. Battoir, Croy, collège, Croy-Romainmôtier, gare, L'Abbaye, Crêt-Blanc, L'Abbaye, Petra Félix, Le Pont, gare, Orbe, Champ de la Pierre, Orbe, Montchoisi, Orbe, collège, Orbe, croisée Agiez, Orbe, gare, Orbe, hôpital, Orbe, poste, Premier, collège, Premier, croisée de Forel, Premier, village, Romainmôtier, Le Nid, Romainmôtier, Les Portes, Romainmôtier, poste, Vallorbe, Mont d'Orzeires, Vaulion, Le Moulin, Vaulion, Les Rippes, Vaulion, Nidau, Vaulion, Sur la Creusaz, Vaulion, centre, Vaulion, collège, Vaulion, poste
Municipalities: Agiez, Bofflens, Croy, L'Abbaye, Orbe, Premier, Romainmôtier-Envy, Vallorbe, Vaulion
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 30
All 16 stops of the line
Effretikon, Bahnhof, Gutenswil, Grossenacher, Gutenswil, Sternen, Gutenswil, Unterdorf, Kindhausen ZH, Bodenacher, Uster, Bahnhof, Uster, Brandschenke, Uster, Dammstrasse, Uster, Loren, Uster, Oberlandstrasse, Uster, Strick, Volketswil, Dorf, Volketswil, Eichstrasse, Volketswil, Giessen, Volketswil, Huzlenstrasse, Volketswil, In der Au
Municipalities: Illnau-Effretikon, Uster, Volketswil
-
- Mon–Fri: last trip at 19:55 instead of 21:32.
- No longer calls at: Lugano, Cornaredo
2026 → 2027 Mon–Fri 57 → 59
All 13 stops of the line
Canobbio, Mercato Resega, Davesco, Ponte di Valle, Lugano, Autosilo, Lugano, Centro, Lugano, Cimitero, Lugano, Cornaredo, Lugano, Gerra/Stadio, Lugano, Pista Ghiaccio, Lugano, Resega, Lugano, Via Ginevra, Piano Stampa, Capolinea, Piano Stampa, Farera, Piano Stampa, Maglio
Municipalities: Canobbio, Lugano, Porza
-
- Mon–Fri: 98 trips instead of 56.
- Saturday: 84 trips instead of 56.
- Sunday: first trip at 06:41 instead of 07:08.
- Sunday: last trip at 19:57 instead of 19:28.
2026 → 2027 Mon–Fri 56 → 98 Saturday 56 → 84 Sunday 26 → 28
All 16 stops of the line
Herisau, Bahnhof, Herisau, Bruggeregg, Herisau, Glattmüli, Herisau, Ifang, Herisau, Johannesbad, Herisau, Landersberg, Herisau, Müli, Herisau, Schloss, Herisau, am Bach, Schwellbrunn, Buebenstig, Schwellbrunn, Dorf, Schwellbrunn, Eggeli, Schwellbrunn, Halden, Schwellbrunn, Risi, Schwellbrunn, Rötschwil, Schwellbrunn, Sommertal
Municipalities: Herisau, Schwellbrunn
-
- Mon–Fri: last trip at 00:16 instead of 22:13.
2026 → 2027 Mon–Fri 98 → 106 Saturday 75 → 75 Sunday 61 → 61
All 18 stops of the line
Adetswil, Frowiesstrasse, Adetswil, Sunneberg, Bäretswil, Bahnhof, Bäretswil, Bärenplatz, Bäretswil, Eishalle, Bäretswil, Oberdorf, Kempten, Emmetschloo, Kempten, Kreuzackerstrasse, Kempten, Oberkempten, Kempten, Ochsen, Kempten, Pfadacher, Kempten, Talhof, Wetzikon ZH, Bahnhof, Wetzikon ZH, Binzackerstrasse, Wetzikon ZH, Oberwetzikon, Wetzikon ZH, Schloss, Wetzikon ZH, Walfershausen, Wetzikon ZH, Wildbach
Municipalities: Bäretswil, Wetzikon (ZH)
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 36 → 0 Saturday 36 → 0 Sunday 36 → 0
All 14 stops of the line
Grindelwald, Aspi, Grindelwald, Bahnhof, Grindelwald, Firstbahn, Grindelwald, Golf, Grindelwald, Grindelwalderhof, Grindelwald, Kirche, Grindelwald, Mettenberg, Grindelwald, Mettenbergbrücke, Grindelwald, Pfingsteggbahn, Grindelwald, Rothenegg, Grindelwald, Säge Grund, Grindelwald, Terminal, Grindelwald, Truffersbrunnen, Grindelwald, Wasserbühlen
Municipalities: Grindelwald
Summer service, compared on the late-August weeks of both years.
-
- No longer calls at: Sennwald, Forstegg, Salez-Sennwald, Bahnhof, Salez, Löwen
2026 → 2027 Mon–Fri 38 → 38 Saturday 35 → 35 Sunday 34 → 34
All 23 stops of the line
Bendern, Post, Frümsen, Frol, Frümsen, Rathaus / Staubern, Frümsen, Schäfli, Frümsen, Stig, Gams, Gamschol, Gams, Gasenzen, Gams, Golfplatz, Gams, Madrusa, Gams, Pilgerbrunnen, Gams, Schulhaus Höfli, Gams, Zentrum, Haag (Rheintal), Rheinstrasse, Salez, Löwen, Salez-Sennwald, Bahnhof, Sax, Farnen, Sax, Hueb, Sax, Rofisbach, Sax, Schlössli, Sennwald, Dornen, Sennwald, Forstegg, Sennwald, Post, Sennwald, Äugstisriet
Municipalities: Gams, Sennwald
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 31 Saturday 0 → 31 Sunday 0 → 31
All 9 stops of the line
Wetzikon ZH, Bahnhof, Wetzikon ZH, Buchgrindel, Wetzikon ZH, Haldenstrasse, Wetzikon ZH, Medikon/Kulti, Wetzikon ZH, Robenhausen, Wetzikon ZH, Schloss, Wetzikon ZH, Walfershausen, Wetzikon ZH, Wildbach, Wetzikon ZH, Zentrum
Municipalities: Wetzikon (ZH)
-
- Mon–Fri: no trips any more, 6 before.
- Weekends: 8 trips instead of 12.
- Weekends: last trip at 15:15 instead of 16:55.
- No longer calls at: Trient, Le Peuty, Trient, Betty, Trient, camping, Tête-Noire, Le Châtelard VS, gare
2026 → 2027 Mon–Fri 6 → 0 Saturday 12 → 8 Sunday 12 → 8
All 9 stops of the line
Col-de-la-Forclaz, Finhaut, gare, Le Châtelard VS, Frontière, Le Châtelard VS, gare, Trient, Betty, Trient, Le Peuty, Trient, camping, Trient, village, Tête-Noire
Municipalities: Finhaut, Trient
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri, Saturday: 42 trips instead of 84.
2026 → 2027 Mon–Fri 84 → 42 Saturday 84 → 42
All 14 stops of the line
Bern, Breitenrain, Bern, Breitfeld, Bern, Dändlikerweg, Bern, Grimselstrasse, Bern, Haldenstrasse, Bern, Jaunweg, Bern, Pillonweg, Bern, Scheibenrain, Bern, Schulhaus Wylergut, Bern, Schützenweg, Bern, Sustenweg, Bern, Wylerbad, Bern, Wylergut, Bern, Wylerhuus
Municipalities: Bern
-
- Newly served: 430 departures a weekday.
-
- Renamed: «Ettiswil, Post» becomes «Ettiswil, Dorf».
-
- Stops it calls at that it does not today: Altstätten SG, Bahnhof, Altstätten SG, Hirschen
2026 → 2027 Mon–Fri 76 → 76 Saturday 75 → 75 Sunday 70 → 70
All 20 stops of the line
Altstätten SG, Bahnhof, Altstätten SG, Depot, Altstätten SG, Hirschen, Altstätten SG, Rathaus, Balgach, Bad, Balgach, Dorf, Balgach, Ländern, Balgach, Optik, Balgach, Rathaus, Heerbrugg, Bahnhof, Heerbrugg, Schloss, Lüchingen, Dorf, Lüchingen, Kesselbrücke, Marbach SG, Dorf, Marbach SG, Gehren, Marbach SG, Ranft, Rebstein, Ausserdorf, Rebstein, Betten, Rebstein, Dorf, Rebstein, Steinacker
Municipalities: Altstätten, Au (SG), Balgach, Marbach (SG), Rebstein
-
- No longer calls at: Schluein, Isla, Schluein, industria
2026 → 2027 Mon–Fri 163 → 140 Saturday 148 → 134 Sunday 132 → 132
All 33 stops of the line
Fidaz, Dorf, Fidaz, Kirche, Fidaz, Pinut Milchseilbahn, Flims Dorf, Bergbahnen, Flims Dorf, Denter Vias, Flims Dorf, Post, Flims Dorf, Spielplatz Plaids, Flims Dorf, Wohnheim Plaids, Flims Waldhaus, Camping, Flims Waldhaus, Caumasee, Flims Waldhaus, Promenada, Flims Waldhaus, Segnes, Ilanz, Bahnhof/Post, Ilanz, Plazza Cumin, Ilanz, Spital, Laax GR, Bergbahnen, Laax GR, Caltgera, Laax GR, Demvitg, Laax GR, Marcau, Laax GR, Rancho, Laax GR, Staderas, Laax GR, posta, Sagogn, Carnetg, Sagogn, Fanaus, Sagogn, Storta pintga, Sagogn, Vitg dadens, Sagogn, Vitg dado, Schluein, Caglia Liunga, Schluein, Casanova, Schluein, Falerin, Schluein, Isla, Schluein, industria, Schluein, vitg
Municipalities: Flims, Ilanz/Glion, Laax, Sagogn, Schluein
-
- Stops it calls at that it does not today: Balerna, Via Motta, Balerna, Via Sottobisio, Balerna, Industrie
- No longer calls at: Morbio Superiore, Campagna
2026 → 2027 Mon–Fri 30 → 30 Saturday 19 → 19 Sunday 12 → 12
All 28 stops of the line
Balerna, Bellavista (FFS), Balerna, Industrie, Balerna, Piazza, Balerna, Prada, Balerna, S. Antonio, Balerna, Stazione, Balerna, Via Motta, Balerna, Via Sottobisio, Morbio Inferiore, Basilica, Morbio Inferiore, Ghitello, Morbio Inferiore, Pianelle, Morbio Inferiore, Piano, Morbio Inferiore, Polenta, Morbio Inferiore, Posta, Morbio Inferiore, S. Lucia, Morbio Inferiore, Serfontana, Morbio Superiore, Buée, Morbio Superiore, Campagna, Morbio Superiore, Chiavarino, Morbio Superiore, Chiesa, Morbio Superiore, Croce, Morbio Superiore, Lattecaldo, Morbio Superiore, Ponte Sagno, Morbio Superiore, Posta, Morbio Superiore, Scuole, Morbio Superiore, Verana, Sagno, Paese, Sagno, alla Madonnina
Municipalities: Balerna, Breggia, Morbio Inferiore
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 32 → 0 Saturday 30 → 0 Sunday 28 → 0
All 20 stops of the line
Hirzel, Spitzen, Hirzel, Vorderi Siten, Horgen, Altes Gemeindehaus, Horgen, Bahnhof, Horgen, Baumgärtlihof, Horgen, Bergli, Horgen, Bocken, Horgen, Dorfgasse, Horgen, Ebnetstrasse, Horgen, Enderholz, Horgen, Fischenrüti, Horgen, Gumelenstrasse, Horgen, Hanegg, Horgen, Hüttenstrasse, Horgen, Reithy, Horgen, Schnegg, Horgen, Stocker, Horgen, Waidli, Horgen, Waldegg, Horgen, untere Mühle
Municipalities: Horgen
-
- Line 5 becomes line 12, on mostly the same stops.
- Mon–Fri: last trip at 19:59 instead of 20:23.
- Saturday: last trip at 20:09 instead of 20:30.
2026 → 2027 Mon–Fri 179 → 179 Saturday 121 → 121
All 24 stops of the line
Emmenbrücke, Bahnhof Süd, Kriens, Alpenstrasse, Kriens, Busschleife, Kriens, Grosshofstrasse, Kriens, Hofmatt-Bellpark, Kriens, Kupferhammer, Kriens, Schachenstrasse, Kriens, Zentrum Pilatus, Luzern, Bahnhof, Luzern, Bundesplatz, Luzern, Eichhof, Luzern, Fluhmühle, Luzern, Frohburg, Luzern, Gütsch, Luzern, Hirzenhof, Luzern, Kantonalbank, Luzern, Kasernenplatz, Luzern, Kreuzstutz, Luzern, Moosegg, Luzern, Paulusplatz, Luzern, Pilatusplatz, Luzern, Schiff, Luzern, Weinbergli, Luzern, Werkhofstrasse
Municipalities: Emmen, Kriens, Luzern
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 33 → 0 Sunday 33 → 0
All 13 stops of the line
Meggen, Altstadstrasse, Meggen, Balm, Meggen, Fischerdörfli, Meggen, Huob, Meggen, Klösterli, Meggen, Kreuz, Meggen, Lerchenbühl, Meggen, Meggenhorn, Meggen, Piuskirche, Meggen, Rosenhalde, Meggen, Schiffstation, Meggen, Schwerzihöhe, Meggen, Stampfiweg
Municipalities: Meggen
Summer service, compared on the late-August weeks of both years.
-
- Renamed: «Grenchen, Storchengasse» becomes «Grenchen, Hôtel de Ville».
-
- Renamed: «Oftringen,Kallernhag/Center A1» becomes «Oftringen, Fachmärkte».
-
- Renamed: «Grenchen, Lingeriz» becomes «Grenchen, Lingeriz Süd».
-
- Renamed: «Steinach, Post» becomes «Steinach, Gemeindehaus».
-
- Renamed: «Kriens, Mattenhof» becomes «Kriens Mattenhof, Bahnhof».
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 31 → 0 Saturday 19 → 0 Sunday 4 → 0
All 30 stops of the line
Inzlingen, Abzweigung Au, Inzlingen, Bruggewoog, Inzlingen, Riehener Strasse, Inzlingen, Schlossstrasse, Inzlingen, Waidhof, Inzlingen, Wasserschloss, Inzlingen, Zoll, Lörrach, A.-Schweitzer-Schule, Lörrach, Alter Markt, Lörrach, Burghof, Lörrach, Busbahnhof, Lörrach, Engelplatz, Lörrach, Gewerbeschule, Lörrach, Grabenstr., Lörrach, Kinderspielplatz, Lörrach, Museum, Lörrach, Senser Platz, Lörrach, Ufhabiweg, Lörrach, Untereckstrasse, Lörrach, Wallbrunnstrasse, Riehen, Hinter Gärten, Riehen, Hinterengeli, Riehen, Hohlweg, Riehen, In der Au, Riehen, Inzlinger Zoll, Riehen, Lörracherstrasse, Riehen, Webergässchen, Riehen, Weilstrasse, Stetten (LÖ), Grenze, Stetten (LÖ), Neumatt
Municipalities: Riehen
-
- Renamed: «Prangins, gare» becomes «Prangins, ancienne gare».
-
- No longer served in the new timetable; 394 departures a weekday today.
-
- Weekends: first trip at 04:19 instead of 05:19.
2026 → 2027 Mon–Fri 84 → 86 Saturday 87 → 87 Sunday 86 → 86
All 14 stops of the line
Basel SBB, Brugg AG, Eiken, Frick, Kaiseraugst, Laufenburg, Mumpf, Muttenz, Möhlin, Pratteln, Pratteln Salina Raurica, Rheinfelden, Rheinfelden Augarten, Stein-Säckingen
Municipalities: Basel, Brugg, Eiken, Frick, Kaiseraugst, Laufenburg, Mumpf, Muttenz, Möhlin, Pratteln, Rheinfelden, Stein (AG)
-
- Stops it calls at that it does not today: Altdorf UR, Chornmatt, Altdorf UR, Spitalstrasse
- No longer calls at: Altdorf UR, hl. Kreuz/Spital
2026 → 2027 Mon–Fri 35 → 35 Saturday 23 → 23 Sunday 23 → 23
All 58 stops of the line
Altdorf UR, Bahnhof Ost, Altdorf UR, Chornmatt, Altdorf UR, Dätwyler AG, Altdorf UR, Frauenkloster, Altdorf UR, Gemeindehaus, Altdorf UR, Kollegium, Altdorf UR, Pro Familia, Altdorf UR, Ruberst/Neuland, Altdorf UR, Spitalstrasse, Altdorf UR, Steinmattstrasse, Altdorf UR, Telldenkmal, Altdorf UR, hl. Kreuz/Spital, Attinghausen, Galliried, Attinghausen, Plätzli, Attinghausen, Seilbahn, Attinghausen, Wehrheim, Balm (Klausen), Bürglen UR, Brügg, Bürglen UR, Dorf, Bürglen UR, Hartolfingen, Bürglen UR, Loreto, Bürglen UR, Seminar, Bürglen UR, Sonneggstrasse, Bürglen UR, St. Sebastian, Bürglen UR, Trudelingen, Klausen Passhöhe, Linthal, Bahnhof, Linthal, Bebie, Linthal, Bergli, Linthal, Frittern, Linthal, Kantonsgrenze, Linthal, Oberberg, Linthal, Post, Linthal, Stichplattenkehre, Spiringen, Dorf, Spiringen, Glätti, Spiringen, Grindli, Spiringen, Holzboden, Spiringen, Kipfen-Tristel, Spiringen, Locherbach, Spiringen, Rütti, Spiringen, Witerschwanden, Unterschächen, Dorf, Unterschächen, Frittertal, Unterschächen, Halten, Unterschächen, Hältikehr, Unterschächen, Lehnacher, Unterschächen, Ribi, Unterschächen, Ritzen, Unterschächen, Stutz, Unterschächen, Untere Balm, Unterschächen, Äbnet, Urigen, Urnerboden, Argseeli, Urnerboden, Dorf, Urnerboden, Klus, Urnerboden, Sonne, Urnerboden, Vorfrutt
Municipalities: Altdorf (UR), Attinghausen, Bürglen (UR), Glarus Süd, Spiringen, Unterschächen
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 44 → 0 Sunday 44 → 0
All 5 stops of the line
Charmey (Gruyère), La Tzintre, Charmey (Gruyère), Le Chêne, Charmey (Gruyère), Mooser, Charmey (Gruyère), télécabine, Charmey (Gruyère),La Fulateyre
Municipalities: Val-de-Charmey
Uncertain: this operator’s 2027 timetable looks incomplete so far.
-
- Renamed: «Chavannes-de-B., Champs-Blancs» becomes «Founex, Champs Blancs».
-
- Renamed: «Nyon, CESSOUEST» becomes «Nyon, gymnase».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 28
All 20 stops of the line
Boniswil, Alte Schmiede, Boniswil, Bahnhof, Boniswil, Eichholz, Egliswil, Industrie, Egliswil, Waageplatz, Egliswil, Zopf, Lenzburg, Bahnhof, Lenzburg, Fünflinden, Lenzburg, Zeughaus, Schafisheim, Coop, Seengen, Feldgarage, Seengen, Poststrasse, Seengen, Schloss Hallwyl, Seon Nord, Bahnhof, Seon, Birren Nord, Seon, Birren Süd, Seon, Hallenbad, Seon, Post/Bahnhof, Seon, Unterdorf, Staufen, Zelgli
Municipalities: Boniswil, Egliswil, Lenzburg, Schafisheim, Seengen, Seon, Staufen
-
- Mon–Fri: 151 trips instead of 110.
- Saturday: 150 trips instead of 108.
- Sunday: 148 trips instead of 106.
2026 → 2027 Mon–Fri 110 → 151 Saturday 108 → 150 Sunday 106 → 148
All 24 stops of the line
Kilchberg ZH, Bendlikon, Kilchberg ZH, Lindt & Sprüngli, Kilchberg ZH, Paradiesstrasse, Kilchberg ZH, Schooren, Rüschlikon, Bahnhof, Rüschlikon, Belvoir, Rüschlikon, Bodengasse, Rüschlikon, Eggrain, Rüschlikon, Langhaldenstrasse, Rüschlikon, Loorain, Rüschlikon, Moosstrasse, Rüschlikon, Park im Grüene, Rüschlikon, Schlossstrasse, Rüschlikon, Säumerstrasse, Rüschlikon, Weidstrasse, Zürich Wollishofen, Bhf/Werft, Zürich, Bürkliplatz, Zürich, Landiwiese, Zürich, Rentenanstalt, Zürich, Rote Fabrik, Zürich, Schweizer Rück, Zürich, Seerose, Zürich, Stadtgrenze, Zürich, Sukkulentensammlung
Municipalities: Kilchberg (ZH), Rüschlikon, Zürich
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 38 Saturday 0 → 38 Sunday 0 → 38
All 13 stops of the line
Andermatt, Bahnhof, Andermatt, Bodenstrasse 1, Andermatt, Bodenstrasse 2, Andermatt, Brücke, Andermatt, Gemeinde Werkhof, Andermatt, Gemeindehaus, Andermatt, Gemsstockbahn, Andermatt, Kreisel Oberalp Süd, Andermatt, Krone, Andermatt, Oberwiler, Andermatt, Poststrasse, Andermatt, Unteralp, Andermatt, Unterwiler
Municipalities: Andermatt
-
- Saturday: last trip at 00:23 instead of 01:21.
2026 → 2027 Mon–Fri 48 → 47 Saturday 48 → 46 Sunday 46 → 45
All 30 stops of the line
Aarau, Altendorf, Bad Ragaz, Bern, Burgdorf, Chur, Flums, Herzogenbuchsee, Lachen SZ, Landquart, Langenthal, Lenzburg, Maienfeld, Mels, Murg, Mühlehorn, Olten, Pfäffikon SZ, Rapperswil SG, Sargans, Siebnen-Wangen, Thalwil, Unterterzen, Walenstadt, Wynigen, Wädenswil, Ziegelbrücke, Zollikofen, Zürich Altstetten, Zürich HB
Municipalities: Aarau, Altendorf, Bad Ragaz, Bern, Burgdorf, Chur, Flums, Freienbach, Glarus Nord, Herzogenbuchsee, Lachen, Landquart, Langenthal, Lenzburg, Maienfeld, Mels, Münchenbuchsee, Olten, Quarten, Rapperswil-Jona, Sargans, Schänis, Thalwil, Walenstadt, Wangen (SZ), Wynigen, Wädenswil, Zürich
-
- Stops it calls at that it does not today: Nieder- und Oberurnen
2026 → 2027 Mon–Fri 34 → 34 Saturday 34 → 34 Sunday 34 → 34
All 24 stops of the line
Altendorf, Bilten, Diesbach-Betschwanden, Ennenda, Glarus, Lachen SZ, Leuggelbach, Linthal, Linthal Braunwaldbahn, Luchsingen-Hätzingen, Mitlödi, Netstal, Nidfurn-Haslen, Nieder- und Oberurnen, Näfels-Mollis, Pfäffikon SZ, Reichenburg, Rüti GL, Schwanden GL, Schübelbach-Buttikon, Siebnen-Wangen, Wädenswil, Ziegelbrücke, Zürich HB
Municipalities: Altendorf, Freienbach, Glarus, Glarus Nord, Glarus Süd, Lachen, Reichenburg, Schänis, Schübelbach, Wangen (SZ), Wädenswil, Zürich
-
- Mon–Fri: last trip at 19:29 instead of 18:44.
- Weekends: now 2 trips, none before.
2026 → 2027 Mon–Fri 33 → 36 Saturday 0 → 2 Sunday 0 → 2
All 27 stops of the line
Beinwil SO, Bachmättli, Beinwil SO, Kloster, Beinwil SO, Neuhüsli, Beinwil SO, Oberbeinwil, Beinwil SO, Reh, Beinwil SO, Schachen, Breitenbach, Bandfabrik, Breitenbach, Dorfplatz, Breitenbach, Grien, Büsserach, Alte Mühle, Büsserach, Niederfeld, Büsserach, Schulhaus, Büsserach, Ziegelhütte, Erschwil, Dorf, Erschwil, St. Benedikt, Kleinlützel, Frohmatt, Kleinlützel, Niedermatt, Kleinlützel, Schlossfabrik, Kleinlützel, Ölibächli, Laufen, Bahnhof, Laufen, Bromberg, Laufen, Katholische Kirche, Röschenz, Dorfplatz, Röschenz, In der Eich, Röschenz, Mühle, Röschenz, Unterdorf, Wahlen b. Laufen, Weihern
Municipalities: Beinwil (SO), Breitenbach, Büsserach, Erschwil, Kleinlützel, Laufen, Röschenz, Wahlen
-
- Mon–Fri: 64 trips instead of 38.
- Weekends: 59 trips instead of 35.
2026 → 2027 Mon–Fri 38 → 64 Saturday 35 → 59 Sunday 35 → 59
All 35 stops of the line
Filzbach, Garage, Filzbach, Milchzentrale, Filzbach, Reutegg, Filzbach, Römerturm, Filzbach, Sportzentrum, Mollis, Beglingen, Mollis, Chapellenstutz, Mollis, Haltli, Mollis, Kirchplatz, Mollis, Post, Mollis, Winden, Mühlehorn, Bahnhof, Mühlehorn, Beerenboden, Mühlehorn, Dorf, Mühlehorn, Hohrain, Mühlehorn, Oberdorf, Mühlehorn, Stutz, Niederurnen, Friedhof, Niederurnen, Ochsenplatz, Niederurnen, Ziegelbrückstr., Näfels, Freulerpalast, Näfels, Letz, Näfels, Lintharena, Näfels, Post, Näfels, Schönegg, Näfels-Mollis, Bahnhof, Oberurnen, Feuerwehrplatz, Oberurnen, im Grütli, Oberurnen, im Horn, Obstalden, Bödeli, Obstalden, Post, Obstalden, Stocken, Obstalden, Walenguflen, Ziegelbrücke, Alte Post, Ziegelbrücke, Bahnhof Süd
Municipalities: Glarus Nord, Schänis
-
2026 → 2027 Mon–Fri 2 → 1 Saturday 1 → 1
All 14 stops of the line
Altstätten SG, Au SG, Buchs SG, Heerbrugg, Oberriet SG, Rebstein-Marbach, Rheineck, Rorschach, Rüthi SG, Salez-Sennwald, Sargans, Sevelen, St. Margrethen SG, Staad SG
Municipalities: Altstätten, Au (SG), Buchs (SG), Oberriet (SG), Rebstein, Rheineck, Rorschach, Rüthi (SG), Sargans, Sennwald, Sevelen, St. Margrethen, Thal
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 31 Saturday 0 → 32 Sunday 0 → 14
All 11 stops of the line
Chavannes-de-B., centre comm., Chavannes-des-Bois, Commugny, Monthoux, Commugny, centre, Coppet, Les Rojalets, Coppet, gare, Coppet, route de Tannay, Founex, Champs Blancs, Mies, village, Tannay, giratoire, Tannay, village
Municipalities: Chavannes-de-Bogis, Chavannes-des-Bois, Commugny, Coppet, Founex, Mies, Tannay
-
- No longer calls at: St. Gallen, Dierauerstrasse
2026 → 2027 Mon–Fri 208 → 208 Saturday 144 → 144 Sunday 117 → 117
All 17 stops of the line
St. Gallen, Bahnhof, St. Gallen, Bleicheli, St. Gallen, Blumenberg, St. Gallen, Dierauerstrasse, St. Gallen, Hochwacht, St. Gallen, Melonenstrasse, St. Gallen, Müller-Friedberg, St. Gallen, Obere Leimat, St. Gallen, Oberstrasse, St. Gallen, Riethüsli, St. Gallen, Rotmonten, St. Gallen, Ruhbergstrasse, St. Gallen, Schibenertor, St. Gallen, Seeblick, St. Gallen, Sonne, St. Gallen, Sonnenhalde, St. Gallen, Uni/Dufourstrasse
Municipalities: St. Gallen
-
- Stops it calls at that it does not today: Sursee, Badrain
- No longer calls at: Sursee, Rathaus
2026 → 2027 Mon–Fri 78 → 78 Saturday 32 → 32 Sunday 32 → 32
All 10 stops of the line
Oberkirch LU, CAMPUS Sursee, Oberkirch LU, Terra Alta, Sursee, Badrain, Sursee, Bahnhof, Sursee, Frieslirain, Sursee, Holzacherstrasse, Sursee, Kotten, Sursee, Post, Sursee, Rathaus, Sursee, Spital
Municipalities: Oberkirch, Sursee
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 2 Sunday 0 → 2
All 5 stops of the line
Jona, Rapperswil SG, Rüti ZH, Uster, Wetzikon ZH
Municipalities: Rapperswil-Jona, Rüti (ZH), Uster, Wetzikon (ZH)
-
- Every day: 28 trips instead of 16.
- No longer calls at: Buckten, Bahnhof
2026 → 2027 Mon–Fri 16 → 28 Saturday 16 → 28 Sunday 16 → 28
All 11 stops of the line
Buckten, Bahnhof, Buckten, Dorf, Häfelfingen, Bad Ramsach, Häfelfingen, Dorf, Häfelfingen, Egg, Häfelfingen, Rebenrank, Häfelfingen, Weidweg, Läufelfingen, Bahnhof, Läufelfingen, Dorf, Läufelfingen, Herrenmatt, Rümlingen, Dorf
Municipalities: Buckten, Häfelfingen, Läufelfingen, Rümlingen
-
- Renamed: «Belp, Muristrasse Süd» becomes «Belp, Muristrasse».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2 Saturday 0 → 2 Sunday 0 → 2
All 4 stops of the line
Arth-Goldau, Bellinzona, Flüelen, Lugano
Municipalities: Arth, Bellinzona, Flüelen, Lugano
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 34 Saturday 0 → 34 Sunday 0 → 34
All 8 stops of the line
Andermatt, Bahnhofplatz, Andermatt, Eiboden, Andermatt, Gemsstockbahn, Andermatt, Konzerthalle, Andermatt, Reuss Parking, Hospental, Dorf, Hospental, Gotthardreussbrücke, Hospental, Jugendherberge
Municipalities: Andermatt, Hospental
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 2 → 0 Saturday 2 → 0 Sunday 1 → 0
All 18 stops of the line
Castrisch, Chur, Chur West, Disentis/Mustér, Domat/Ems, Domat/Ems Werk, Felsberg, Ilanz, Rabius-Surrein, Reichenau-Tamins, Rueun, Sumvitg-Cumpadials, Tavanasa-Breil/Brigels, Trin, Trun, Valendas-Sagogn, Versam-Safien, Waltensburg/Vuorz
Municipalities: Breil/Brigels, Chur, Disentis/Mustér, Domat/Ems, Ilanz/Glion, Safiental, Sumvitg, Trin, Trun
-
- Stops it calls at that it does not today: Ponte Brolla
2026 → 2027 Mon–Fri 34 → 33 Saturday 32 → 31 Sunday 32 → 31
All 13 stops of the line
Camedo, Cavigliano, Corcapolo, Intragna, Locarno FART, Locarno S. Antonio, Palagnedra, Ponte Brolla, Solduno, Solduno S. Martino, Tegna, Verdasio, Verscio
Municipalities: Centovalli, Locarno, Muralto, Terre di Pedemonte
-
- Line LIX becomes line 82, on mostly the same stops.
2026 → 2027 Mon–Fri 34 → 34 Saturday 34 → 34 Sunday 34 → 34
All 16 stops of the line
Brienz, Brienz West, Brienzwiler, Brünig-Hasliberg, Ebligen, Giswil, Interlaken Ost, Kaiserstuhl OW, Lungern, Luzern, Meiringen, Niederried, Oberried am Brienzersee, Ringgenberg, Sachseln, Sarnen
Municipalities: Brienz (BE), Brienzwiler, Giswil, Interlaken, Lungern, Luzern, Meiringen, Niederried bei Interlaken, Oberried am Brienzersee, Ringgenberg (BE), Sachseln, Sarnen
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 28 → 0 Sunday 28 → 0
All 6 stops of the line
Balzers, Rietstrasse, Maienfeld, Bahnhof, Maienfeld, Heidibrunnen, Maienfeld, Heididorf, Maienfeld, Post, Maienfeld, St. Luzisteig
Municipalities: Maienfeld
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: 40 trips instead of 29.
- Weekends: 18 trips instead of 8.
- Weekends: first trip at 19:30 instead of 20:17.
2026 → 2027 Mon–Fri 29 → 40 Saturday 8 → 18 Sunday 8 → 18
All 11 stops of the line
Buckten, Bahnhof, Buckten, Dorf, Buckten, Sonnengasse, Häfelfingen, Dorf, Häfelfingen, Weidweg, Känerkinden, Dorf, Känerkinden, Mehrzweckhalle, Rümlingen, Dorf, Thürnen, Langmatt, Wittinsburg, Bodenacher, Wittinsburg, Chamber
Municipalities: Buckten, Häfelfingen, Känerkinden, Rümlingen, Thürnen, Wittinsburg
-
- Stops it calls at that it does not today: Jonschwil, Burg
- No longer calls at: Jonschwil, Sonne
2026 → 2027 Mon–Fri 69 → 69 Saturday 57 → 57 Sunday 38 → 38
All 19 stops of the line
Jonschwil, Burg, Jonschwil, Kreisel, Jonschwil, Oberbettenau, Jonschwil, Sonne, Jonschwil, Steinacker, Jonschwil, Winkel, Oberuzwil, Drogerie, Oberuzwil, Evangelische Kirche, Oberuzwil, Post, Oberuzwil, Schützenhaus, Rickenbach bei Wil, Wilfeld, Schwarzenbach SG, Kapelle, Schwarzenbach SG, Thurbrücke, Schwarzenbach SG, Wilerstrasse, Uzwil, Bahnhof, Wil SG, Bahnhof, Wil SG, Lindenhof, Wil SG, Rapp, Wil SG, Rössli
Municipalities: Jonschwil, Oberuzwil, Uzwil, Wil (SG)
-
- Weekends: no trips any more, 26 before.
- Stops it calls at that it does not today: Huttwil, Industrie
2026 → 2027 Mon–Fri 28 → 28 Saturday 26 → 0 Sunday 26 → 0
All 9 stops of the line
Gondiswil, Gemeindehaus, Gondiswil, Haltestelle, Gondiswil, Hünigen, Huttwil, Bahnhof, Huttwil, Industrie, Huttwil, Schwende, Huttwil, Schwimmbad, Huttwil, Stadt, Huttwil, Weieracker
Municipalities: Gondiswil, Huttwil
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 32 Saturday 0 → 32 Sunday 0 → 32
All 11 stops of the line
Andermatt, Altkirch, Andermatt, Bahnhofplatz, Andermatt, Brücke, Andermatt, Eiboden, Andermatt, Gemsstockbahn, Andermatt, Konzerthalle, Andermatt, Kreisel Oberalp Süd, Andermatt, Krone, Andermatt, Reuss Parking, Andermatt, The Nordic House, Andermatt, Tourist Info
Municipalities: Andermatt
-
- Mon–Fri: 36 trips instead of 52.
- Mon–Fri: first trip at 05:20 instead of 04:59.
- Mon–Fri: last trip at 00:39 instead of 01:02.
- Saturday: first trip at 05:20 instead of 05:49.
- Sunday: first trip at 06:20 instead of 06:49.
- Sunday: last trip at 00:39 instead of 23:49.
2026 → 2027 Mon–Fri 52 → 36 Saturday 41 → 39 Sunday 35 → 34
All 27 stops of the line
Essertines-sur-Rolle, village, Essertines-sur-Rolle,Le Pontet, Gimel, Côte Réviol, Gimel, En Péry-Béliaux, Gimel, Le Signal, Gimel, Sapin Siméon, Gimel, bas du village, Gimel, place de L'Union, Le Brassus, Combe des Amburnex, Le Brassus, gare, Le Brassus, place de la Lande, Le Marchairuz, col, Le Sentier, Chez-le-Maître, Le Sentier-L'Orient, gare, Mont-sur-Rolle, Bugnaux, Mont-sur-Rolle, Jeune Suisse, Mont-sur-Rolle, La Ferme, Mont-sur-Rolle, Les Granges, Mont-sur-Rolle, Mont-Dessus, Mont-sur-Rolle, Sans Souci, Mont-sur-Rolle, église, Mont-sur-Rolle,Maison de Ville, Rolle, gare nord, Saint-George, Le Fort, St-George, Côte-Malherbe, St-George, village, St-Oyens, église
Municipalities: Essertines-sur-Rolle, Gimel, Le Chenit, Mont-sur-Rolle, Rolle, Saint-George, Saint-Oyens
-
- Renamed: «Churwalden, Furnerschhus» becomes «Churwalden, Witi».
-
- Mon–Fri: 18 trips instead of 14.
- Weekends: 16 trips instead of 12.
2026 → 2027 Mon–Fri 14 → 18 Saturday 12 → 16 Sunday 12 → 16
All 4 stops of the line
Frutigen, Mülenen, Reichenbach im Kandertal, Spiez
Municipalities: Frutigen, Reichenbach im Kandertal, Spiez
-
- Line 8 becomes line 3, on mostly the same stops.
- Sunday: 114 trips instead of 150.
- Sunday: first trip at 05:03 instead of 04:38.
2026 → 2027 Mon–Fri 150 → 143 Saturday 150 → 142 Sunday 150 → 114
All 36 stops of the line
Corminboeuf, Amont, Corminboeuf, Les Avudrans, Corminboeuf, Montaubert, Corminboeuf, anc. poste, Corminboeuf, village, Fribourg, Champ-Fleuri, Fribourg, Champ-des-Fontaines, Fribourg, Charmettes, Fribourg, Fries, Fribourg, Gambach, Fribourg, Industrie, Fribourg, J. Vogt, Fribourg, Jura Chassotte, Fribourg, Pisciculture, Fribourg, Plateau-de-Pérolles, Fribourg, Tivoli/gare, Fribourg, Vuille, Fribourg/Freiburg, Pl. Gare, Givisiez, Bellevue, Givisiez, Colombière, Givisiez, Escale, Givisiez, La Gaîté, Givisiez, Mont Carmel, Givisiez, Place d'Affry, Givisiez, Toutvent, Givisiez, gare, Givisiez, rte Stephan, Givisiez, rte des Fluides, Givisiez, rte du Bleuet, Marly, Ancienne-Papeterie, Marly, Bel-Air, Marly, Grand Pré, Marly, Innovation Center, Marly, Les Rittes, Marly, Pré de la Croix, Marly, piscine
Municipalities: Corminboeuf, Fribourg, Givisiez, Marly
-
- Line 10 becomes line 17, on mostly the same stops.
- Sunday: first trip at 05:23 instead of 06:23.
2026 → 2027 Mon–Fri 160 → 161 Saturday 138 → 139 Sunday 132 → 137
All 21 stops of the line
Kriens, Dattenberg, Kriens, Unter-Dattenberg, Luzern, Bahnhof, Luzern, Berglistrasse, Luzern, Bundesplatz, Luzern, Gigeliwald, Luzern, Gütschwald, Luzern, Hirzenhof, Luzern, Kantonalbank, Luzern, Obergütsch, Luzern, Obergütschhalde, Luzern, Obergütschrain, Luzern, Obergütschstrasse, Luzern, Pilatusplatz, Luzern, Sonnenbergstrasse, Luzern, Steinhofrain, Luzern, Steinhofstrasse, Luzern, Untergütsch, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Zähringerstrasse
Municipalities: Kriens, Luzern
-
- Weekends: 43 trips instead of 62.
2026 → 2027 Mon–Fri 62 → 43 Saturday 62 → 43 Sunday 62 → 43
All 28 stops of the line
Allaman, Avenches, Châtillens, Corcelles-Nord, Denges-Echandens, Domdidier, Dompierre FR, Ecublens-Rue, Etoy, Faoug, Granges-Marnand, Henniez, La Conversion, Lausanne, Lonay-Préverenges, Lucens, Moreillon, Morges, Morges-St-Jean, Moudon, Murten/Morat, Palézieux, Palézieux-Village, Payerne, Prilly-Malley, Puidoux, Renens VD, St-Prex
Municipalities: Allaman, Avenches, Belmont-Broye, Corcelles-près-Payerne, Denges, Etoy, Faoug, Henniez, Lausanne, Lonay, Lucens, Lutry, Morges, Moudon, Murten, Oron, Payerne, Prilly, Puidoux, Renens (VD), Rue, Saint-Prex, Valbroye
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 20
All 11 stops of the line
Begnins, Charbonnier, Begnins, poste, Changins, Coinsins, Auberge, Coinsins, Les Vettanes, Coinsins, Mimorey, Duillier, centre communal, Duillier, croisée de Trélex, Nyon, La Redoute, Nyon, gare, Vich, poste
Municipalities: Begnins, Coinsins, Duillier, Genolier, Nyon, Vich
-
- Mon–Fri: 28 trips instead of 50.
- Saturday: 26 trips instead of 48.
- Saturday: first trip at 06:45 instead of 06:23.
- Saturday: last trip at 18:28 instead of 17:45.
2026 → 2027 Mon–Fri 50 → 28 Saturday 48 → 26
All 7 stops of the line
Belp, Aemmenmatt, Belp, Bahnhof, Belp, Eissel, Belp, Greulebach, Belp, Käsereistrasse, Belp, Mühlematt, Belp, Riedli
Municipalities: Belp
-
- No longer served in the new timetable; 312 departures a weekday today.
-
- No longer served in the new timetable; 312 departures a weekday today.
-
- Stops it calls at that it does not today: Lodrino, Bivio per Cresciano, Lodrino, Via Vetreria
2026 → 2027 Mon–Fri 64 → 64 Saturday 38 → 38 Sunday 38 → 38
All 47 stops of the line
Airolo, Biv. per Madrano, Airolo, Buco dei Cavalli, Airolo, Caseificio/Funivia, Airolo, Stazione, Ambrì, Chiesa, Ambrì, centro scolastico, Ambrì, sotto, Ambrì-Piotta, Stazione, Biasca, Centro/Borgo, Biasca, Industrie, Biasca, Prada, Biasca, Stazione, Biasca, al Ponte, Bodio TI, Biv. per Personico, Bodio TI, Stazione, Bodio TI, Sud, Chiggiogna, Fedoccio, Chiggiogna, Paese, Faido, Birreria, Faido, Casa per Anziani, Faido, Pesa comunale, Faido, Piazza S. Franscini, Faido, Stazione, Faido, centro scolastico, Fiesso, Paese, Giornico, Biaschina, Giornico, Fraggio, Giornico, Paese, Giornico, Parondino, Giornico, Scuola Media, Lavorgo, Stazione, Lodrino, Bivio per Cresciano, Lodrino, Via Vetreria, Osco, Piottino, Osogna, Maestos, Osogna, Toboga, Piotta, Nord, Piotta, Via Centrale Ritom, Pollegio, Centrale d'esercizio, Pollegio, Pasquerio, Pollegio, Piazza, Polmengo, Paese, Polmengo, di Sopra, Rodi, Dazio Grande, Rodi, Funivia Tremorgio, Rodi, colonia Von Mentlen, Varenzo, Bivio
Municipalities: Airolo, Biasca, Faido, Giornico, Pollegio, Quinto, Riviera
-
- Every day: last trip at 23:05 instead of 22:41.
2026 → 2027 Mon–Fri 65 → 67 Saturday 72 → 80 Sunday 78 → 80
All 9 stops of the line
Burglauenen, Grindelwald, Grindelwald Terminal, Interlaken Ost, Lütschental, Matten b. Interlaken, Schwendi bei Grindelwald, Wilderswil, Zweilütschinen
Municipalities: Grindelwald, Gündlischwand, Interlaken, Lütschental, Matten bei Interlaken, Wilderswil
-
- Renamed: «Büren an der Aare,Solothurnstr» becomes «Büren a.A., Solothurnstrasse».
-
- Newly served: 304 departures a weekday.
-
- Every day: last trip at 23:03 instead of 00:36.
2026 → 2027 Mon–Fri 39 → 38 Saturday 36 → 35 Sunday 32 → 31
All 12 stops of the line
Aarberg, Bifang, Aarberg, Murtenstrasse, Aarberg, Post/Bahnhof, Aarberg, Spital, Bargen BE, Bahnhof, Bargen BE, Gemeindeverwaltung, Kallnach, Bahnhof, Kallnach, Sternen, Lyss, Bahnhof, Lyss, Beundengasse, Lyss, Hirschenplatz, Lyss, Stigli
Municipalities: Aarberg, Bargen (BE), Kallnach, Lyss
-
- No longer calls at: Monthey, Dailles, Monthey, Tronchet
2026 → 2027 Mon–Fri 63 → 63 Saturday 39 → 39 Sunday 36 → 36
All 29 stops of the line
Aigle, Golf, Aigle, Grand-Pré, Aigle, La Mêlée, Aigle, Pautex, Aigle, av. Margencel, Aigle, gare, Aigle, place du Marché, Aigle, rte d'Evian, Collombey, Barme, Collombey, Charmettes, Collombey, ch. du Verger, Collombey, gare, Collombey, église, Illarsaz, canal, Illarsaz, village, Monthey, Dailles, Monthey, En Place, Monthey, Poisieux, Monthey, Trollietta, Monthey, Tronchet, Monthey, gare CFF, Monthey-Ville, gare, Muraz (Collombey), Bochets, Muraz (Collombey), Millière, Muraz (Collombey), Paquaire, Muraz (Collombey), Pré Court, Muraz (Collombey), Pré Géroux, Muraz (Collombey), ch. Andains, Vionnaz, croisée d'Illarsaz
Municipalities: Aigle, Collombey-Muraz, Monthey
-
- Renamed: «Interlaken, Rugenparkstrasse» becomes «Interlaken West, Rugenpark».
-
- Renamed: «Worb Dorf, Bahnhofstrasse» becomes «Worb, Bahnhofstrasse».
-
- Mon–Fri: first trip at 05:07 instead of 05:28.
- Saturday: first trip at 05:14 instead of 05:35.
- Sunday: 68 trips instead of 37.
- Stops it calls at that it does not today: Muri AG, Spital
2026 → 2027 Mon–Fri 69 → 73 Saturday 67 → 73 Sunday 37 → 68
All 38 stops of the line
Aesch ZH, Gemeindehaus, Aesch ZH, Heligenmattstrasse, Aristau, Althäusern, Aristau, Birri, Aristau, Dorf, Arni AG, Dorf, Arni AG, Stockacker, Birmensdorf ZH, Aescherstrasse, Birmensdorf ZH, Bahnhof, Birmensdorf ZH, Bahnhof Süd, Birmensdorf ZH, Untere Risi, Birmensdorf ZH, Zentrum, Muri AG, Bahnhof, Muri AG, Egg, Muri AG, Grindelstrasse, Muri AG, Kreisel, Muri AG, Spital, Oberlunkhofen, Dorfplatz, Oberlunkhofen, Haldenmatten, Oberlunkhofen, Oberdorf, Oberlunkhofen, Waldegg, Rottenschwil, Abzw., Rottenschwil, Hecht, Rottenschwil, Kapelle, Rottenschwil, Rebberg, Rottenschwil, Seematten, Uitikon, Dorf, Uitikon, Schlössli, Unterlunkhofen, Gemeindehaus, Unterlunkhofen, Mühlegg, Waldegg, Birmensdorferstrasse, Waldegg, Post, Zürich Wiedikon, Bahnhof, Zürich, Goldbrunnenplatz, Zürich, Schaufelbergerstrasse, Zürich, Schmiede Wiedikon, Zürich, Sädlenweg, Zürich, Triemliplatz
Municipalities: Aesch (ZH), Aristau, Arni (AG), Birmensdorf (ZH), Muri (AG), Oberlunkhofen, Rottenschwil, Uitikon, Unterlunkhofen, Zürich
-
- Stops it calls at that it does not today: Renens VD, Simplon
2026 → 2027 Mon–Fri 154 → 154 Saturday 154 → 154 Sunday 153 → 154
All 31 stops of the line
Ecublens VD, Champs-Courbes, Ecublens VD, Croset, Ecublens VD, En Enjalin, Ecublens VD, Epenex/Pont-Bleu, Ecublens VD, Montaney, Ecublens VD, Parc, Ecublens VD, Perrettes, Ecublens VD, Pontet, Ecublens VD, Renges, Ecublens VD, Stand, Ecublens VD, Suchet-Forêt, Ecublens VD, Veilloud, Ecublens VD, Villars, Ecublens VD, place de sport, Lausanne, Malley, Prilly, Chasseur, Prilly, Coudraie, Prilly, Flumeaux, Prilly, Grand Vigne, Prilly, Mont-Goulin, Prilly, centre, Prilly-Malley, gare, Renens VD, Caudray, Renens VD, Censuy, Renens VD, Longemalle, Renens VD, Marais, Renens VD, Simplon, Renens VD, gare, Renens VD, gare/Epenex, Renens VD, rue du Lac, St-Sulpice VD, Venoge nord
Municipalities: Chavannes-près-Renens, Ecublens (VD), Lausanne, Prilly, Renens (VD), Saint-Sulpice (VD)
-
- Stops it calls at that it does not today: Verbier, Les Creux
- No longer calls at: Verbier, Savoleyres
2026 → 2027 Mon–Fri 40 → 40 Saturday 40 → 40 Sunday 40 → 40
All 14 stops of the line
Verbier, Brunet, Verbier, Centre Sportif, Verbier, Crettaz Cô, Verbier, La Tinte, Verbier, Les Creux, Verbier, Mondzeu, Verbier, Montaney, Verbier, Médran, Verbier, Parc Ermitage, Verbier, Patier, Verbier, Pra Michaud, Verbier, Périn, Verbier, Ransou, Verbier, Savoleyres
Municipalities: Val de Bagnes
-
- Renamed: «Chur, Daleustrasse» becomes «Chur, Daleustrasse/Bahnhof».
-
- Saturday: 40 trips instead of 59.
- Sunday: 41 trips instead of 57.
2026 → 2027 Mon–Fri 59 → 41 Saturday 59 → 40 Sunday 57 → 41
All 22 stops of the line
Allaman, Châtillens, Denges-Echandens, Ecublens-Rue, Etoy, Grandvaux, Granges-Marnand, La Conversion, Lausanne, Lonay-Préverenges, Lucens, Morges, Morges-St-Jean, Moudon, Palézieux, Palézieux-Village, Payerne, Prilly-Malley, Puidoux, Pully-Nord, Renens VD, St-Prex
Municipalities: Allaman, Bourg-en-Lavaux, Denges, Etoy, Lausanne, Lonay, Lucens, Lutry, Morges, Moudon, Oron, Payerne, Prilly, Puidoux, Pully, Renens (VD), Rue, Saint-Prex, Valbroye
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 28 Saturday 0 → 20
All 27 stops of the line
Appenzell, Adlerplatz, Appenzell, Bahnhof, Appenzell, Blattenheimatstr., Appenzell, Brachenstrasse, Appenzell, Brestenburg, Appenzell, Feldstrasse, Appenzell, Forren, Appenzell, Gaishausstrasse, Appenzell, Gringel, Appenzell, Gymnasium, Appenzell, Hallenbad, Appenzell, Hintere Au, Appenzell, Hintere Wühre, Appenzell, Hirschberg Station, Appenzell, Industriestrasse, Appenzell, Kreuzhof, Appenzell, Landsgemeindeplatz, Appenzell, Mettlenbrücke, Appenzell, Riedgaden, Appenzell, Rinkenbach, Appenzell, Schöttlerstrasse, Appenzell, Sonnhalde, Appenzell, Spilbrüggli, Appenzell, St. Annastrasse, Appenzell, St. Antonstrasse, Steinegg, Bahnhof, Steinegg, Sägehüslistrasse
Municipalities: Appenzell, Schwende-Rüte
-
- Mon–Fri: last trip at 21:35 instead of 20:35.
- Stops it calls at that it does not today: Kirchenthurnen, Mösli, Rümligen, Kettenschmiede
2026 → 2027 Mon–Fri 26 → 30 Saturday 12 → 12 Sunday 10 → 10
All 9 stops of the line
Kirchenthurnen, Abzw., Kirchenthurnen, Mösli, Mühlethurnen, Adler, Mühlethurnen, Mühle, Mühlethurnen, Pontel, Riggisberg, Graben, Riggisberg, Post, Rümligen, Kettenschmiede, Thurnen, Bahnhof
Municipalities: Riggisberg, Thurnen
-
- Renamed: «Faido, Posta» becomes «Faido, Piazza S. Franscini».
-
- Renamed: «Zwingen, Nenzlingenmatten» becomes «Nenzlingen, Matten».
-
- Renamed: «Baar, Pfaffentobel» becomes «Sihlbrugg, Pfaffentobel».
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 30 → 0
All 12 stops of the line
Golaten, Dorf, Gurbrü, Schulhaus, Kerzers, Alte Oele, Kerzers, Bahnhof, Kerzers, Käserei, Kerzers, Reservoirweg, Kerzers, Schwimmbad, Kerzers, Spittelgässli, Wileroltigen, Dorf, Wileroltigen, Feld, Wileroltigen, Kindergarten, Wileroltigen, Mösli
Municipalities: Gurbrü, Kallnach, Kerzers, Wileroltigen
-
- Stops it calls at that it does not today: Pully, gare
2026 → 2027 Mon–Fri 117 → 137 Saturday 76 → 76 Sunday 76 → 76
All 11 stops of the line
Belmont-sur-L., Burenoz, Belmont-sur-L., Chaffeises, Belmont-sur-L., Grands Champs, Belmont-sur-L., Malavaux, Belmont-sur-L., Pâquis, Belmont-sur-L., Rouvène, Pully, Caudoz, Pully, Clergère, Pully, Ruisselet, Pully, gare, Pully,Centre Sportif Rochettaz
Municipalities: Belmont-sur-Lausanne, Pully
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 23 → 0
All 7 stops of the line
Rümlang, Bahnhof, Rümlang, Chilestieg, Rümlang, Gemeindehaus, Rümlang, Hallenbad, Rümlang, Heuelstrasse, Rümlang, Hörnlistrasse, Rümlang, Ifangstrasse
Municipalities: Rümlang
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 27 Saturday 0 → 27 Sunday 0 → 27
All 15 stops of the line
Wildhaus, Bergbahn Gamplüt, Wildhaus, Bergbahnen, Wildhaus, Bildtole, Wildhaus, Bodenweidli, Wildhaus, Dorf, Wildhaus, Feriendorf, Wildhaus, Gründli, Wildhaus, Hof, Wildhaus, Lisighaus, Wildhaus, Lisighaus Ost, Wildhaus, Moosstrasse Acker, Wildhaus, Passhöhe, Wildhaus, Schönenboden, Wildhaus, Seewis, Wildhaus, Unterseewis
Municipalities: Wildhaus-Alt St. Johann
-
- Mon–Fri, Sunday: last trip at 20:13 instead of 19:30.
2026 → 2027 Mon–Fri 29 → 30 Saturday 29 → 30 Sunday 28 → 29
All 12 stops of the line
Belmont-sur-Montreux, Chamby, Chernex, Châtelard VD, Fontanivent, Les Avants, Montreux, Montreux-Collège, Planchamp, Sendy-Sollard, Sonzier, Vuarennes
Municipalities: Montreux
-
- Newly served: 280 departures a weekday.
-
- Newly served: 280 departures a weekday.
-
- Newly served: 280 departures a weekday.
-
- Mon–Fri: 4 trips instead of 6.
- Mon–Fri: last trip at 14:45 instead of 17:11.
- Weekends: last trip at 14:45 instead of 15:30.
- No longer calls at: Kirchenthurnen, Mösli, Rümligen, Kettenschmiede
2026 → 2027 Mon–Fri 6 → 4 Saturday 7 → 7 Sunday 7 → 7
All 43 stops of the line
Guggisberg, Eigen, Guggisberg, Gehlismatt, Guggisberg, Kalchstätten, Guggisberg, Multernboden, Gurnigel, Bad, Gurnigel, Berghaus, Gurnigel, Gantrischhütte, Gurnigel, Oberer Gurnigel, Gurnigel, Stierenhütte, Gurnigel, Wasserscheide, Kirchenthurnen, Abzw., Kirchenthurnen, Mösli, Mühlethurnen, Adler, Mühlethurnen, Mühle, Mühlethurnen, Pontel, Plaffeien, Dorf, Plaffeien, Schaferli, Riedstätt, Post, Riedstätt, ob dem Wald, Riggisberg, Graben, Riggisberg, Post, Rümligen, Kettenschmiede, Rüti b. R'berg, Brügghüsi, Rüti b. R'berg, Dürrbach, Rüti b. R'berg, Laas, Rüti b. R'berg, Neuhaus, Rüti b. R'berg, Plötsch, Rüti b. R'berg, Unterplötsch, Sangernboden, Dorf, Sangernboden, Hengstsense, Sangernboden, Moosvorsass, Sangernboden, Rothenbach, Sangernboden, Schwefelbergbad, Sangernboden, Steinbachbrücke, Schwarzenburg, Bahnhof, Schwarzenburg, Brüllen, Schwarzenburg, Büblern, Schwarzenburg, Schloss, Schwarzenburg, Waldgasse, Thurnen, Bahnhof, Zollhaus FR, Zumholz, Abzweigung, Zumholz, Guggersbachbrücke
Municipalities: Guggisberg, Plaffeien, Riggisberg, Rüeggisberg, Rüschegg, Schwarzenburg, Thurnen
-
- Mon–Fri: 15 trips instead of 30.
- Saturday: 23 trips instead of 46.
- Sunday: 11 trips instead of 22.
2026 → 2027 Mon–Fri 30 → 15 Saturday 46 → 23 Sunday 22 → 11
All 7 stops of the line
Münsingen, Bahnhof, Münsingen, Dorfplatz, Münsingen, Finkenweg, Münsingen, Höheacker, Münsingen, Krankenhausweg, Münsingen, Schöneggweg, Münsingen, Spital
Municipalities: Münsingen
-
- No longer served in the new timetable; 276 departures a weekday today.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 23
All 8 stops of the line
Belp, Bahnhof, Belp, Eichholzweg, Belp, Hühnerhubel, Belp, Industrie, Belp, Muristrasse, Belp, Neumatt, Belp, Schützen, Belp, Zelgweg
Municipalities: Belp
-
- Every day: first trip at 06:05 instead of 07:06.
2026 → 2027 Mon–Fri 74 → 80 Saturday 74 → 80 Sunday 74 → 80
All 18 stops of the line
Aminona, Crans-Montana, Barzettes, Crans-Montana, Clairière, Crans-Montana, Crans Forest, Crans-Montana, Etang Long, Crans-Montana, Etoile, Crans-Montana, Grand-Place, Crans-Montana, Lac Grenon, Crans-Montana, Lucernois, Crans-Montana, Pirrazilina, Crans-Montana, Scandia, Crans-Montana, Sporting, Crans-Montana, Vernaziet, Crans-Montana, Ycoor, Crans-Montana, gare, Crans-Montana, poste, Crans-Montana, télé Cry d'Er, Crans-Montana, télé Violettes
Municipalities: Crans-Montana, Lens
-
- Renamed: «Sureggio, Al Loco» becomes «Lugaggia, Nanteghè».
-
- Renamed: «Lugaggia» becomes «Lugaggia, Paese».
-
- Renamed: «Sureggio» becomes «Lugaggia, Sureggio».
-
- Weekends: now 16 trips, none before.
2026 → 2027 Mon–Fri 43 → 43 Saturday 0 → 16 Sunday 0 → 16
All 8 stops of the line
Eclépens, Cinq-Sous, Eclépens, collège, Eclépens, gare, Eclépens, village, La Sarraz, gare, Orny, village, Pompaples, La Colline, St-Loup, hôpital
Municipalities: Eclépens, La Sarraz, Orny, Pompaples
-
- Newly served: 268 departures a weekday.
-
- Stops it calls at that it does not today: Bülach, Berufswahlschule
- No longer calls at: Bülach, Kaserne, Bülach, Niederflachs
2026 → 2027 Mon–Fri 20 → 19
All 52 stops of the line
Bachenbülach, Schmiede, Bachenbülach, alte Post, Bülach, Bahnhof, Bülach, Berufswahlschule, Bülach, Cholplatz, Bülach, Kantonsschule, Bülach, Kaserne, Bülach, Mettmenriet, Bülach, Niederflachs, Embrach, Alterszentrum, Embrach, Dreispitz, Embrach, Embraport, Embrach, Gemeindehaus, Embrach, Hard, Embrach, Illingerweg, Embrach, Post, Embrach, Zürcherstrasse, Freienstein, Alte Brücke, Glattfelden, Eichhölzli, Glattfelden, Post, Glattfelden, Schulhaus Hof, Glattfelden, Schwimmbad, Glattfelden, Staltigstrasse, Glattfelden, Stationsweg, Höri, Fuhrstrasse, Höri, Gemeindehaus, Höri, Oberhöri, Kloten, Freienberg, Kloten, Kaserne Ost, Kloten, Sporthalle Ruebisbach, Kloten, Zum Wilden Mann, Lufingen, Augwil, Lufingen, Dorf, Lufingen, Hintermarchlen, Lufingen, Unterdorf, Oberembrach, Dorf, Riedt b. Neerach, Storchen, Rorbas, Aubrücke, Rorbas, Dorfplatz, Rorbas, Hirschen, Steinmaur, Bahnhof, Steinmaur, Gemeindehaus, Steinmaur, Obersteinmaur, Winkel, Bühlhof, Winkel, Oberdorf, Winkel, Oberrüti, Winkel, Seebüel, Winkel, Wisental, Winkel, Zentrum, Zürich Flughafen, Bahnhof, Zürich Flughafen, Fracht, Zürich Flughafen, OPC
Municipalities: Bachenbülach, Bülach, Embrach, Freienstein-Teufen, Glattfelden, Höri, Kloten, Lufingen, Neerach, Oberembrach, Rorbas, Steinmaur, Winkel
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 16 Saturday 0 → 13 Sunday 0 → 9
All 29 stops of the line
Chur West, Bahnhof, Chur, Boletta, Chur, Brambrüeschb./Stadthalle, Chur, Kalchbühl, Chur, Malteser, Chur, Postautostation, Chur, Salvatorenstrasse, Falera, Chintguns, Falera, Parcadi, Falera, center, Flims Dorf, Auas sparsas, Flims Dorf, Bergbahnen, Flims Dorf, Post, Flims Dorf, Vallorca, Flims Waldhaus, Camping, Flims Waldhaus, Caumasee, Flims Waldhaus, Promenada, Flims Waldhaus, Segnes, Laax GR, Bergbahnen, Laax GR, Fau, Laax GR, Marcau, Laax GR, Rancho, Laax GR, See/Lag, Laax GR, Staderas, Laax GR, posta, Tamins, Schlössli, Tamins, Unterdorf, Trin Mulin, Crestasee, Trin, Mulin
Municipalities: Chur, Falera, Flims, Laax, Tamins, Trin
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 12 stops of the line
Auvernier, Buttes, Bôle, Champ-du-Moulin, Couvet, Fleurier, La Presta Mines d'asphalte, Môtiers NE, Neuchâtel, Neuchâtel-Serrières, Noiraigue, Travers
Municipalities: Milvignes, Neuchâtel, Rochefort, Val-de-Travers
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 1 → 0 Saturday 1 → 0 Sunday 1 → 0
All 12 stops of the line
Fideris, Furna, Grüsch, Jenaz, Klosters Dorf, Klosters Platz, Küblis, Landquart, Malans GR, Saas im Prättigau, Schiers, Seewis-Pardisla
Municipalities: Fideris, Grüsch, Jenaz, Klosters, Küblis, Landquart, Malans, Schiers, Seewis im Prättigau
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 2 → 0
All 32 stops of the line
Zürich Oerlikon, Bahnhof Ost, Zürich Stadelhofen, Bahnhof, Zürich, Albisriederplatz, Zürich, Bahnhofplatz/HB, Zürich, Bahnhofstrasse/HB, Zürich, Bellevue, Zürich, Berninaplatz, Zürich, Bezirksgebäude, Zürich, Bürkliplatz, Zürich, Central, Zürich, Guggachstrasse, Zürich, Haldenegg, Zürich, Hirschwiesenstrasse, Zürich, Kantonalbank, Zürich, Letzigrund, Zürich, Lochergut, Zürich, Löwenplatz, Zürich, Milchbuck, Zürich, Ottikerstrasse, Zürich, Paradeplatz, Zürich, Rennweg, Zürich, Röslistrasse, Zürich, Salersteig, Zürich, Schaffhauserplatz, Zürich, Sihlpost/HB, Zürich, Sihlstrasse, Zürich, Sonneggstrasse, Zürich, Stauffacher, Zürich, Sternen Oerlikon, Zürich, Universität Irchel, Zürich, Zypressenstrasse, Zürich,Kalkbreite/Bhf.Wiedikon
Municipalities: Zürich
-
- Stops it calls at that it does not today: Le Brassus,ancienne imprimerie, Le Brassus, place de la Lande, Le Brassus, Marchairuz, Le Brassus, Tribillet, Le Brassus, La Combe, Le Brassus, Piguet-Dessus, Le Sentier, Chez les Aubert, Le Sentier, Derrière-la-Côte
- No longer calls at: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier, hôpital
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 29 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, Le Brassus, La Combe, Le Brassus, Marchairuz, Le Brassus, Piguet-Dessus, Le Brassus, Tribillet, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez le Christ, Le Sentier, Chez les Aubert, Le Sentier, Chez-le-Maître, Le Sentier, Derrière-la-Côte, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Le Solliat, Chez le Brigadier, Le Solliat, centre, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Renamed: «Altstätten SG, Spital/Heime» becomes «Altstätten SG, Heime».
-
- Renamed: «Brügg (Bürglen UR)» becomes «Bürglen UR, Brügg».
-
- Every day: last trip at 00:50 instead of 00:16.
- No longer calls at: Selzach, Schulhaus
2026 → 2027 Mon–Fri 82 → 79 Saturday 72 → 73 Sunday 69 → 70
All 38 stops of the line
Altreu, Info Zentrum Witi, Altreu, Mitte, Altreu, Nord, Bellach, Schulhaus, Bettlach, Ariston, Bettlach, Bahnhof, Bettlach, Dorfplatz, Bettlach, Kastels, Bettlach, Krone, Bettlach, Post, Bettlach, St. Urs, Grenchen Nord, Bahnhof, Grenchen Süd, Bahnhof, Grenchen, Bellevue, Grenchen, Bürgerhaus, Grenchen, Fichtenweg, Grenchen, Flurstrasse Nord, Grenchen, Girardstrasse, Grenchen, Hôtel de Ville, Grenchen, Kirchstrasse, Grenchen, Mc Donald's, Grenchen, Postplatz Süd, Grenchen, Reibenstrasse, Grenchen, Schmelzi, Grenchen, Schmelzirain, Grenchen, Schönegg, Grenchen, Standweg, Grenchen, Sunnepark Süd, Lommiswil, Bahnhofstrasse, Lommiswil, Kirche, Selzach, Bahnhof, Selzach, Bäriswil, Selzach, Gemeindezentrum, Selzach, Haag, Selzach, Hexengässli, Selzach, Passionsplatz, Selzach, Schildmatte, Selzach, Schulhaus
Municipalities: Bellach, Bettlach, Grenchen, Lommiswil, Selzach
-
- Stops it calls at that it does not today: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours
- No longer calls at: Le Pont, gare, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean, L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, Le Pont, Les Fougères
and 1 more
Le Pont, église
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 23 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- No longer served in the new timetable; 244 departures a weekday today.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 24 Saturday 0 → 26 Sunday 0 → 24
All 19 stops of the line
Biel (Goms), Dorfplatz, Blitzingen, Dorfplatz, Fiesch, Bahnhof, Fiesch, Cheera, Fürgangen, Abzw. Bahnhof, Geschinen, Baschi, Geschinen, Kirche, Gluringen, Abzw. Bahnhof, Münster VS, Dorfplatz, Münster VS, Schulhaus, Niederwald, Bahnhof, Obergesteln, Dorfplatz, Oberwald VS, Dorf, Oberwald VS, Schulhaus, Oberwald, Bahnhof, Reckingen, Abzw. Bahnhof, Ritzingen, Selkingen, Ulrichen, Kirche
Municipalities: Bellwald, Fiesch, Goms, Obergoms
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 24
All 10 stops of the line
Golaten, Dorf, Golaten, Lache, Kallnach, Bahnhof, Kallnach, Buttenrain, Kallnach, Krosenrain, Kallnach, Mitteldorf, Kerzers, Bahnhof, Kerzers, Schwimmbad, Niederried, Bodenacher, Niederried, Dorf
Municipalities: Kallnach, Kerzers
-
- Every day: last trip at 18:36 instead of 19:48.
2026 → 2027 Mon–Fri 50 → 48 Saturday 50 → 48 Sunday 46 → 44
All 10 stops of the line
Davos Dischma, Abzw. Büelen, Davos Dischma, Chaiseren, Davos Dischma, Hof, Davos Dischma, In den Stücken, Davos Dischma, Teufi, Davos Dorf, Bahnhof, Davos Dorf, Duchli, Davos Dorf, Seehofseeli, Davos Dorf, Solaria, Davos Dorf, Stäg
Municipalities: Davos
-
- Stops it calls at that it does not today: Einsiedeln, Zürichstrasse Nord, Einsiedeln, Kobiboden
2026 → 2027 Mon–Fri 58 → 59 Saturday 47 → 48 Sunday 47 → 48
All 32 stops of the line
Einsiedeln, Bahnhof, Einsiedeln, Binzenweg, Einsiedeln, Birchli/Garage, Einsiedeln, Birchli/Sternen, Einsiedeln, Birchli/Stollern, Einsiedeln, Brüel, Einsiedeln, Eschbach, Einsiedeln, Friedhof, Einsiedeln, Heidenbühl, Einsiedeln, Kobiboden, Einsiedeln, Wissmüli, Einsiedeln, Zürichstrasse Nord, Euthal, Alte Festung, Euthal, Drusberg, Euthal, Höhport, Euthal, Ruostel, Euthal, Rüti, Euthal, Schulhaus, Euthal, Steinbach, Gross, Ebenau, Gross, Grossbach, Gross, Nügüetli, Gross, Rombüel, Hoch-Ybrig, Talst. Laucheren, Oberiberg, Neuseewen, Oberiberg, Oberjessenen, Oberiberg, Tschalun, Unteriberg, Guggelstrasse, Unteriberg, Jessenenbrücke, Unteriberg, Nidlau, Unteriberg, hint.Schmalzgruben, Unteriberg, vord.Schmalzgruben
Municipalities: Einsiedeln, Oberiberg, Unteriberg
-
- Mon–Fri: 56 trips instead of 24.
2026 → 2027 Mon–Fri 24 → 56
All 12 stops of the line
Bertschikon bei Attikon, Gundetswil, Gundetswil, Hofacker, Wiesendangen, Attikerstrasse, Wiesendangen, Bahnhof, Wiesendangen, Baumschulstrasse, Wiesendangen, Dorf, Wiesendangen, Gemeindehaus, Wiesendangen, Hinterdorf, Wiesendangen, Ländli, Wiesendangen, Oberdorf, Wiesendangen, Wasserfuri
Municipalities: Wiesendangen
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2
All 7 stops of the line
Zürich Oerlikon, Bahnhof Ost, Zürich, Berninaplatz, Zürich, Hirschwiesenstrasse, Zürich, Milchbuck, Zürich, Salersteig, Zürich, Sternen Oerlikon, Zürich, Universität Irchel
Municipalities: Zürich
-
- Stops it calls at that it does not today: Bellegarde-sur-Valserine
2026 → 2027 Mon–Fri 19 → 19 Saturday 9 → 9
All 9 stops of the line
Bellegarde-sur-Valserine, Genève, La Plaine, Meyrin, Pougny-Chancy, Russin, Satigny, Vernier, Zimeysa
Municipalities: Dardagny, Genève, Meyrin, Russin, Satigny, Vernier
-
- Mon–Fri: 43 trips instead of 58.
- Mon–Fri, Sunday: last trip at 23:31 instead of 23:03.
- Weekends: first trip at 05:31 instead of 06:03.
2026 → 2027 Mon–Fri 58 → 43 Saturday 47 → 40 Sunday 45 → 38
All 37 stops of the line
Alterswil FR, Beniwil, Alterswil FR, Dorfplatz, Alterswil FR, Galteren, Alterswil FR, Geriwil, Alterswil FR, Hofmatt, Alterswil FR, Wengliswil, Alterswil FR, Wilersguet, Brünisried, Riedgarten, Fribourg, Boschung, Fribourg, Heitera, Fribourg, Place Georges Python, Fribourg, Poya/Guisan, Fribourg, Route-de-Tavel, Fribourg, Tilleul/Cathédrale, Fribourg, Vieux-Chênes, Fribourg/Freiburg, gare rout., Menziswil, Oberschrot, Büel, Plaffeien, Dorf, Plaffeien, Kloster, Plaffeien, Oberi Matta, Plaffeien, Rufenen, Plaffeien, Telmoos, Schwarzsee, Bad, Schwarzsee, Buntschena, Schwarzsee, Campus, Schwarzsee, Gypsera, Schwarzsee, Hostellerie, Schwarzsee, Kaspera, Schwarzsee, Lichtena, Schwarzsee, Mösli, Schwarzsee, Tromooserli, Tafers, Am Kreuz, Tafers, Dorf, Tafers, Oberdorf, Zollhaus FR, Zumholz, Dorf
Municipalities: Brünisried, Düdingen, Fribourg, Plaffeien, Tafers
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 17
All 20 stops of the line
Allaman, gare, Aubonne, Bougy-St-Martin, Aubonne, La Levette, Aubonne, La Praz, Aubonne, Le Bornalet, Aubonne, Roveray, Aubonne, gare, Aubonne, hôpital, Gimel, Côte Réviol, Gimel, En Péry-Béliaux, Gimel, Le Signal, Gimel, bas du village, Gimel, place de L'Union, Gimel, rte de Saubraz, Montherod, Battoir, Montherod, village, Pizy, Le Courtillet, Saubraz, village, St-George, Côte-Malherbe, St-George, village
Municipalities: Allaman, Aubonne, Gimel, Saint-George, Saubraz
-
- Mon–Fri, Sunday: 12 trips instead of 24.
- Saturday: 14 trips instead of 28.
2026 → 2027 Mon–Fri 24 → 12 Saturday 28 → 14 Sunday 24 → 12
All 11 stops of the line
Bern, Badgasse, Bern, Bahnhof, Bern, Bärenplatz, Bern, Dalmazibrücke, Bern, Dampfzentrale, Bern, Hirschengraben, Bern, Läuferplatz, Bern, Marzilistrasse, Bern, Mühlenplatz, Bern, Rathaus, Bern, Zytglogge
Municipalities: Bern
-
- Every day: 21 trips instead of 27.
- Every day: last trip at 16:10 instead of 17:00.
2026 → 2027 Mon–Fri 27 → 21 Saturday 27 → 21 Sunday 27 → 21
All 16 stops of the line
Sils/Segl Baselgia, Margna, Sils/Segl Baselgia, Muttals, Sils/Segl Baselgia, Randolina, Sils/Segl Baselgia, Silserhof, Sils/Segl Baselgia,San Lurench, Sils/Segl Maria, Alpenrose, Sils/Segl Maria, Chesa Fonio, Sils/Segl Maria, Edelweiss, Sils/Segl Maria, Fainera, Sils/Segl Maria, Föglias, Sils/Segl Maria, Maria, Sils/Segl Maria, Pas-chs, Sils/Segl Maria, Posta, Sils/Segl Maria, Seglias, Sils/Segl Maria,Chesa Cumünela, Sils/Segl Maria,Furtschellasb.
Municipalities: Sils im Engadin/Segl
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 13 → 0
All 9 stops of the line
Breite b. N'dorf, W'thurerstr., Breite b. Nürensdorf, Sternen, Effretikon, Bahnhof, Effretikon, Zentrum, Lindau, Nürensdorferstrasse, Nürensdorf, Berg, Nürensdorf, Lindauerstrasse, Nürensdorf, Zentrum Süd, Tagelswangen, Oberwis
Municipalities: Illnau-Effretikon, Lindau, Nürensdorf
-
- Renamed: «Piotta, Posta» becomes «Piotta, Via Centrale Ritom».
-
- Renamed: «Käppelimatt b. Willisau» becomes «Willisau, Käppelimatt».
-
- Stops it calls at that it does not today: Morges, Marcelin
2026 → 2027 Mon–Fri 138 → 138 Saturday 140 → 140 Sunday 95 → 95
All 17 stops of the line
Echichens, Crêt, Echichens, Gravelines, Echichens, village, Echichens, église, Morges, Casino, Morges, Charpentiers, Morges, Delay, Morges, Grassey, Morges, La Tour, Morges, Les Pétoleyres, Morges, Marcelin, Morges, Moulin, Morges, Pâquis, Morges, de Beausobre, Morges, gare, Morges, hôpital, Morges, temple
Municipalities: Echichens, Morges
-
- Every day: last trip at 17:37 instead of 18:32.
- No longer calls at: Chalais, Les Noyers, Réchy, village
2026 → 2027 Mon–Fri 14 → 12 Saturday 14 → 12 Sunday 14 → 12
All 17 stops of the line
Brie, Chalais, Brie, bif. Chippis, Chalais, Les Noyers, Chalais, Les Zittes, Chalais, poste, Chalais, téléphérique, Chippis, Eaux-Vives, Chippis, maison bourgeoisiale, Chippis, poste, Réchy, village, Sierre, Chemin des Pins, Sierre, Daval est, Sierre, Ecoparc de Daval, Sierre, Oasis, Sierre, TechnoArk, Sierre/Siders, gare routière, Vercorin, poste
Municipalities: Chalais, Chippis, Sierre
-
- Mon–Fri, Saturday: last trip at 01:04 instead of 00:15.
2026 → 2027 Mon–Fri 140 → 162 Saturday 136 → 137 Sunday 125 → 125
All 11 stops of the line
Au ZH, Appital, Au ZH, Grundstein, Au ZH, Gwad, Au ZH, Moosacher, Au ZH, Schützenhaus, Au ZH, Stoffelstrasse, Wädenswil, Bahnhof, Wädenswil, Hintere Rüti Ost, Wädenswil, Hintere Rüti West, Wädenswil, Tiefenhofstrasse, Wädenswil, Weinrebe
Municipalities: Wädenswil
-
- Stops it calls at that it does not today: Birg (Schilthornbahn), Schilthorn
2026 → 2027 Mon–Fri 172 → 242 Saturday 176 → 246 Sunday 172 → 242
All 5 stops of the line
Birg (Schilthornbahn), Gimmelwald (Schilthornbahn), Mürren (Schilthornbahn), Schilthorn, Stechelberg (Schilthornbahn)
Municipalities: Lauterbrunnen
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
All 18 stops of the line
Allensbach, Basel Bad Bf, Donaueschingen, Emmendingen, Freiburg(Breisgau) Hbf, Hausach, Herbolzheim (Breisgau), Hornberg (Schwarzw), Konstanz, Konstanz-Petershausen, Lahr (Schwarzw), Müllheim im Markgräflerland, Offenburg, Radolfzell, Singen (Hohentwiel), St Georgen(Schwarzw), Triberg, Villingen (Schwarzw)
Municipalities: Basel
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 1 → 0 Saturday 1 → 0 Sunday 1 → 0
All 23 stops of the line
Auggen, Bad Bellingen, Bad Krozingen, Basel Bad Bf, Buggingen, Denzlingen, Ebringen, Efringen-Kirchen, Eimeldingen, Emmendingen, Freiburg(Breisgau) Hbf, Freiburg(Breisgau) St. Georgen, Gundelfingen (Breisgau), Haltingen, Heitersheim, Istein, Kleinkems, Müllheim im Markgräflerland, Norsingen, Rheinweiler, Schallstadt, Schliengen, Weil am Rhein
Municipalities: Basel
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
All 14 stops of the line
Allensbach, Basel Bad Bf, Donaueschingen, Freiburg(Breisgau) Hbf, Hausach, Herbolzheim (Breisgau), Konstanz, Konstanz-Petershausen, Lahr (Schwarzw), Müllheim im Markgräflerland, Offenburg, Radolfzell, Singen (Hohentwiel), Villingen (Schwarzw)
Municipalities: Basel
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: 37 trips instead of 57.
- Mon–Fri: last trip at 23:47 instead of 00:17.
- Sunday: last trip at 22:17 instead of 22:47.
2026 → 2027 Mon–Fri 57 → 37 Saturday 39 → 40 Sunday 35 → 34
All 19 stops of the line
Begnins, Bellevue, Begnins, Bois-du-Four, Begnins, Charbonnier, Begnins, Grange-Grèche, Begnins, La Chataigneraie, Begnins, Les Clavières, Begnins, poste, Burtigny, Le Battoir, Burtigny, Les Oches, Burtigny, village, Changins, Coinsins, Auberge, Coinsins, Les Vettanes, Coinsins, Mimorey, Duillier, centre communal, Duillier, croisée de Trélex, Nyon, La Redoute, Nyon, gare, Vich, poste
Municipalities: Begnins, Burtigny, Coinsins, Duillier, Genolier, Nyon, Vich
-
- Renamed: «Fribourg/Freiburg, gare/Tivoli» becomes «Fribourg, Tivoli/gare».
-
- Mon–Fri: first trip at 08:36 instead of 08:16.
- Weekends: 6 trips instead of 9.
- Weekends: last trip at 15:58 instead of 23:00.
2026 → 2027 Mon–Fri 17 → 18 Saturday 9 → 6 Sunday 9 → 6
All 14 stops of the line
Choëx, Bercla, Choëx, Chez Bollut, Choëx, Combasse, Choëx, Croix du Têt, Choëx, Fin de Choëx, Choëx, Les Condémines, Choëx, Vieux Manoir, Choëx, école, Monthey, Collège de l'Europe, Monthey, Trollietta, Monthey, Vieux-Pont, Monthey, gare CFF, Monthey, place centrale, Monthey-Ville, gare
Municipalities: Monthey
-
- Every day: first trip at 07:52 instead of 08:37.
- Every day: last trip at 18:45 instead of 18:00.
2026 → 2027 Mon–Fri 26 → 29 Saturday 26 → 29 Sunday 26 → 29
All 16 stops of the line
Crans-Montana, Etang Long, Crans-Montana, Grand-Place, Crans-Montana, Lac Grenon, Crans-Montana, Les Ehripis, Crans-Montana, Maroz, Crans-Montana, Rive du Golf, Crans-Montana, Résidence Forêt, Crans-Montana, Scandia, Crans-Montana, Sporting, Crans-Montana, Vermala Centre, Crans-Montana, Vermala Cervin, Crans-Montana, Vermala Soleil, Crans-Montana, Vernaziet, Crans-Montana, bif.rte du Golf, Crans-Montana, télé Arnouva, Crans-Montana, télé Cry d'Er
Municipalities: Crans-Montana, Lens
-
- Stops it calls at that it does not today: Winterthur, Brüttenerfussweg
2026 → 2027 Mon–Fri 162 → 196 Saturday 156 → 191 Sunday 150 → 151
All 34 stops of the line
Oberwinterthur, Bahnhof, Winterthur, Bolrebenweg, Winterthur, Brühleck, Winterthur, Brüttenerfussweg, Winterthur, Dättnau, Winterthur, Eishalle, Winterthur, Finken-Rain, Winterthur, Freizeitanlage, Winterthur, Gaswerk, Winterthur, Gewerbeschule, Winterthur, Grüze-Märkte, Winterthur, Grüzenstrasse, Winterthur, Hauptbahnhof, Winterthur, Hedy Hahnloser, Winterthur, Industriepark, Winterthur, Loki, Winterthur, Neubruch, Winterthur, Obertor, Winterthur, Ohrbühl, Winterthur, Pfaffenwiesen, Winterthur, Pflanzschulstrasse, Winterthur, Rosenau, Winterthur, Rudolf Diesel, Winterthur, Schiltwiesen, Winterthur, Schmidgasse, Winterthur, Schwimmbad Töss, Winterthur, Stadthaus, Winterthur, Steig, Winterthur, Steigmühle, Winterthur, Sulzer, Winterthur, Technorama, Winterthur, Töss, Winterthur, Zentrum Töss, Winterthur, Ziegeleiweg
Municipalities: Winterthur
-
- Stops it calls at that it does not today: Schlattingen, Bahnhof
- No longer calls at: Stammheim, Bahnhof
2026 → 2027 Mon–Fri 46 → 48 Saturday 34 → 37 Sunday 31 → 33
All 32 stops of the line
Basadingen, Grüt, Basadingen, Unterdorf, Diessenhofen, Bahnhof, Diessenhofen, Landi, Frauenfeld, Auenfeld, Frauenfeld, Bahnhof, Frauenfeld, Kirche Kurzdorf, Frauenfeld, Rorerbrücke, Frauenfeld, Sportplatz, Frauenfeld, Thurstrasse, Herdern, Dorf, Hüttwilen, Neumühle, Hüttwilen, Oberdorf, Hüttwilen, Stutheien, Hüttwilen, Zentrum, Nussbaumen TG, Schulhaus, Nussbaumen TG, Tobelbrunnen, Oberstammheim, Rietweg, Schlattingen, Bahnhof, Schlattingen, Hauptstrasse, Stammheim, Bahnhof, Stammheim, Frohsinn, Unterstammheim, Adler, Unterstammheim, Neubr.-Ulmerh., Warth, Breite, Warth, Gemeindehaus, Warth, Kreuz, Warth, Oberdorf, Warth, Rohr, Weiningen TG, Dorfplatz, Weiningen TG, Mehrzweckhalle, Weiningen TG, Weckingen
Municipalities: Basadingen-Schlattingen, Diessenhofen, Frauenfeld, Herdern, Hüttwilen, Stammheim, Warth-Weiningen
-
- Stops it calls at that it does not today: Le Sentier-L'Orient, gare, Le Brassus,ancienne imprimerie, Le Brassus, Le Campe, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, place de la Lande, Le Brassus, Marchairuz, Le Brassus, Bas-du-Chenit
- No longer calls at: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier, hôpital
2026 → 2027 Mon–Fri 1 → 1
All 25 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Line RUB becomes line 700, on mostly the same stops.
2026 → 2027 Mon–Fri 176 → 189 Saturday 464 → 508
All 59 stops of the line
Bronschhofen, Bildfeld Mitte, Bronschhofen, Bildfeld Nord, Bronschhofen, Bildfeld Süd, Bronschhofen, Eggwilstrasse, Bronschhofen, Gemeindehaus, Bronschhofen, Himmelrich, Bronschhofen, Im Mösli, Bronschhofen, Würe, Rossrüti, Altersheim, Rossrüti, Oberdorf, Rossrüti, Schule, Wil SG, Altgruben, Wil SG, Bahnhof, Wil SG, Bahnhof Süd, Wil SG, Bergholz, Wil SG, Bienenstrasse, Wil SG, Buebenloo, Wil SG, Eggfeld, Wil SG, Flurhof, Wil SG, Gallusstrasse, Wil SG, Gruben, Wil SG, Grundstrasse, Wil SG, Hof zu Wil, Wil SG, Hofberg, Wil SG, Höhenstrasse, Wil SG, Kapuziner Kloster, Wil SG, Klosterwiese, Wil SG, Krebsbachbrücke, Wil SG, Kreuzackerstrasse, Wil SG, Langegg/Turm Hofberg, Wil SG, Lenzenbüel, Wil SG, Letten, Wil SG, Neualtwil, Wil SG, Neugruben, Wil SG, Neulanden, Wil SG, Oelberg, Wil SG, Quellenstrasse, Wil SG, Reuttistrasse, Wil SG, Rose, Wil SG, Rosenberg, Wil SG, Rudenzburg, Wil SG, Rössli, Wil SG, Schwanen, Wil SG, Schönengrundweg, Wil SG, Sonnenberg, Wil SG, Spital, Wil SG, Stadtmarkt, Wil SG, Städeli, Wil SG, Ulrich-Röschstrasse, Wil SG, Waldau, Wil SG, Weidle, Wil SG, Wilenstrasse, Wil SG, Wilerwald, Wilen bei Wil, Engi, Wilen bei Wil, Gemeindezentrum, Wilen bei Wil, Langwiesen, Wilen bei Wil, Lerchenfeld, Wilen bei Wil, Scheidweg, Wilen bei Wil, Sonnenplatz
Municipalities: Wil (SG), Wilen (TG)
-
- Renamed: «Broc, Le Home» becomes «Broc, Pessot».
-
- No longer calls at: Meiringen (Luftseilbahn)
2026 → 2027 Mon–Fri 900 → 845 Saturday 901 → 845 Sunday 896 → 845
All 5 stops of the line
Bidmi, Hasliberg Reuti (Gondelbahn), Meiringen (Luftseilbahn), Mägisalp, Planplatten
Municipalities: Hasliberg, Meiringen
-
- Mon–Fri, Sunday: last trip at 00:50 instead of 23:50.
2026 → 2027 Mon–Fri 82 → 101 Saturday 74 → 76 Sunday 72 → 76
All 18 stops of the line
Fahrwangen, Bahnhof, Fahrwangen, Bärenplatz, Fahrwangen, Spitzacker, Hilfikon, Dorf, Hilfikon, Sandbüel, Meisterschwanden, Delphinweg, Meisterschwanden, Oberdorf, Meisterschwanden, Schulhaus, Sarmenstorf, Altersheim, Sarmenstorf, Fahrwangerstrasse, Sarmenstorf, Kirche, Sarmenstorf, Schulhaus, Sarmenstorf, Vorstadt, Villmergen, Birkenweg, Villmergen, Feldblumenweg, Villmergen, Oberdorf, Villmergen, Zentrum, Wohlen AG, Bahnhof
Municipalities: Fahrwangen, Meisterschwanden, Sarmenstorf, Villmergen, Wohlen (AG)
-
- Stops it calls at that it does not today: Villars-sur-Ollon, Hôtels, Aigle, Valerette
2026 → 2027 Mon–Fri 50 → 50 Saturday 49 → 51 Sunday 47 → 49
All 22 stops of the line
Aigle, Marjolin, Aigle, Valerette, Aigle, gare, Antagnes, Glutières, Arveyes, gare, Auliens, halte, Chesières, Aiglon Collège, Chesières, Hôtel du Soleil, Chesières, La Palette, Chesières, cimetière, Gryon Barboleuse, gare, Huémoz, Bellevue, Huémoz, Les Combes, Huémoz, village, Ollon VD, bif. Forchex, Ollon VD, bif. rte d'Antagnes, Ollon VD, gare, Villars-sur-Ollon, Hôtels, Villars-sur-Ollon, centre, Villars-sur-Ollon, gare, Villars-sur-Ollon, rte du Roc, Villars-sur-Ollon, télécabine
Municipalities: Aigle, Gryon, Ollon
-
- No longer calls at: Yverdon-les-Bains, patinoire
2026 → 2027 Mon–Fri 143 → 143 Saturday 150 → 150 Sunday 134 → 134
All 20 stops of the line
Yverdon, Clairs-Logis, Yverdon, Collège des Rives, Yverdon, J.-J. Rousseau, Yverdon, Léon-Jaquier nord, Yverdon, Léon-Jaquier sud, Yverdon, Pierre de Savoie, Yverdon, Théâtre Benno Besson, Yverdon, Y-Parc/Découvertes, Yverdon, Y-Parc/Galilée, Yverdon, Y-Parc/Pythagore, Yverdon-les-Bains, Faïencerie, Yverdon-les-Bains, La Marive, Yverdon-les-Bains, La Plaine, Yverdon-les-Bains, La Sallaz, Yverdon-les-Bains, Mujon, Yverdon-les-Bains, Philosophes, Yverdon-les-Bains, Prés-du-Lac, Yverdon-les-Bains, Valentin, Yverdon-les-Bains, gare, Yverdon-les-Bains, patinoire
Municipalities: Yverdon-les-Bains
-
- Line 14 becomes line 30, on mostly the same stops.
2026 → 2027 Mon–Fri 180 → 183 Saturday 154 → 158 Sunday 147 → 155
All 33 stops of the line
Horw, Bahnhof, Horw, Zentrum, Kriens, Grabenhof, Kriens, Grosshofstrasse, Kriens, Nidfeld, Kriens, Oberkuonimatt, Kriens, Pilatusmarkt, Kriens, Steinibach, Kriens, Sternmatt, Kriens, Südpol, Kriens, Wiggenhof, Luzern, Bahnhof, Luzern, Brüelstrasse, Luzern, Bundesplatz, Luzern, Eichhof, Luzern, Gärtnerstrasse, Luzern, Kantonalbank, Luzern, Kapuzinerweg, Luzern, Klinik St. Anna, Luzern, Konservatorium, Luzern, Leumatt, Luzern, Luzernerhof, Luzern, Lützelmattstrasse, Luzern, Moosegg, Luzern, Paulusplatz, Luzern, Pilatusplatz, Luzern, Rigistrasse, Luzern, Schlösslihalde, Luzern, Schlösslirain, Luzern, Schwanenplatz, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Wey
Municipalities: Horw, Kriens, Luzern
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 13 → 0
All 7 stops of the line
Breite b. N'dorf, W'thurerstr., Breite b. Nürensdorf, Sternen, Effretikon, Bahnhof, Effretikon, Langhag, Effretikon, Weiherstrasse, Kleinikon, Lindau, Eschikon
Municipalities: Illnau-Effretikon, Lindau, Nürensdorf
-
- Renamed: «Rodi, Posta» becomes «Rodi, Funivia Tremorgio».
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 18 Sunday 0 → 18
All 7 stops of the line
Andelfingen, Bahnhof, Andelfingen, Thurbrücke Alten, Ellikon a.R., Altes Schulhaus, Flaach, Ellikerbrücke, Flaach, Naturzentrum Thurauen, Flaach, Türli, Flaach, Unterdorf
Municipalities: Andelfingen, Flaach, Marthalen
Summer service, compared on the late-August weeks of both years.
-
- Renamed: «Frauenfeld, Lachenstrasse» becomes «Frauenfeld, Lachenstr./Spital».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 16 Saturday 0 → 16 Sunday 0 → 16
All 12 stops of the line
Maienfeld, Bahnhof, Maienfeld, Brandiser, Maienfeld, Eichenhaft, Maienfeld, Heididorf, Maienfeld, Im Zogg, Maienfeld, Im unteren Stieg, Maienfeld, Krusegg, Maienfeld, Pardell, Maienfeld, Pola, Maienfeld, Post, Maienfeld, St. Luzisteig, Maienfeld, Unter Rofels
Municipalities: Maienfeld
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 94 → 0 Sunday 94 → 0
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: first trip at 04:28 instead of 04:49.
2026 → 2027 Mon–Fri 150 → 152 Saturday 148 → 149 Sunday 78 → 80
All 18 stops of the line
Basel Bad Bf, Basel SBB, Fahrnau, Hausen-Raitbach, Lörrach Brombach/Hauingen, Lörrach Haagen/Messe, Lörrach Hbf, Lörrach Museum/Burghof, Lörrach Schwarzwaldstrasse, Lörrach-Stetten, Maulburg, Riehen, Riehen Niederholz, Schopfheim, Schopfheim West, Schopfheim-Schlattholz, Steinen (D), Zell (Wiesental)
Municipalities: Basel, Riehen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 12 → 0 Saturday 20 → 0 Sunday 16 → 0
All 13 stops of the line
Schmidrüti, Buchenenstock, Schmidrüti, Dorf, Sitzberg, Sternen, Turbenthal, Abzw. Auli, Turbenthal, Bahnhof, Turbenthal, Freckmünd, Turbenthal, Gosswil, Turbenthal, Kellersacker, Turbenthal, Tablat, Turbenthal, Usserdorfweg, Wila, Bahnhof, Wila, Espistrasse, Wila, Talgarten
Municipalities: Fischingen, Turbenthal, Wila
-
- Stops it calls at that it does not today: Verbier, Les Creux
- No longer calls at: Verbier, Savoleyres
2026 → 2027 Mon–Fri 24 → 24 Saturday 24 → 24 Sunday 24 → 24
All 15 stops of the line
Verbier, Brunet, Verbier, Catogne, Verbier, Centre Sportif, Verbier, Crettaz Cô, Verbier, La Tinte, Verbier, Les Colonnes, Verbier, Les Creux, Verbier, Mondzeu, Verbier, Montaney, Verbier, Médran, Verbier, Parc Ermitage, Verbier, Pra Michaud, Verbier, Ransou, Verbier, Savoleyres, Verbier, fromagerie
Municipalities: Val de Bagnes
-
- Sunday: 53 trips instead of 35.
- Stops it calls at that it does not today: Stäfa, Laubisrüti
2026 → 2027 Mon–Fri 71 → 72 Saturday 71 → 71 Sunday 35 → 53
All 19 stops of the line
Hombrechtikon, Grüt, Hombrechtikon, Holflüe, Hombrechtikon, Krone, Hombrechtikon, Plattenhof, Hombrechtikon, Post, Hombrechtikon, Tobel, Stäfa, Bahnhof, Stäfa, Dorf, Stäfa, Grund, Stäfa, Krone, Stäfa, Landi, Stäfa, Laubisrüti, Stäfa, Mies, Stäfa, Obstgarten, Stäfa, Phonak, Stäfa, Tränkebachstrasse, Uerikon, Gsteig, Uerikon, Moritzberg, Uerikon, Töbeli
Municipalities: Hombrechtikon, Stäfa
-
- Stops it calls at that it does not today: Weggis, Paradiesweg
2026 → 2027 Mon–Fri 125 → 125 Saturday 126 → 126 Sunday 58 → 58
All 33 stops of the line
Buonas, Neuhofstrasse, Buonas, Schmidhof, Greppen, Oberhaus, Immensee, Hohle Gasse, Küssnacht am Rigi, Bahnhof, Küssnacht am Rigi, Breitfeld, Küssnacht am Rigi, Ebnet, Küssnacht am Rigi, Eichholtern, Küssnacht am Rigi, Ellbögli, Küssnacht am Rigi, Fänn Nord, Küssnacht am Rigi, Fänn Süd, Küssnacht am Rigi, Hauptplatz, Küssnacht am Rigi, Honegg, Küssnacht am Rigi, Oberdorf, Küssnacht am Rigi, Plaza, Küssnacht am Rigi, Rotenhofstr, Küssnacht am Rigi, Räbmatt, Küssnacht am Rigi, Seilbahn, Risch, Dorf, Risch, Eichengrundweg, Risch, Landhaus, Risch, Stotzenacker, Rotkreuz, Bahnhof Süd, Rotkreuz, Langmatt, Rotkreuz, Rüti, Weggis, Acher, Weggis, Dorfplatz, Weggis, Felsberg, Weggis, Langenzihl, Weggis, Neubüel, Weggis, Paradiesweg, Weggis, Seilbahn, Weggis, Zopf
Municipalities: Greppen, Küssnacht (SZ), Risch, Weggis
-
- Renamed: «Olten, Höhenstrasse Ost» becomes «Olten, Wildpark».
-
- Quickest direct train: 1 h instead of 57 min.
-
- Mon–Fri: 10 trips instead of 8.
- Mon–Fri: last trip at 17:11 instead of 16:11.
- Weekends: 12 trips instead of 8.
- Weekends: last trip at 18:11 instead of 16:11.
2026 → 2027 Mon–Fri 8 → 10 Saturday 8 → 12 Sunday 8 → 12
All 59 stops of the line
Acquacalda, Acquarossa, Ospedale, Acquarossa, Scuole, Acquarossa-Comprovasco, Alpe Casaccia, Aquila, Bivio Ponto-Aquilesco, Aquila, Cresedo, Aquila, Paese, Biasca, Centro/Borgo, Biasca, Mulino Sciaroni, Biasca, Stazione, Biasca, Vallone, Camperio, Alta, Camperio, Monte di Sacco, Camperio, Ospizio, Camperio, Pianezza, Camperio, Piera, Campra, Bivio, Campra, centro nordico, Corzoneso Piano, Bivio, Curaglia, posta, Dangio, Chiesa, Dangio, Paese, Disentis/Mustér, Fontanivas, Disentis/Mustér, Salaplauna, Disentis/Mustér, staziun/posta, Dongio, Chiesa, Dongio, Industrie, Dongio, Piazza, Grumo (Blenio), Larescia, Loderio, Bivio, Lottigna, Lukmanier Passhöhe, Malvaglia, Brugaio, Malvaglia, Chiesa, Malvaglia, Filovia, Malvaglia, Orino, Malvaglia, Piazza d'armi, Malvaglia, Rongie, Marogno, Motto-Ludiano, Mumpé Medel, spartavias, Olivone, Municipio, Olivone, Petullo, Olivone, Posta, Olivone, Scona, Pian Segno, Piansecco, Platta, Acla, Platta, Fuorns, Platta, Pardatsch, Platta, Pardé, Platta, Sogn Gagl, Platta, Sogn Gions, Platta, vitg, Torre, Paese, Torre, Portera, Torre, alla Baracca
Municipalities: Acquarossa, Biasca, Blenio, Disentis/Mustér, Medel (Lucmagn), Serravalle
Summer service, compared on the late-August weeks of both years.
-
- Renamed: «Prangins, Sus-Gare» becomes «Prangins, Gare/Etraz».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 14 Saturday 0 → 10 Sunday 0 → 10
-
- Mon–Fri, Sunday: last trip at 00:24 instead of 00:03.
2026 → 2027 Mon–Fri 78 → 79 Saturday 79 → 81 Sunday 76 → 82
All 12 stops of the line
Bad Zurzach, Baden, Döttingen, Klingnau, Koblenz, Koblenz Dorf, Rekingen AG, Rietheim, Siggenthal-Würenlingen, Turgi, Waldshut, Wettingen
Municipalities: Baden, Döttingen, Klingnau, Koblenz, Wettingen, Würenlingen, Zurzach
-
- Stops it calls at that it does not today: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours
- No longer calls at: Le Sentier-L'Orient, gare, Le Brassus,ancienne imprimerie, Le Brassus, Le Campe, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, place de la Lande, Le Brassus, Marchairuz, Le Brassus, Bas-du-Chenit
2026 → 2027 Mon–Fri 1 → 1
All 24 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Mon–Fri: no trips any more, 8 before.
- Weekends: first trip at 07:50 instead of 08:15.
- Weekends: last trip at 16:50 instead of 16:00.
2026 → 2027 Mon–Fri 8 → 0 Saturday 16 → 18 Sunday 16 → 18
All 16 stops of the line
Ayer, Les Morasses, Grimentz, Le Boccard, Grimentz, Morette, Grimentz, Torrent, Grimentz, les Garnérés, Grimentz, place du Mélèze, Grimentz, télécabine, Moiry VS, barrage, Moiry VS, glacier, Mottec, Zinal, Le Bouillet, Zinal, Les Plats de la Lé, Zinal, Pralong, Zinal, centre, Zinal, télécabine, Zinal, village de vacances
Municipalities: Anniviers
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 1 → 0
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- No longer calls at: St. Gallen, Grossacker
2026 → 2027 Mon–Fri 76 → 76 Saturday 54 → 54 Sunday 36 → 36
All 36 stops of the line
Goldach, Bahnhof, Goldach, Kronenplatz, Goldach, Mühlegut, Goldach, Rosenackerstrasse, Goldach, Rotenstein, Goldach, Stelzenreben, Goldach, TZM/Kellen, Mörschwil, Riederen, Rorschach Stadt, Bahnhof, Rorschach, Bodan, Rorschach, Hauptbahnhof Süd, Rorschach, Landhaus, Rorschach, Löwengarten, Rorschach, Signalstrasse, Rorschacherberg, Bachwies, Rorschacherberg, Bernerhüsli, Rorschacherberg, Bleichi, Rorschacherberg, Burg, Rorschacherberg, Gemeindehaus, Rorschacherberg, Pflegeheim, Rorschacherberg, Rosenegg, Rorschacherberg, Seebleiche, Rorschacherberg, Seehalde, Rorschacherberg, Sonnenhof/MZH, Rorschacherberg, Swissair, Rorschacherberg, Wilen, Rorschacherberg, Wilenrain, Rorschacherberg, Z-Friedhof, Rorschacherberg, Zelgstrasse, St. Gallen, Grossacker, St. Gallen, Kantonsschule, St. Gallen, Kantonsspital, St. Gallen, Neudorf/R'str., St. Gallen, Obere Waid, St. Gallen, Remishueb / Klinik, Tübach, Waldegg
Municipalities: Goldach, Mörschwil, Rorschach, Rorschacherberg, St. Gallen, Tübach
-
- Saturday: 12 trips instead of 8.
- Saturday: first trip at 08:43 instead of 09:03.
- Stops it calls at that it does not today: Tafers, Spital
- No longer calls at: Tafers, Am Kreuz
2026 → 2027 Mon–Fri 21 → 23 Saturday 8 → 12
All 13 stops of the line
Berg FR, Restaurant, Düdingen, Angstorf, Düdingen, Mariahilf, Lanthen, Abzw., Lanthen, Käserei, Schmitten FR, Bahnhof, Schmitten FR, Dorf, Schmitten FR, Ried b. Berg, Schmitten FR, Schlossmatte, Tafers, Am Kreuz, Tafers, Dorf, Tafers, Muttacker, Tafers, Spital
Municipalities: Düdingen, Schmitten (FR), Tafers
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
-
- Stops it calls at that it does not today: Emmenbrücke, Luzern Ibach
2026 → 2027 Mon–Fri 144 → 144 Saturday 120 → 119 Sunday 75 → 75
All 21 stops of the line
Emmenbrücke Kapf, Bahnhof, Emmenbrücke, Bahnhof, Emmenbrücke, Bahnhof Süd, Emmenbrücke, Bösfeld, Emmenbrücke, Luzern Ibach, Emmenbrücke, Sonnenplatz, Emmenbrücke, Sprengi, Emmenbrücke, Viscosistadt, Luzern, Frohburg, Luzern, Ruopigen Zentrum, Luzern, Staffeln Schulhaus, Rothenburg Station, Bhf. Ost, Rothenburg Station, Bhf. West, Rothenburg, Bertiswil, Rothenburg, Buzibach, Rothenburg, Eichenring, Rothenburg, Eschenbachstrasse, Rothenburg, Flecken, Rothenburg, Lindau, Rothenburg, Mauritiusring, Rothenburg, Wahligen Nord
Municipalities: Emmen, Luzern, Rothenburg
-
- Renamed: «Bitsch, ze Warmu Brunnu» becomes «Bitsch, ze Warme Brunnu».
-
- Mon–Fri, Saturday: last trip at 21:17 instead of 20:47.
- Sunday: 48 trips instead of 28.
- Sunday: last trip at 21:17 instead of 20:17.
2026 → 2027 Mon–Fri 62 → 64 Saturday 60 → 62 Sunday 28 → 48
All 11 stops of the line
Feldbach, Bahnhof, Feldbach, Viadukt, Hombrechtikon, Eichberg, Hombrechtikon, Eichtal, Hombrechtikon, Garstlig, Hombrechtikon, Grossacher, Hombrechtikon, Hofacherstrasse, Hombrechtikon, Holflüe, Hombrechtikon, Plattenhof, Hombrechtikon, Post, Hombrechtikon, Tobel
Municipalities: Hombrechtikon
-
- Mon–Fri: last trip at 21:18 instead of 20:19.
2026 → 2027 Mon–Fri 16 → 12 Saturday 14 → 10 Sunday 14 → 14
All 23 stops of the line
Bellinzona, Besnate, Besozzo, Cadenazzo, Calde, Colmegna, Gallarate, Gerra (Gambarogno), Giubiasco, Laveno-Mombello, Luino (I), Maccagno, Magadino-Vira, Mornago-Cimbro, Pino-Tronzano, Porto Valtravaglia, Quartino, Ranzo-S. Abbondio, S. Antonino, S. Nazzaro, Sangiano, Ternate-Varano Borghi, Travedona-Biandronno
Municipalities: Bellinzona, Cadenazzo, Gambarogno, Sant'Antonino
-
- Stops it calls at that it does not today: Tägerschen, Bahnhof, Tobel, Höhenstrasse
2026 → 2027 Mon–Fri 38 → 38 Saturday 38 → 38 Sunday 36 → 36
All 27 stops of the line
Affeltrangen, Dorf, Dingenhart, Brand, Dingenhart, Dorf, Dingenhart, Stählibuck, Frauenfeld, Bahnhof, Frauenfeld, Bühl, Frauenfeld, Hauptpost, Frauenfeld, Huben, Frauenfeld, Lachenstr./Spital, Frauenfeld, Marktplatz, Frauenfeld, Rosenbergstrasse, Frauenfeld, Thundorferstrasse, Kalthäusern, Dorf, Lommis, Krattenbach, Lommis, Matzingerstrasse, Stettfurt, Dorfzentrum, Stettfurt, Freudenberg, Stettfurt, Köll, Stettfurt, Lettenstrasse, Stettfurt, Vorstadt, Thundorf, Brückenwaage, Thundorf, Ildbach, Tobel, Höhenstrasse, Tobel-Affeltrangen, Bahnhof, Tägerschen, Bahnhof, Weingarten, Brücke, Weingarten-Kalthäusern,Dorfstr
Municipalities: Affeltrangen, Frauenfeld, Lommis, Matzingen, Stettfurt, Thundorf, Tobel-Tägerschen
-
- Renamed: «Elgg, Post» becomes «Elgg, Ritschberg».
-
- Renamed: «Münchenstein, Pumpwerkstrasse» becomes «Münchenstein, Bruckfeld».
-
- No longer calls at: Baar, Moosrank (Höllgrotten)
2026 → 2027 Mon–Fri 99 → 99 Saturday 76 → 76 Sunday 74 → 74
All 21 stops of the line
Baar, Moosrank (Höllgrotten), Baar, Talacher, Baar, Tobelbrücke-Höllgrotten, Edlibach, Bad Schönbrunn, Edlibach, Dorf, Edlibach, Hündlital, Edlibach, Nidfuren, Edlibach, Oberedlibach, Edlibach, Sonnhalde, Finstersee, Kirche, Menzingen, Dorf, Menzingen, Kreuzegg, Menzingen, Moosstrasse, Menzingen, Weid, Menzingen,Institut/Bernardapl., Zug, Bahnhofplatz, Zug, Bundesplatz, Zug, Burgbach, Zug, Gutsch, Zug, Obmoos, Zug, Postplatz
Municipalities: Baar, Menzingen, Zug
-
- No longer served in the new timetable; 174 departures a weekday today.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 12
All 14 stops of the line
Essertines-sur-Rolle, village, Essertines-sur-Rolle,Le Pontet, Gimel, La Vernette, Gimel, bas du village, Gimel, place de L'Union, Mont-sur-Rolle, Bugnaux, Mont-sur-Rolle, La Ferme, Mont-sur-Rolle, Les Granges, Mont-sur-Rolle, Mont-Dessus, Mont-sur-Rolle, Sans Souci, Mont-sur-Rolle, église, Mont-sur-Rolle,Maison de Ville, Rolle, gare nord, St-Oyens, église
Municipalities: Essertines-sur-Rolle, Gimel, Mont-sur-Rolle, Rolle, Saint-Oyens
-
- Renamed: «Jona, Altersheim Meienberg» becomes «Jona, Meienberg».
-
- No longer calls at: St. Gallen, Grossacker
2026 → 2027 Mon–Fri 66 → 66 Saturday 53 → 53 Sunday 34 → 34
All 26 stops of the line
Arbon, Bahnhof, Arbon, Bahnhof Ost, Arbon, Friedenstrasse, Arbon, Schloss, Mörschwil, Alberenberg, Mörschwil, Altes Gemeindehaus, Mörschwil, Bitzi, Mörschwil, Fahrn, Mörschwil, Kirche, Mörschwil, Lantschen, St. Gallen, Bahnhof, St. Gallen, Grossacker, St. Gallen, Kantonsspital, St. Gallen, Marktplatz Bohl, St. Gallen, Neudorf/R'str., St. Gallen, Obere Waid, St. Gallen, Remishueb / Klinik, St. Gallen, Riederenholz, St. Gallen, Theater, Steinach, Gemeindehaus, Steinach, Kirche, Steinach, Obersteinach Käserei, Steinach, Schule, Tübach, Schulstrasse, Tübach, Sonne, Tübach, Waldegg
Municipalities: Arbon, Mörschwil, St. Gallen, Steinach, Tübach
-
- Stops it calls at that it does not today: Dättwil AG, Arbeitsgebiet
2026 → 2027 Mon–Fri 184 → 210 Saturday 173 → 173 Sunday 50 → 50
All 36 stops of the line
Baden, Badener Tor, Baden, Bahnhof West, Baden, Lindenplatz, Baden, Postautostation, Baden, Stein, Bremgarten AG, Bahnhof, Bremgarten AG, Bibenlos, Bremgarten AG, Fischbacherstr., Bremgarten AG, Kaserne, Bremgarten AG, Obertorplatz, Bremgarten AG, Stockweier, Dättwil AG, Arbeitsgebiet, Dättwil AG, Langacker, Dättwil AG, Täfere, Fischbach-Göslikon, Kirchenack, Fischbach-Göslikon, Reusstal, Fischbach-Göslikon, Sternen, Fischbach-Göslikon, Zentrum, Fislisbach, Alterszentrum, Fislisbach, Gemeindehaus, Fislisbach, Post, Fislisbach, Steinäcker, Mellingen Heitersberg, Bahnhof, Mellingen, Friedhof, Mellingen, Geerig, Mellingen, Gheid, Mellingen, Krone, Mellingen, Lindenplatz, Mellingen, Stetterstrasse, Mellingen, Zentralplatz, Nesselnbach, Mitteldorf, Nesselnbach, Unterdorf, Niederwil AG, Zentrum, Tägerig, Dorfzentrum, Tägerig, Grüt, Tägerig, Weidhof
Municipalities: Baden, Bremgarten (AG), Fischbach-Göslikon, Fislisbach, Mellingen, Niederwil (AG), Tägerig
-
- Renamed: «Aclens, collège» becomes «Aclens, village».
-
- No longer calls at: Baar, Moosrank (Höllgrotten)
2026 → 2027 Mon–Fri 95 → 95 Saturday 76 → 76 Sunday 73 → 73
All 25 stops of the line
Allenwinden, Dorf, Allenwinden, Egg, Allenwinden, Grüt, Allenwinden, Inkenberg, Allenwinden, St. Meinrad, Baar, Bahnhof, Baar, Chriesimatt, Baar, EW, Baar, Geissbüel, Baar, Hof Himmelrich, Baar, Kreuzplatz, Baar, Moosrank (Höllgrotten), Baar, Oberdorf, Baar, Talacher, Neuägeri, Alte Post, Neuägeri, Rössli, Neuägeri, Schmittli, Oberägeri, Fischmatt, Oberägeri, Lohmatt, Oberägeri, Station, Unterägeri, Buechli, Unterägeri, Seefeld, Unterägeri, Spinnerei, Unterägeri, Zentrum, Unterägeri, Zimmel
Municipalities: Baar, Oberägeri, Unterägeri
-
- Mon–Fri: first trip at 05:14 instead of 05:45.
- Sunday: first trip at 07:30 instead of 09:30.
2026 → 2027 Mon–Fri 88 → 90 Saturday 58 → 60 Sunday 30 → 34
All 14 stops of the line
Affoltern a.A., Bahnhof, Affoltern a.A., Blitzgbach, Affoltern a.A., Kronenplatz, Bonstetten, Dorfstrasse, Bonstetten-Wettswil, Bahnhof, Hedingen, Güpf, Hedingen, Hausacker, Wettswil a.A., Grund, Wettswil a.A., Industrie, Wettswil a.A., Moosstrasse, Zürich Enge, Bahnhof/Bederstr., Zürich, Saalsporthalle, Zürich, Sihlcity, Zürich, Sihlcity Nord
Municipalities: Affoltern am Albis, Bonstetten, Hedingen, Wettswil am Albis, Zürich
-
- Newly served: 168 departures a weekday.
-
- Every day: last trip at 20:32 instead of 19:05.
2026 → 2027 Mon–Fri 20 → 21 Saturday 15 → 16 Sunday 11 → 13
All 20 stops of the line
Bramois, Est, Bramois, Petit-Champsec, Bramois, Pont de Bramois, Bramois, église, Fontany, Nax, Creux-de-Nax, Nax, Erbioz, Nax, La Crettaz, Nax, Via Ferrata, Nax, Villettaz, Nax, centre, Nax, piscine, Sion, Cours Roger Bonvin, Sion, Tourbillon, Sion, Valais de Coeur Champsec, Sion, collège Ella Maillart, Sion, poste/gare, Vernamiège, Fond-Ville, Vernamiège, bif., Vernamiège, village
Municipalities: Mont-Noble, Sion
-
- Renamed: «Rümlang, Zürichweg» becomes «Rümlang, Hallenbad».
-
- Line N3 becomes line N35, on mostly the same stops.
- Mon–Fri, Sunday: now 2 trips, none before.
- Saturday: no trips any more, 4 before.
2026 → 2027 Mon–Fri 0 → 2 Saturday 4 → 0 Sunday 0 → 2
All 37 stops of the line
Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Halbmil, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Oldtimer, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Weinbergstrasse, Chur, Weisstorkel, Haldenstein, Hanfländer, Igis, Castaletweg, Landquart, Bahnhof, Landquart, Fabriken, Landquart, Forum Landquart, Landquart, Im Lux, Landquart, Neuhof, Landquart, Post, Landquart, Primarschule, Landquart, Ringstrasse, Landquart, Schulhaus Ried, Trimmis, Alt Strass, Trimmis, Churweg, Trimmis, Gargällis, Trimmis, Saliet, Untervaz, Dorf, Untervaz, Gaidla, Untervaz, Giesacker, Untervaz, Holcim, Untervaz, Kirchgasse, Zizers, Bild, Zizers, Rappagugg, Zizers, Rathaus, Zizers, Schule Feld, Zizers, Stutz
Municipalities: Chur, Landquart, Trimmis, Untervaz, Zizers
-
- Stops it calls at that it does not today: Felben, Unterdorf, Felben, Römerstrasse
2026 → 2027 Mon–Fri 30 → 31 Saturday 26 → 26 Sunday 20 → 20
All 36 stops of the line
Engwilen, Hauptstrasse, Felben, Löwen, Felben, Ost, Felben, Römerstrasse, Felben, Unterdorf, Felben-Wellhausen, Schulhaus, Frauenfeld, Bahnhof, Frauenfeld, Langdorf, Frauenfeld, Scheidweg, Frauenfeld, Thurgipark, Frauenfeld, Wellauer, Hefenhausen, Illharterstrasse, Kreuzlingen, Bahnhof, Kreuzlingen, Fliegaufstrasse, Kreuzlingen, Kolosseumplatz, Kreuzlingen, MOWAG, Kreuzlingen, Rebstockplatz, Kreuzlingen, Weiherstrasse, Lipperswil, Conny Land, Lipperswil, Kellhof, Müllheim Dorf, Felsenau, Müllheim Dorf, Grüneck, Müllheim Dorf, Kirche, Müllheim Dorf, Post, Müllheim Dorf, Rosengasse, Pfyn, Biberpfad, Pfyn, Gemeinde, Pfyn, Grütli, Pfyn, Ost, Sonterswil, Volg, Tägerwilen Dorf, Bahnhof, Tägerwilen, Glaserstrasse, Tägerwilen, Hertler, Tägerwilen, Kirche, Wellhausen, Weinfelderstrasse, Wäldi, Dorfplatz
Municipalities: Felben-Wellhausen, Frauenfeld, Kreuzlingen, Müllheim, Pfyn, Tägerwilen, Wäldi
-
- Renamed: «Münsingen, PZM Rondell» becomes «Münsingen, Rondell».
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 12
All 14 stops of the line
Gempenach, Abzw. Lurtigen, Gempenach, Dorf, Gurmels, Dorf, Gurmels, Dürrenberg, Gurmels, Kirche, Gümmenen, Bahnhof, Liebistorf, Sternen, Liebistorf, in der Rebe, Liebistorf, obere Mühle, Liebistorf, untere Mühle, Rizenbach, Ofenhausstrasse, Ulmiz FR, Ausserdorf, Ulmiz FR, Dorf, Wallenbuch, Dorf
Municipalities: Ferenbalm, Gurmels, Murten
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 8
All 4 stops of the line
Effretikon, Bahnhof, Effretikon, Zentrum, Winterberg ZH, Dorf, Winterberg ZH, Wältiwis
Municipalities: Illnau-Effretikon, Lindau
-
- Mon–Fri: 36 trips instead of 24.
- Stops it calls at that it does not today: Uvrier, Grands-Prés
2026 → 2027 Mon–Fri 24 → 36 Saturday 18 → 18 Sunday 18 → 18
All 23 stops of the line
Granges VS, Av. de la Gare, Granges VS, Grand Canal, Granges VS, La Millière, Noës, Champsabé, Noës, Ecole, Sierre, Bonne Eau, Sierre, Rossfeld, Sierre/Siders, gare routière, Sion, Chanoine Berchtold, Sion, Les Cèdres, Sion, Place du Midi, Sion, Roches-Brunes, Sion, Sacré Coeur, Sion, poste/gare, St-Léonard, Le Lac, St-Léonard, centre, Uvrier, Diva, Uvrier, Ecole, Uvrier, Grands-Prés, Uvrier, Le Pont, Uvrier, Lienne, Uvrier, centre commercial, Uvrier, sud
Municipalities: Saint-Léonard, Sierre, Sion
-
- Mon–Fri, Saturday: last trip at 00:50 instead of 23:59.
2026 → 2027 Mon–Fri 95 → 96 Saturday 69 → 70 Sunday 63 → 63
All 22 stops of the line
Au ZH, Alte Landstrasse, Au ZH, Aubrücke, Au ZH, Bahnhof, Au ZH, Naglikonerweg, Au ZH, Seeguet, Au ZH, Strandbad, Au ZH, Unter Ort, Horgen, Bahnhof, Horgen, Bergwerk, Horgen, Dorfgasse, Horgen, Käpfnach, Horgen, Meilibach, Horgen, Rietli, Horgen, Risi/Dow, Horgen, Rotweg, Horgen, Schinzenhof, Horgen, Schärbächli/Fähre, Horgen, Spital, Horgen, Wannerstrasse, Wädenswil, Bahnhof, Wädenswil, Tiefenhofstrasse, Wädenswil, Weinrebe
Municipalities: Horgen, Wädenswil
-
- Stops it calls at that it does not today: Le Brassus,ancienne imprimerie, Le Brassus, Le Campe, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, place de la Lande, Le Brassus, Marchairuz
- No longer calls at: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier, hôpital
2026 → 2027 Mon–Fri 1 → 1
All 24 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Renamed: «Buchs SG, Haus Wieden» becomes «Buchs SG, VitaBuchs».
-
- No longer calls at: Inkwil, Dorf
2026 → 2027 Mon–Fri 126 → 112 Saturday 76 → 75 Sunday 51 → 51
All 42 stops of the line
Bützberg, Käserei, Bützberg, Neuquartier, Bützberg, Tell, Bützberg, Unterdorf, Bützberg, Wyssenried, Heimenhausen, Post, Heimenhausen, Riedgasse, Herzogenbuchsee, Bahnhof, Herzogenbuchsee, Friedhof, Herzogenbuchsee, Jurablick, Herzogenbuchsee, Sonnenplatz, Inkwil, Dorf, Langenthal, Bahnhof, Langenthal, Dreilinden, Langenthal, Neuhof, Langenthal, Rössli, Langenthal, Tell/Kantonalbank, Langenthal, Wiesenstrasse, Langenthal, Zelgli, Melchnau, Fabrik, Melchnau, Gjuch, Melchnau, Oberdorf, Melchnau, Rotwald, Melchnau, Unterdorf, Obersteckholz, Am Wald, Obersteckholz, Post, Röthenbach b. H., Chrump, Röthenbach b. H., Post, Röthenbach b. H., Schützenhaus, Walliswil b. Wangen, Post, Walliswil b. Wangen, Seilerei, Walliswil b. Wangen, Sonne, Walliswil b. Wangen, Stalden, Walliswil b. Wangen, Tal, Wangen a.d. Aare, Unterführung, Wangen a.d.Aare, Zytglogge, Wangen an der Aare, Bahnhof, Wangenried, Linde, Wangenried, Schule, Wangenried, Sägerei, Wangenried, Unterdorf, Wanzwil, Post
Municipalities: Busswil bei Melchnau, Heimenhausen, Herzogenbuchsee, Inkwil, Langenthal, Melchnau, Thunstetten, Walliswil bei Wangen, Wangen an der Aare
-
- Renamed: «Dongio, Municipio» becomes «Dongio, Chiesa».
-
- Renamed: «Châtaigneriaz» becomes «Founex, Châtaigneriaz».
-
- Every day: last trip at 00:19 instead of 23:45.
2026 → 2027 Mon–Fri 129 → 131 Saturday 110 → 112 Sunday 66 → 68
All 6 stops of the line
Dübendorf, Bahnhof, Dübendorf, EMPA, Dübendorf, Hochbord Nord, Dübendorf, Hochbord Süd, Dübendorf, Memphis, Stettbach, Bahnhof
Municipalities: Dübendorf, Zürich
-
- Mon–Fri: no trips any more, 10 before.
2026 → 2027 Mon–Fri 10 → 0 Saturday 10 → 10 Sunday 10 → 10
-
- No longer in the 2027 timetable.
2026 → 2027 Sunday 1 → 0
All 11 stops of the line
Chambésy, Coppet, Creux-de-Genthod, Genthod-Bellevue, Genève, Genève-Sécheron, Les Tuileries, Mies, Pont-Céard, Tannay, Versoix
Municipalities: Bellevue, Coppet, Genthod, Genève, Mies, Pregny-Chambésy, Tannay, Versoix
Summer service, compared on the late-August weeks of both years.
-
- Weekends: first trip at 08:33 instead of 08:03.
- Stops it calls at that it does not today: Entlebuch, Pfrundmatt
- No longer calls at: Entlebuch, Drei Könige
2026 → 2027 Mon–Fri 22 → 22 Saturday 14 → 16 Sunday 14 → 16
All 21 stops of the line
Entlebuch, Bahnhof, Entlebuch, Drei Könige, Entlebuch, Pfrundmatt, Hasle LU, Bahnhof, Hasle LU, Büelweid, Hasle LU, Dorf, Hasle LU, Gruebehag, Hasle LU, Haldenegg, Hasle LU, Heiligkreuz Kirche, Hasle LU, Heiligkreuz Witebach, Hasle LU, Heiligkreuzstrasse, Hasle LU, Hofstatt, Hasle LU, Hohwald, Hasle LU, Sandboden, Hasle LU, Schulhaus, Hasle LU, Schwesterehüsli, Hasle LU, Ussercher, Schüpfheim, Bahnhof, Schüpfheim, Biberebrüggli, Schüpfheim, Moosmättili, Schüpfheim, Schwändi
Municipalities: Entlebuch, Hasle (LU), Schüpfheim
-
- Renamed: «Rufi, Maseltrangen» becomes «Maseltrangen, Dörfli».
-
- Renamed: «Rufi, Zentrum» becomes «Rufi, Dörfli».
-
- Renamed: «Schänis, Mühlegasse» becomes «Schänis, Chastli».
-
- Saturday: first trip at 05:04 instead of 06:04.
- Sunday: 29 trips instead of 8.
- Sunday: last trip at 00:40 instead of 23:38.
2026 → 2027 Mon–Fri 49 → 49 Saturday 30 → 35 Sunday 8 → 29
All 18 stops of the line
Bülach, Bahnhof, Bülach, Gewerbehaus, Bülach, Hinterbirch, Bülach, Hirslen, Bülach, Sonnenhof, Bülach, Spital, Hochfelden, Grabenstrasse, Hochfelden, Martinsmühle, Kaiserstuhl AG, Bahnhof, Neerach, Post, Stadel b. N., Musterplatz, Stadel b. N., Neuwis-Huus, Stadel b. N., Zentrum, Weiach, Alter Bahnhof, Weiach, Gemeindehaus, Weiach, Oberdorfstrasse, Windlach, Kreuz, Windlach, Raat
Municipalities: Bülach, Hochfelden, Neerach, Stadel, Weiach, Zurzach
-
- Stops it calls at that it does not today: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Brassus, Bas-du-Chenit
- No longer calls at: Le Brassus, Tribillet, Le Brassus, La Combe, Le Brassus, Piguet-Dessus, Le Sentier, Chez les Aubert, Le Sentier, Derrière-la-Côte, Le Sentier, Chez le Christ, Le Solliat, Chez le Brigadier, Le Solliat, centre
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 32 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, La Combe, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, Piguet-Dessus, Le Brassus, Tribillet, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez le Christ, Le Sentier, Chez les Aubert, Le Sentier, Chez-le-Maître, Le Sentier, Derrière-la-Côte, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, temple, Le Sentier-L'Orient, gare, Le Solliat, Chez le Brigadier, Le Solliat, centre, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Mon–Fri: 59 trips instead of 44.
- Saturday: last trip at 00:38 instead of 00:05.
- Sunday: first trip at 06:20 instead of 07:24.
2026 → 2027 Mon–Fri 44 → 59 Saturday 33 → 34 Sunday 30 → 32
All 23 stops of the line
Bourguillon, La Tour, Bourguillon, Niquille, Brünisried, Brügi, Brünisried, Dorf, Brünisried, Riedgarten, Brünisried, beim Kreuz, Fribourg, Place Georges Python, Fribourg, Pont-Zaehringen, Fribourg, Poya/Guisan, Fribourg, Tilleul/Cathédrale, Fribourg/Freiburg, gare rout., Oberschrot, Büel, Plaffeien, Dorf, Rechthalten, Dorf, Rechthalten, Rotkreuz, Rechthalten, Weissenstein, Rechthalten, Wolfeich, St. Ursen, Dorf, St. Ursen, Römerswil, St. Ursen, Struss, St. Ursen, Tasberg, St. Ursen, alte Post, Zumholz, Dorf
Municipalities: Brünisried, Fribourg, Plaffeien, Rechthalten, St. Ursen
-
- Mon–Fri, Sunday: last trip at 23:41 instead of 00:06.
2026 → 2027 Mon–Fri 41 → 41 Saturday 41 → 41 Sunday 41 → 41
All 31 stops of the line
Aigle, Bavois, Bex, Burier, Bussigny, Chavornay, Clarens, Cossonay-Penthalaz, Cully, Eclépens, Ependes VD, Epesses, Grandson, La Tour-de-Peilz, Lausanne, Lutry, Montreux, Prilly-Malley, Pully, Renens VD, Rivaz, Roche VD, St-Maurice, St-Saphorin, Territet, Vevey, Veytaux-Chillon, Villeneuve VD, Villette VD, Vufflens-la-Ville, Yverdon-les-Bains
Municipalities: Aigle, Bavois, Bex, Bourg-en-Lavaux, Bussigny, Chavornay, Eclépens, Ependes (VD), Grandson, La Tour-de-Peilz, Lausanne, Lutry, Montreux, Penthalaz, Prilly, Pully, Renens (VD), Rivaz, Roche (VD), Saint-Maurice, Saint-Saphorin (Lavaux), Vevey, Veytaux, Villeneuve (VD), Vufflens-la-Ville, Yverdon-les-Bains
-
- Line 30 becomes line 21, on mostly the same stops.
2026 → 2027 Mon–Fri 120 → 118 Saturday 120 → 118 Sunday 60 → 60
All 32 stops of the line
Ebikon, Bahnhof, Ebikon, Falken, Ebikon, Hofmatt, Ebikon, Hünenberg, Ebikon, Ladengasse, Ebikon, Löwen, Ebikon, Schachenweid, Ebikon, Schmiedhof, Ebikon, St. Klemens, Emmenbrücke, Bahnhof Süd, Luzern Littau, Bahnhof, Luzern, Blattenmoos, Luzern, Fluhmühle, Luzern, Frohburg, Luzern, Gasshof, Luzern, Grenzhof, Luzern, Kanonenstrasse, Luzern, Kantonsspital, Luzern, Kreuzstutz, Luzern, Littau Dorf, Luzern, Längweiher, Luzern, Maihof, Luzern, Maihofmatte-Rotsee, Luzern, Michaelshof, Luzern, Rosenberg, Luzern, Rönnimoosrain, Luzern, Schiff, Luzern, Schlossberg, Luzern, Schützenhaus, Luzern, St. Karli, Luzern, Urnerhof, Luzern, Weggismatt
Municipalities: Ebikon, Emmen, Luzern
-
- Stops it calls at that it does not today: Tisis (Feldkirch)
2026 → 2027 Mon–Fri 10 → 16
All 7 stops of the line
Altenstadt (Feldkirch), Buchs SG, Feldkirch, Forst (FL) Hilti, Nendeln, Schaan-Vaduz, Tisis (Feldkirch)
Municipalities: Buchs (SG)
-
- Stops it calls at that it does not today: Ponte Brolla
2026 → 2027 Mon–Fri 12 → 12 Saturday 12 → 12 Sunday 12 → 12
All 13 stops of the line
Camedo, Domodossola (I), Druogno, Intragna, Locarno FART, Malesco, Masera, Ponte Brolla, Re, S. Maria Maggiore, Trontano, Verdasio, Verscio
Municipalities: Centovalli, Locarno, Muralto, Terre di Pedemonte
-
- No longer calls at: Spreitenbach, Shopping Center
2026 → 2027 Mon–Fri 73 → 73 Saturday 67 → 67 Sunday 35 → 35
All 8 stops of the line
Spreitenbach, Altersheim, Spreitenbach, Brüel, Spreitenbach, Geeracher, Spreitenbach, Kreuzäcker, Spreitenbach, Ratzengasse, Spreitenbach, Rütilochstrasse, Spreitenbach, Seefeld, Spreitenbach, Shopping Center
Municipalities: Spreitenbach
-
- Line N32 becomes line N30, on mostly the same stops.
- Mon–Fri, Sunday: no trips any more, 2 before.
- Saturday: now 4 trips, none before.
2026 → 2027 Mon–Fri 2 → 0 Saturday 0 → 4 Sunday 2 → 0
All 37 stops of the line
Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Halbmil, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Oldtimer, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Weinbergstrasse, Chur, Weisstorkel, Haldenstein, Hanfländer, Igis, Castaletweg, Landquart, Bahnhof, Landquart, Fabriken, Landquart, Forum Landquart, Landquart, Im Lux, Landquart, Neuhof, Landquart, Post, Landquart, Primarschule, Landquart, Ringstrasse, Landquart, Schulhaus Ried, Trimmis, Alt Strass, Trimmis, Churweg, Trimmis, Gargällis, Trimmis, Saliet, Untervaz, Dorf, Untervaz, Gaidla, Untervaz, Giesacker, Untervaz, Holcim, Untervaz, Kirchgasse, Zizers, Bild, Zizers, Rappagugg, Zizers, Rathaus, Zizers, Schule Feld, Zizers, Stutz
Municipalities: Chur, Landquart, Trimmis, Untervaz, Zizers
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 8 → 0
All 4 stops of the line
Lenzburg, Augustin Kellerstr., Lenzburg, Bahnhof, Seon, Birren Nord, Seon, Birren Süd
Municipalities: Lenzburg, Seon
-
- Stops it calls at that it does not today: Haldenstein
2026 → 2027 Mon–Fri 36 → 39 Saturday 35 → 38 Sunday 34 → 34
All 22 stops of the line
Bonaduz, Cazis, Chur, Chur West, Chur Wiesental, Domat/Ems, Domat/Ems Werk, Felsberg, Grüsch, Haldenstein, Igis, Landquart, Landquart Ried, Malans GR, Reichenau-Tamins, Rhäzüns, Rodels-Realta, Rothenbrunnen, Schiers, Thusis, Untervaz-Trimmis, Zizers
Municipalities: Bonaduz, Cazis, Chur, Domat/Ems, Grüsch, Landquart, Malans, Rhäzüns, Schiers, Thusis, Trimmis, Zizers
-
- Stops it calls at that it does not today: Saas-Fee, All In, Saas-Fee, Atlantic
2026 → 2027 Mon–Fri 27 → 27 Saturday 27 → 27 Sunday 27 → 27
All 10 stops of the line
Saas-Fee, All In, Saas-Fee, Allalin, Saas-Fee, Alphitta, Saas-Fee, Atlantic, Saas-Fee, Central, Saas-Fee, Dorfplatz, Saas-Fee, Etoile, Saas-Fee, Gletscherbrücke, Saas-Fee, Royal, Saas-Fee, Spielbodenbahn
Municipalities: Saas-Fee
-
- Weekends: 30 trips instead of 20.
- Stops it calls at that it does not today: Vallorbe, gare
2026 → 2027 Mon–Fri 37 → 37 Saturday 20 → 30 Sunday 20 → 30
All 42 stops of the line
Arnex, gare, Arnex, poste, Ballaigues, Jura-Rosaly, Ballaigues, Maillefer, Ballaigues, Vers-chez-Barrat, Ballaigues, cure, Ballaigues, poste, Le Day, gare, Les Clées-La Russille, croisée, Lignerolle, CVE, Lignerolle, Le Daillard, Lignerolle, église, Montcherand, Pique-Raisinets, Montcherand, Usine électrique, Montcherand, haut du village, Montcherand, poste, Orbe, Fleurs-de-Lys, Orbe, La Croix, Orbe, Le Devin, Orbe, Montchoisi, Orbe, Suchet, Orbe, collège, Orbe, croisée Agiez, Orbe, hôpital, Orbe, poste, Vallorbe, Eterpaz, Vallorbe, La Promenade, Vallorbe, La Raz, Vallorbe, Le Creux, Vallorbe, Le Day, Vallorbe, Les Baraquettes, Vallorbe, Les Jurats, Vallorbe, Les Pontets, Vallorbe, Les Revinnoz, Vallorbe, Toscane, Vallorbe, Trésit, Vallorbe, collège, Vallorbe, gare, Vallorbe, grottes, Vallorbe, place de la Liberté, Vallorbe, poste, Vallorbe, rue de Lausanne
Municipalities: Arnex-sur-Orbe, Ballaigues, Les Clées, Lignerolle, Montcherand, Orbe, Vallorbe
-
- Mon–Fri: last trip at 20:12 instead of 18:20.
- Weekends: first trip at 06:31 instead of 07:15.
2026 → 2027 Mon–Fri 18 → 19 Saturday 18 → 19 Sunday 18 → 19
All 27 stops of the line
Gasenried, Chäschermatte, Gasenried, Dorfplatz, Gasenried, Erbji, Gasenried, Hubeln, Gasenried, alte Post, Grächen, Binen, Grächen, Fuhrmatten, Grächen, Matten, Grächen, Nessien, Grächen, Schmidji, Grächen, Stadlen, Grächen, Zentrum, Niedergrächen, Rittinen, St. Niklaus VS, Altersheim, St. Niklaus VS, Bahnhof, St. Niklaus VS, Bodmen, St. Niklaus VS, Bord, St. Niklaus VS, Feuerwehrlokal, St. Niklaus VS, Flieltinen, St. Niklaus VS, Meiggern, St. Niklaus VS, Riedacker, St. Niklaus VS, Rossen, St. Niklaus VS, Sand, St. Niklaus VS, Schulhaus, St. Niklaus VS, Wichel, St. Niklaus VS, Zen-Achern
Municipalities: Grächen, St. Niklaus
-
- Weekends: first trip at 08:10 instead of 09:05.
- Stops it calls at that it does not today: St. Niklaus VS, Feuerwehrlokal, St. Niklaus VS, Bord, St. Niklaus VS, Zen-Achern, St. Niklaus VS, Wichel, St. Niklaus VS, Rossen, St. Niklaus VS, Flieltinen, St. Niklaus VS, Bodmen, St. Niklaus VS, Riedacker
2026 → 2027 Saturday 10 → 10 Sunday 10 → 10
All 23 stops of the line
Grächen, Binen, Grächen, Fuhrmatten, Grächen, Matten, Grächen, Nessien, Grächen, Schmidji, Grächen, Stadlen, Grächen, Zentrum, Niedergrächen, Rittinen, St. Niklaus VS, Bahnhof, St. Niklaus VS, Bodmen, St. Niklaus VS, Bord, St. Niklaus VS, Feuerwehrlokal, St. Niklaus VS, Flieltinen, St. Niklaus VS, Meiggern, St. Niklaus VS, Riedacker, St. Niklaus VS, Rossen, St. Niklaus VS, Sand, St. Niklaus VS, Schulhaus, St. Niklaus VS, Wichel, St. Niklaus VS, Zen-Achern, Stalden-Saas, Bahnhof, Visp, Bahnhof Süd
Municipalities: Grächen, St. Niklaus, Stalden (VS), Visp
-
- Renamed: «Hofstetten b. Brienz, Dorfpl.» becomes «Hofstetten b. B., Dorfplatz».
-
- Mon–Fri: 17 trips instead of 22.
- Mon–Fri: first trip at 06:59 instead of 06:20.
- No longer calls at: Hinterfultigen, Sonnhalde
2026 → 2027 Mon–Fri 22 → 17
All 15 stops of the line
Fultigen, Abzw., Hinterfultigen, Dorf, Hinterfultigen, Sonnhalde, Hinterfultigen, Thanhalten, Hinterfultigen, Wydernstrasse, Riggisberg, Hasli, Riggisberg, Post, Riggisberg, Spital, Rüeggisberg, Gemeindehaus, Rüeggisberg, Mättiwil, Rüeggisberg, Post, Rüeggisberg, Schulhaus, Rüeggisberg, Tromwil, Vorderfultigen, Abzw. Egg, Vorderfultigen, Käserei
Municipalities: Riggisberg, Rüeggisberg
-
- Renamed: «Hofstetten b. Brienz, Rüttiweg» becomes «Hofstetten b. B., Rüttiweg».
-
- Renamed: «Hofstetten b. Brienz, Schried» becomes «Hofstetten b. B., Schried».
-
- Newly served: 142 departures a weekday.
-
- Stops it calls at that it does not today: Altendorf, Seehof
2026 → 2027 Mon–Fri 79 → 79 Saturday 76 → 76 Sunday 71 → 71
All 40 stops of the line
Altendorf, Bahnhof, Altendorf, Bitzi, Altendorf, Letzi, Altendorf, Lidwil, Altendorf, Schweizerhofplatz, Altendorf, Seehof, Altendorf, Stoglen, Altendorf, Talstrasse, Altendorf, Tevag, Galgenen, Diga, Galgenen, Hornbach, Galgenen, Kirche, Lachen SZ, Bahnhof, Lachen SZ, Kirche, Lachen SZ, Obersee-Center, Lachen SZ, Rotbach, Lachen SZ, Spital, Lachen SZ, Spreite, Pfäffikon SZ, Bahnhof, Pfäffikon SZ, Campus, Pfäffikon SZ, Industrie Ost, Pfäffikon SZ, Schweizerhof, Siebnen, Aabrücke, Siebnen, Bitzi, Siebnen, Schorrenstrasse, Siebnen, Schulhaus, Siebnen, Stegweg, Siebnen-Wangen, Bahnhof, Tuggen, Egg, Tuggen, Gallusplatz, Tuggen, Grynau, Tuggen, Holeneich, Tuggen, Kapellhof, Tuggen, Linthhof, Tuggen, Obstlager, Tuggen, Rüschenzopf, Uznach, Bahnhof, Wangen SZ, Lochgasse, Wangen SZ, Zentrum, Wangen SZ, alte Post
Municipalities: Altendorf, Freienbach, Galgenen, Lachen, Schübelbach, Tuggen, Uznach, Wangen (SZ)
-
- Stops it calls at that it does not today: Ilanz, Strada, Ilanz, Grüneck, Schnaus, Plaun
2026 → 2027 Mon–Fri 10 → 10 Saturday 6 → 6 Sunday 6 → 6
All 11 stops of the line
Ilanz, Bahnhof/Post, Ilanz, Grüneck, Ilanz, Strada, Pigniu, vitg, Rueun, Dacla, Rueun, Grava, Rueun, Gula, Rueun, Las Dretgs, Rueun, Minas da Gulatsch, Rueun, S. Francestg, Schnaus, Plaun
Municipalities: Ilanz/Glion
-
- Stops it calls at that it does not today: Altendorf, Seehof
2026 → 2027 Mon–Fri 77 → 77 Saturday 74 → 74 Sunday 67 → 67
All 44 stops of the line
Altendorf, Bahnhof, Altendorf, Bitzi, Altendorf, Letzi, Altendorf, Lidwil, Altendorf, Schweizerhofplatz, Altendorf, Seehof, Altendorf, Stoglen, Altendorf, Talstrasse, Altendorf, Tevag, Buttikon SZ, Dorfplatz, Buttikon SZ, Mühlemoos, Buttikon SZ, Oberstufenschule, Galgenen, Diga, Galgenen, Hornbach, Galgenen, Kirche, Lachen SZ, Bahnhof, Lachen SZ, Kirche, Lachen SZ, Obersee-Center, Lachen SZ, Rotbach, Lachen SZ, Spital, Lachen SZ, Spreite, Pfäffikon SZ, Bahnhof, Pfäffikon SZ, Campus, Pfäffikon SZ, Industrie Ost, Pfäffikon SZ, Schweizerhof, Reichenburg, Allmeind, Reichenburg, Altersheim, Reichenburg, Bahnhof, Reichenburg, Dorf, Reichenburg, Kreuzwies, Schübelbach, Dorf, Schübelbach, Gramatt, Schübelbach, Gutenbrunnen, Schübelbach, Oberhöfli, Schübelbach, West, Siebnen, Aabrücke, Siebnen, Bettnau, Siebnen, Bitzi, Siebnen, Neudörfli, Siebnen, Schorrenstrasse, Siebnen, Schulhaus, Siebnen, Stegweg, Siebnen, Zentralhof, Siebnen-Wangen, Bahnhof
Municipalities: Altendorf, Freienbach, Galgenen, Lachen, Reichenburg, Schübelbach, Wangen (SZ)
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 8 → 0 Saturday 8 → 0 Sunday 8 → 0
All 22 stops of the line
Bonaduz, Zault/Rheinschlucht, Bonaduz, alte Post, Laax GR, Caltgera, Laax GR, Demvitg, Laax GR, posta, Reichenau-Tamins, Adler, Reichenau-Tamins, Bahnhof, Sagogn, Bargaus, Sagogn, Fanaus, Sagogn, Storta pintga, Sagogn, Vitg dado, Tamins, Unterdorf, Valendas, Abzw. Brün, Valendas, Brün Dorf, Valendas, Carrera, Valendas, Carstulien, Valendas, Dorf, Valendas, Imschlacht, Valendas-Sagogn, Bahnhof, Versam, Grosshus, Versam, Post, Versam-Safien, Bahnhof
Municipalities: Bonaduz, Domat/Ems, Laax, Safiental, Sagogn, Tamins
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 55 Saturday 0 → 56 Sunday 0 → 51
-
- Stops it calls at that it does not today: Niederhasli, Heisel
2026 → 2027 Mon–Fri 69 → 75 Saturday 68 → 74 Sunday 68 → 74
All 31 stops of the line
Glattbrugg, Unterriet, Kaiserstuhl AG, Bahnhof, Kloten Balsberg, Bahnhof, Neerach, Gemeindehaus, Neerach, Post, Niederglatt ZH, Nöschikon, Niederglatt ZH, Seeblerstrasse, Niederglatt ZH, Sonnenbergstr., Niederglatt ZH, Zentrum, Niederglatt ZH,altes Schulhaus, Niederhasli, Heisel, Niederhasli, Hofstetterstrasse, Oberglatt ZH, Bahnhof, Oberglatt ZH, Mösli Hofstetten, Oberglatt ZH, Rietli, Oberglatt ZH, Zentrum, Riedt b. Neerach, Riedacher, Rümlang, Bahnhof, Rümlang, Bäuler, Rümlang, Riedmatt, Rümlang, Rümelbach, Stadel b. N., Musterplatz, Stadel b. N., Neuwis-Huus, Stadel b. N., Zentrum, Weiach, Alter Bahnhof, Weiach, Gemeindehaus, Weiach, Oberdorfstrasse, Windlach, Kreuz, Windlach, Raat, Zürich Flughafen, Bahnhof, Zürich Flughafen, Werft
Municipalities: Kloten, Neerach, Niederglatt, Niederhasli, Oberglatt, Opfikon, Rümlang, Stadel, Weiach, Zurzach
-
- No longer calls at: Wallisellen, Zielacker
2026 → 2027 Mon–Fri 84 → 84 Saturday 71 → 71 Sunday 70 → 70
All 9 stops of the line
Wallisellen, Bahnhof, Wallisellen, Blumenweg, Wallisellen, Florastrasse, Wallisellen, Furtbach, Wallisellen, Riedenerstrasse, Wallisellen, Rosenberg, Wallisellen, Spitzacker, Wallisellen, Sportzentrum, Wallisellen, Zielacker
Municipalities: Wallisellen
-
- Stops it calls at that it does not today: Ottenbach, Zentrum
2026 → 2027 Mon–Fri 69 → 71 Saturday 64 → 66 Sunday 36 → 36
All 8 stops of the line
Affoltern a.A., Bahnhof, Affoltern a.A., Friedhof, Ottenbach, Engelwiese, Ottenbach, Geeren, Ottenbach, Zentrum, Zwillikon, Fehrenbach, Zwillikon, Gemeindeplatz, Zwillikon, Lochhof
Municipalities: Affoltern am Albis, Ottenbach
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 8 → 0 Saturday 8 → 0 Sunday 8 → 0
All 36 stops of the line
Klosters Dorf, Bahnhof, Klosters Platz, Bahnhof, Klosters, Aeuja Alte Post, Klosters, Aeuja Brücke, Klosters, Au, Klosters, Brachweg, Klosters, Bündnerhof, Klosters, Doggiboden, Klosters, Gotschnastrasse, Klosters, Hotel Sport, Klosters, Höfji, Klosters, Kath. Kirche, Klosters, Kirchplatz, Klosters, Kraftwerk, Klosters, Malein, Klosters, Nutlihüschi, Klosters, Risweg, Klosters, Rufinis, Klosters, Rüefa, Klosters, Sportzentrum, Klosters, Täschi, Klosters, Vereinapark, Klosters, Überm Bach, Saas i.P., Dorfplatz, Saas i.P., Haus Fluor, Saas i.P., Mülitobel, Saas i.P., Old-Inn, Saas i.P., Sagarank, Saas i.P., Ufm Ried, Saas i.P., Waldhof, Serneus, Capeira, Serneus, Dorf, Serneus, Gruoba, Serneus, Mezzaselva, Serneus, Pagrüeg, Serneus, Walki
Municipalities: Klosters
-
- Renamed: «Selzach, Pfarreizentrum» becomes «Selzach, Gemeindezentrum».
-
- Stops it calls at that it does not today: Aigle, Salines
- No longer calls at: Aigle, piscine, Aigle, Vergers
2026 → 2027 Mon–Fri 12 → 11 Saturday 12 → 12 Sunday 12 → 12
All 13 stops of the line
Aigle, Charmettes, Aigle, Dents-du-Midi, Aigle, La Chapelle, Aigle, Les Glariers, Aigle, Novassales, Aigle, Salines, Aigle, Valerette, Aigle, Vergers, Aigle, av. Margencel, Aigle, ch. des Lieugex, Aigle, gare, Aigle, piscine, Aigle, place du Marché
Municipalities: Aigle
-
- Stops it calls at that it does not today: Le Brassus,ancienne imprimerie, Le Brassus, Le Campe, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, place de la Lande, Le Brassus, Marchairuz, Le Brassus, Bas-du-Chenit
- No longer calls at: Le Sentier, hôpital
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 25 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Stops it calls at that it does not today: Uetikon
2026 → 2027 Mon–Fri 7 → 7
All 9 stops of the line
Küsnacht ZH, Meilen, Männedorf, Stäfa, Uerikon, Uetikon, Zürich HB, Zürich Hardbrücke, Zürich Stadelhofen
Municipalities: Küsnacht (ZH), Meilen, Männedorf, Stäfa, Uetikon am See, Zürich
-
- Saturday: 118 trips instead of 73.
- Sunday: 54 trips instead of 36.
2026 → 2027 Mon–Fri 132 → 132 Saturday 73 → 118 Sunday 36 → 54
All 18 stops of the line
Nyon, Bel Automne, Nyon, Chantemerle, Nyon, La Levratte, Nyon, La Paix, Nyon, Le Groseillier, Nyon, Marens, Nyon, Martavaux, Nyon, Terre-Bonne, Nyon, centre ville, Nyon, ch. Monastier, Nyon, ch. Valmont, Nyon, chemin de Bourgogne, Nyon, chemin des Plantaz, Nyon, chemin du Reposoir, Nyon, gare, Nyon, route du Boiron, Nyon, route du Stand, Nyon, rte de Saint-Cergue
Municipalities: Eysins, Nyon
-
- No longer calls at: Kreuzlingen, Bodensee-Arena
2026 → 2027 Mon–Fri 162 → 162 Saturday 138 → 138 Sunday 71 → 71
All 21 stops of the line
Kreuzlingen Bernrain, Bahnhof, Kreuzlingen Hafen, Bahnhof, Kreuzlingen, Alterszentrum, Kreuzlingen, Bergstr, Kreuzlingen, Bernegg, Kreuzlingen, Bodensee-Arena, Kreuzlingen, Bärenplatz, Kreuzlingen, Friedbergstrasse, Kreuzlingen, Jakobshöhe, Kreuzlingen, Kantonsschule, Kreuzlingen, Neudorfstrasse, Kreuzlingen, Paulistrasse, Kreuzlingen, Rosenegg, Kreuzlingen, Rosenweg, Kreuzlingen, Schwimmbad, Kreuzlingen, Seeblickstrasse, Kreuzlingen, Seepark, Kreuzlingen, Seeschau, Kreuzlingen, Sonnenwiesenstr., Kreuzlingen, Spiesshaldenstr., Kreuzlingen, Wasenstrasse
Municipalities: Kreuzlingen
-
- Stops it calls at that it does not today: Obersaxen, Egga
- No longer calls at: Obersaxen, Affeier Kehrplatz
2026 → 2027 Mon–Fri 27 → 27 Saturday 27 → 27 Sunday 27 → 27
All 16 stops of the line
Obersaxen, Affeier Dorf, Obersaxen, Affeier Kehrplatz, Obersaxen, Chummenbüel, Obersaxen, Egga, Obersaxen, Friggahüs, Obersaxen, Giraniga, Obersaxen, Grosstobel, Obersaxen, Meierhof Post, Obersaxen, Meierhof Talstation, Obersaxen, Misanenga Talstat., Obersaxen, St. Josef, Obersaxen, St. Martin, Obersaxen, Tobel, Obersaxen, Tschappina, Obersaxen, Tschappinahüs, Obersaxen, Tusen Abzw.
Municipalities: Obersaxen Mundaun
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 5 Saturday 0 → 2 Sunday 0 → 4
All 10 stops of the line
Arosa, Bahnhof, Castiel, Dorf, Chur, Bahnhofplatz, Chur, Malteser, Langwies, Abzw. Bahnhof, Litzirüti, Arosastrasse/Bhf, Maladers, alte Post, Pagig, Abzw., Peist, Schulhaus, St. Peter, Caflies
Municipalities: Arosa, Chur
-
- Stops it calls at that it does not today: Pratteln, Grüssen
2026 → 2027 Mon–Fri 62 → 62 Saturday 39 → 39
All 12 stops of the line
Kaiseraugst, Hoffmann-La Roche, Kaiseraugst, Liebrüti, Kaiseraugst, Sagerweg, Pratteln, Bahnhof Nord, Pratteln, Grüssen, Rheinfelden, Augarten Zentrum, Rheinfelden, Bahnhof, Rheinfelden, Kloos, Rheinfelden, Pappelnweg, Rheinfelden, Salmen-Park, Rheinfelden, Strandbad, Rheinfelden, Weiherfeld
Municipalities: Kaiseraugst, Pratteln, Rheinfelden
-
- No longer calls at: Arosa, Kulm
2026 → 2027 Mon–Fri 68 → 68 Saturday 76 → 76 Sunday 68 → 68
All 19 stops of the line
Arosa, Bahnhof, Arosa, Bellevue, Arosa, Brüggli/Skischule, Arosa, Gada, Arosa, Gollrad, Arosa, Hörnli, Arosa, Kulm, Arosa, Langlauf/Golf, Arosa, Maran, Arosa, Obersee, Arosa, Ochsenbühl, Arosa, Prätschli, Arosa, Rathaus, Arosa, Seeboden, Arosa, Seehalde, Arosa, Seilpark, Arosa, Surlej, Arosa, Weisshornbahn/Skischule, Arosa, Zentrum
Municipalities: Arosa
-
- Mon–Fri: last trip at 21:15 instead of 20:45.
- Sunday: last trip at 20:45 instead of 18:45.
2026 → 2027 Mon–Fri 60 → 62 Saturday 30 → 30 Sunday 24 → 28
All 12 stops of the line
Erlenbach ZH, Allmend, Erlenbach ZH, Alterswohnheim, Erlenbach ZH, Bahnhof, Erlenbach ZH, Bahnhofstrasse, Erlenbach ZH, Chapf, Erlenbach ZH, Erlenhöhe, Erlenbach ZH, Föhrenstrasse, Erlenbach ZH, Im Loo, Erlenbach ZH, Im Vogelsang, Erlenbach ZH, Rankstrasse, Erlenbach ZH, Sandfelsenstr., Erlenbach ZH, Trottgatter
Municipalities: Erlenbach (ZH)
-
- Stops it calls at that it does not today: Oberohringen, Industrie Asp
2026 → 2027 Mon–Fri 76 → 78 Saturday 68 → 68 Sunday 38 → 38
All 15 stops of the line
Dägerlen, Berg, Dägerlen, Lindenhof, Dägerlen, Oberwil, Henggart, Bahnhof, Hettlingen, Dorf, Hettlingen, Föhrenstrasse, Oberohringen, Friedenstrasse, Oberohringen, Industrie Asp, Rutschwil, Unterohringen, Wisental, Winterthur, Hauptbahnhof, Winterthur, Museumstrasse/HB, Winterthur, Schützenhaus, Winterthur, Spital, Winterthur, Stadthaus
Municipalities: Dägerlen, Henggart, Hettlingen, Seuzach, Winterthur
-
- Mon–Fri: last trip at 23:34 instead of 00:04.
2026 → 2027 Mon–Fri 39 → 38 Saturday 39 → 38 Sunday 39 → 38
All 14 stops of the line
Avry-Matran, Broc-Chocolaterie, Broc-Village, Bulle, Chénens, Cottens FR, Düdingen, Fribourg/Freiburg, La Tour-de-Trême, Neyruz FR, Romont FR, Schmitten FR, Villars-sur-Glâne, Villaz-St-Pierre
Municipalities: Avry, Broc, Bulle, Chénens, Cottens (FR), Düdingen, Fribourg, Neyruz (FR), Romont (FR), Schmitten (FR), Villars-sur-Glâne, Villaz
-
- Renamed: «Grund b. Gstaad, Grundbrücke» becomes «Feutersoey, Lädi».
-
- Renamed: «Frutigen, Tropenhaus» becomes «Frutigen, Sportweg».
-
- Renamed: «Salavaux, poste» becomes «Salavaux, village».
-
- Saturday: 115 trips instead of 71.
- Sunday: 54 trips instead of 36.
2026 → 2027 Mon–Fri 127 → 127 Saturday 71 → 115 Sunday 36 → 54
All 15 stops of the line
Nyon, Colovray, Nyon, Conservatoire, Nyon, Fontaine, Nyon, Les Jouvencelles, Nyon, Musée du Léman, Nyon, Petit Perdtemps, Nyon, Petite Prairie, Nyon, Tattes d'Oie, Nyon, Usine à Gaz, Nyon, gare, Nyon, gymnase, Nyon, hôpital, Nyon, plage, Nyon, route de Divonne, Nyon, route de Genève
Municipalities: Nyon
-
- Mon–Fri: last trip at 21:17 instead of 20:47.
- Weekends: 31 trips instead of 22.
- Weekends: first trip at 06:17 instead of 06:51.
2026 → 2027 Mon–Fri 35 → 32 Saturday 22 → 31 Sunday 22 → 31
All 12 stops of the line
Stans, Bahnhof, Stans, Galgenried, Stans, Hansmatt, Stans, Kantonalbank, Stans, Länderpark, Stans, Oberstmühle, Stans, Spichermatt, Stans, Sportanlage Eichli, Stansstad, Abzw. Rotzloch, Stansstad, Bahnhof, Stansstad, Schützen, Stansstad, Seehof
Municipalities: Stans, Stansstad
-
- No longer calls at: Seewen SO, Rechtenberg
2026 → 2027 Mon–Fri 79 → 79 Saturday 83 → 83 Sunday 75 → 75
All 45 stops of the line
Breitenbach, Dorfplatz, Breitenbach, Grien, Breitenbach, Margrieben, Breitenbach, Oberdorf, Breitenbach, TCS Rastplatz, Bretzwil, Dorf, Bretzwil, Mühle, Bretzwil, Oberdorf, Büren SO, Dorf, Büren SO, Gemeindehaus, Büren SO, Moosmatt, Büren SO, Unterdorf, Fehren, Postmuseum, Fehren, Steinenbühlhöhe, Laufen, Bahnhof, Laufen, Wahlenstrasse, Laufen, Wandplattenfabrik, Liestal, Bahnhof, Liestal, Bahnhof Süd, Liestal, Oris, Liestal, Zeughaus, Meltingen, Gemeindezentrum, Meltingen, Meltingerbrücke, Nuglar, Dorfplatz, Nuglar, Neumatt, Nuglar, Neunuglar, Nuglar, Orismühle, Nuglar, Schulhaus, Nuglar, St. Pantaleonstrasse, Nunningen, Musslistrasse, Nunningen, Oberkirch, Nunningen, Post, Nunningen, Riseten, Seewen SO, Bretzwilerstrasse, Seewen SO, Herrenmatt, Seewen SO, Löhr, Seewen SO, Rechtenberg, Seewen SO, Säge, Seewen SO, Zelgli, St. Pantaleon, Degenmatt, Wahlen b. Laufen, Petersplatz, Wahlen b. Laufen, Traube, Wahlen b. Laufen, Unterdorf, Zullwil, Dorf, Zullwil, Gilgenberg
Municipalities: Breitenbach, Bretzwil, Büren (SO), Fehren, Laufen, Liestal, Meltingen, Nuglar-St. Pantaleon, Nunningen, Seewen, Wahlen, Zullwil
-
- No longer served in the new timetable; 120 departures a weekday today.
-
- Sunday: first trip at 06:06 instead of 06:50.
- Stops it calls at that it does not today: Monthey, Trollietta
2026 → 2027 Mon–Fri 37 → 38 Saturday 38 → 40 Sunday 33 → 36
All 14 stops of the line
Collombey, Les Neyres Chapelle, Collombey, Les Neyres Raccot, Monthey, Europe/Plantaud, Monthey, Malévoz, Monthey, Stade Pottier, Monthey, Trollietta, Monthey, Vieux-Pont, Monthey, gare CFF, Monthey, home les Tilleuls, Monthey, hôpital, Monthey, piscine, Monthey, place centrale, Monthey-Ville, gare, Troistorrents, rte des Neyres
Municipalities: Collombey-Muraz, Monthey, Troistorrents
-
- Newly served: 119 departures a weekday.
-
- No longer served in the new timetable; 118 departures a weekday today.
-
- Stops it calls at that it does not today: Altstätten SG, Heime
2026 → 2027 Mon–Fri 73 → 73 Saturday 67 → 69 Sunday 56 → 56
All 36 stops of the line
Altstätten SG, Bahnhof, Altstätten SG, Eichbergerstr., Altstätten SG, Elsenacker, Altstätten SG, Fleuben, Altstätten SG, Heime, Altstätten SG, Klosterguet, Altstätten SG, Oberkirlen, Altstätten SG, Rathaus, Altstätten SG, Stadt, Buchs SG, Bahnhof, Buchs SG, Hightech Campus, Buchs SG, Langäulistrasse, Buchs SG, Sternstrasse, Büchel bei Rüthi (Rheintal), Grabs, Industrie, Haag (Rheintal), Dorf, Haag (Rheintal), Haag-Center, Haag (Rheintal), Rheinstrasse, Haag (Rheintal), Thalisstrasse, Lienz, Dorf, Oberriet SG, Eichenwies, Oberriet SG, Hirschensprung, Oberriet SG, Moos, Oberriet SG, Oberdorf, Oberriet SG, Rathaus, Oberriet SG, Sekundarschule, Rüthi (Rheintal), Bahnhofstr., Rüthi (Rheintal), Dorf, Rüthi (Rheintal), Industrie, Rüthi (Rheintal),Feffetstrasse, Salez, Löwen, Salez-Sennwald, Bahnhof, Sennwald, Forstegg, Sennwald, Kirche, Sennwald, Post, Sennwald, Äugstisriet
Municipalities: Altstätten, Buchs (SG), Grabs, Oberriet (SG), Rüthi (SG), Sennwald
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 8 → 0 Sunday 1 → 0
All 11 stops of the line
Avoudrey, Besançon Mouillère, Besançon Viotte, L'Hôpital-du-Grosbois, Le Locle, Le Locle-Col-des-Roches, Le Valdahon, Mamirolle, Morre, Morteau, Saône
Municipalities: Le Locle
-
- Line 73 becomes line 43, on mostly the same stops.
2026 → 2027 Mon–Fri 84 → 84 Saturday 84 → 84 Sunday 84 → 84
All 5 stops of the line
Zürich, Friedhof Uetliberg, Zürich, Friesenberghalde, Zürich, Friesenbergstrasse, Zürich, Schweighof, Zürich, Zielweg
Municipalities: Zürich
-
- Every day: last trip at 00:28 instead of 00:00.
2026 → 2027 Mon–Fri 129 → 130 Saturday 119 → 120 Sunday 68 → 69
All 8 stops of the line
Dübendorf, Bahnhof, Dübendorf, Bauhof, Dübendorf, Bettlistrasse, Dübendorf, Gfenn, Dübendorf, Glärnischstrasse, Dübendorf, Heidenrietstrasse, Dübendorf, Lindenbühl, Dübendorf, Schossacher
Municipalities: Dübendorf, Volketswil
-
- Newly served: 113 departures a weekday.
-
- Renamed: «Fidaz, Pinut» becomes «Fidaz, Pinut Milchseilbahn».
-
- Mon–Fri: 54 trips instead of 40.
- Sunday: first trip at 05:31 instead of 06:31.
2026 → 2027 Mon–Fri 40 → 54 Saturday 35 → 36 Sunday 32 → 35
All 35 stops of the line
Boniswil, Alte Schmiede, Boniswil, Bahnhof, Boniswil, Eichholz, Dürrenäsch, Ausserdorf, Dürrenäsch, Brunnen, Dürrenäsch, Dorf, Dürrenäsch, Unterdorf, Dürrenäsch, Wolfacker, Egliswil, Industrie, Egliswil, Waageplatz, Egliswil, Zopf, Lenzburg, Angelrain, Lenzburg, Augustin Kellerstr., Lenzburg, Bahnhof, Lenzburg, Hypiplatz, Leutwil, Dorfplatz, Leutwil, Zopf, Schafisheim, Ausserdorf, Schafisheim, Gemeindehaus, Schafisheim, Milchgasse, Seengen, Feldgarage, Seengen, Poststrasse, Seengen, Rotes Haus, Seengen, Schloss Hallwyl, Seon Nord, Bahnhof, Seon, Hallenbad, Seon, Post/Bahnhof, Seon, Unterdorf, Staufen, Beyeler, Staufen, Chrüzweg, Staufen, Lindenplatz, Teufenthal AG, Bahnhof, Teufenthal AG, Moos, Teufenthal AG, Oberdorf, Teufenthal AG, Schulhaus
Municipalities: Boniswil, Dürrenäsch, Egliswil, Lenzburg, Leutwil, Schafisheim, Seengen, Seon, Staufen, Teufenthal (AG)
-
- Every day: last trip at 20:46 instead of 19:46.
2026 → 2027 Mon–Fri 25 → 27 Saturday 16 → 18 Sunday 12 → 14
All 35 stops of the line
Bramois, Est, Bramois, Petit-Champsec, Bramois, Pont de Bramois, Bramois, église, Eison, Felliny, Eison, La Crettaz, Eison, Proveric, Eison, village, Fontany, Mase, La Fougère, Mase, Les Terresses, Mase, village, Mase, église, Nax, Creux-de-Nax, Nax, Erbioz, Nax, Via Ferrata, Nax, Villettaz, Praz-Jean VS, Stand Mourty, Praz-Jean VS, village, Sion, Cours Roger Bonvin, Sion, Tourbillon, Sion, Valais de Coeur Champsec, Sion, collège Ella Maillart, Sion, poste/gare, St-Martin VS, Le Baunou, St-Martin VS, Liez, St-Martin VS, centre, St-Martin VS, poste, St-Martin VS, église, Suen, Les Grands Praz, Suen, Sud, Suen, centre, Trogne, centre, Trogne, d'Enhaut, Vernamiège, Les Prixes
Municipalities: Mont-Noble, Saint-Martin (VS), Sion
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 9 → 0 Saturday 6 → 0 Sunday 6 → 0
All 13 stops of the line
Bonnevaux, Frasne, Jougne, Labergement-Sainte-Marie, Les Granges-Sainte-Marie, Les Hôpitaux-Neufs, Les Longevilles Rochejean, Les Tavins, Malbuisson, Métabief, Saint-Antoine (Doubs), Vallorbe, Vaux-et-Chantegrue
Municipalities: Vallorbe
-
- Weekends: first trip at 08:34 instead of 09:34.
2026 → 2027 Mon–Fri 17 → 17 Saturday 9 → 11 Sunday 9 → 11
All 10 stops of the line
Blankenburg, Boden, Gstaad, Lenk im Simmental, Matten i.S., Saanenmöser, Schönried, St. Stephan, Stöckli, Zweisimmen
Municipalities: Lenk, Saanen, St. Stephan, Zweisimmen
-
- No longer calls at: Ottenbach, Engelwiese
2026 → 2027 Mon–Fri 68 → 71 Saturday 65 → 67 Sunday 36 → 36
All 12 stops of the line
Affoltern a.A., Bahnhof, Affoltern a.A., Moosbach, Obfelden, Bachstrasse, Obfelden, Gessnerstrasse, Obfelden, Hölibachstrasse, Obfelden, Toussen, Obfelden, Unterlunnern, Obfelden, alte Post, Ottenbach, Engelwiese, Ottenbach, Rickenbach, Ottenbach, Rigiblick, Ottenbach, Zentrum
Municipalities: Affoltern am Albis, Obfelden, Ottenbach
-
- Mon–Fri: last trip at 19:18 instead of 18:35.
2026 → 2027 Mon–Fri 15 → 16
-
- Renamed: «Le Sentier, La Golisse» becomes «Le Sentier, Les Crêtets».
-
- Mon–Fri, Sunday: last trip at 22:05 instead of 23:05.
2026 → 2027 Mon–Fri 42 → 40 Saturday 36 → 36 Sunday 34 → 32
All 12 stops of the line
Alpnach Dorf, Bahnhof, Alpnach Dorf, Brünigstrasse, Alpnach Dorf, Hofmättelikreuz, Alpnach Dorf, Schoried, Alpnach Dorf, untere Feldstr., Kägiswil, Dorf, Kägiswil, Schlieren, Sarnen, Bahnhof, Sarnen, Bünten, Sarnen, Kernserstrasse, Sarnen, Kreuzstrasse, Sarnen, Ried
Municipalities: Alpnach, Sarnen
-
- No longer served in the new timetable; 109 departures a weekday today.
-
- No longer served in the new timetable; 109 departures a weekday today.
-
- Saturday: now 2 trips, none before.
2026 → 2027 Mon–Fri 56 → 56 Saturday 0 → 2
All 23 stops of the line
Balerna, Bellavista (FFS), Balerna, Croce Bianca, Balerna, Mercole, Balerna, Mezzana, Balerna, Piazza, Coldrerio, Colle degli Ulivi, Coldrerio, Ideal, Coldrerio, Mercole, Coldrerio, Paese, Mendrisio, Asilo Sud, Mendrisio, Autosilo, Mendrisio, Cantine Delizie, Mendrisio, Cantine di Sotto, Mendrisio, Centro Studi 1, Mendrisio, Macello, Mendrisio, Morgana, Mendrisio, S. Giovanni, Mendrisio, Stazione, Morbio Inferiore, Ghitello, Morbio Inferiore, Polenta, Morbio Inferiore, Posta, Morbio Inferiore, S. Lucia, Morbio Inferiore, Serfontana
Municipalities: Balerna, Coldrerio, Mendrisio, Morbio Inferiore
-
- Every day: 10 trips instead of 18.
2026 → 2027 Mon–Fri 18 → 10 Saturday 18 → 10 Sunday 18 → 10
Summer service, compared on the late-August weeks of both years.
-
- Weekends: first trip at 07:51 instead of 06:52.
- Sunday: last trip at 20:50 instead of 19:51.
- Stops it calls at that it does not today: St-Aubin FR, Les Vernettes
2026 → 2027 Mon–Fri 18 → 18 Saturday 13 → 13 Sunday 12 → 12
All 9 stops of the line
Domdidier, CO, Domdidier, gare, Gletterens, village, Missy, nord, Missy, village, St-Aubin FR, Les Vernettes, St-Aubin FR, bif., Vallon, Musée romain, Vallon, village
Municipalities: Belmont-Broye, Gletterens, Missy, Saint-Aubin (FR), Vallon
-
- Mon–Fri, Sunday: last trip at 23:33 instead of 22:50.
- Saturday: last trip at 00:33 instead of 23:50.
2026 → 2027 Mon–Fri 45 → 50 Saturday 30 → 36 Sunday 29 → 34
All 16 stops of the line
Frauenfeld, Bahnhof, Frauenfeld, Bruder-K. Kapelle, Frauenfeld, Fliederstrasse, Frauenfeld, Hauptpost, Frauenfeld, Ochsen, Frauenfeld, Schlosspark, Gachnang, Hofen, Gachnang, Kath. Kirche, Gachnang, Oberwilerstrasse, Gachnang, Trotte, Gerlikon, Bausel, Gerlikon, Dorf, Gerlikon, Huggenbergerhaus, Islikon, Bahnhof, Islikon, Zentrum, Oberwil TG, Dorf
Municipalities: Frauenfeld, Gachnang
-
- Stops it calls at that it does not today: St-Blaise, Rue Daniel-Dardel
- No longer calls at: St-Blaise, bif. sur Frochaux
2026 → 2027 Mon–Fri 23 → 23 Saturday 13 → 13
All 29 stops of the line
Cornaux, gare, Cressier NE, Malpierres, Cressier NE, Sansfoin, Cressier NE, gare, Enges, Lordel, Enges, Verger-du-Bas, Enges, collège, Enges, village, Le Landeron, centre, Le Landeron, gare, Le Landeron, zone industrielle, Marin, Village, Marin-Epagnier, Henripolis, Marin-Epagnier, La Tène, Marin-Epagnier, Marin Centre, Marin-Epagnier, Paul-Vouga, Marin-Epagnier, gare, Marin-Epagnier,Champs-Montants, St-Blaise, Gare Lac, St-Blaise, La Goulette, St-Blaise, Rue Daniel-Dardel, St-Blaise, Vigner, St-Blaise, Voëns, St-Blaise, bif. sur Frochaux, St-Blaise, bif. sur Maley, St-Blaise, gare CFF, Thielle, Le Verger, Wavre, Les Motteresses, Wavre, collège
Municipalities: Cornaux, Cressier (NE), Laténa, Le Landeron
-
- Saturday: now 54 trips, none before.
2026 → 2027 Mon–Fri 54 → 54 Saturday 0 → 54
All 18 stops of the line
Chur, Bahnhofplatz, Chur, Brambrüeschb./Stadthalle, Chur, Geissweid, Chur, Kalchbühl, Chur, Kaserne/Kornquader, Chur, Malteser, Chur, Plankis, Chur, Postplatz, Chur, Sommerau, Chur, Strassenverkehrsamt, Domat/Ems, Abzw. Felsberg, Domat/Ems, Ardisla, Domat/Ems, Calundis, Domat/Ems, Crusch, Domat/Ems, La Val, Domat/Ems, Marchesa, Domat/Ems, Quadras, Domat/Ems, Riel
Municipalities: Chur, Domat/Ems
-
- Stops it calls at that it does not today: Bilten, Au
2026 → 2027 Mon–Fri 67 → 67 Saturday 63 → 63 Sunday 63 → 63
All 17 stops of the line
Bilten, Abzw. Seggenstrasse, Bilten, Au, Bilten, Gerbi, Bilten, Grabenstrasse, Bilten, Linth-Escherstrasse, Bilten, Sägestrasse, Bilten, Unterbilten, Bilten, Ussbühl, Bilten, Zentrum, Niederurnen, Badstrasse, Niederurnen, Fennen, Niederurnen, Ziegelbrückstr., Reichenburg, Bahnhof, Reichenburg, Dorf, Reichenburg, Kreuzwies, Ziegelbrücke, Alte Post, Ziegelbrücke, Bahnhof Süd
Municipalities: Glarus Nord, Reichenburg, Schänis
-
- Newly served: 105 departures a weekday.
-
- No longer calls at: Visp, Lonzawerke
2026 → 2027 Mon–Fri 79 → 70 Saturday 76 → 70 Sunday 74 → 70
All 59 stops of the line
Bidermatten, Brig, Bahnhof, Brigerbad, Dorf, Brigerbad, Mittagsfluh, Brigerbad, Thermalbad, Eisten, Ahorn, Eisten, Bodenbrücke, Eisten, Dorf, Eisten, Fluhbalmen, Eisten, Raftgarten, Eisten, Randfluh, Eisten, Zen Eisten, Eisten, Zum Tann, Eyholz, Abzw. Lalden, Eyholz, Brücke, Eyholz, Einkaufszentren Riti, Eyholz, Heechriz, Eyholz, Ritikapelle, Gamsen, Crazy Palace, Gamsen, Dorf, Gamsen, Gewerbez. Olympica, Gamsen, Landmauer, Glis, Dorf, Glis, Glismatten, Glis, Holowistutz, Glis, Pfarreiheim, Glis, Saltina, Glis, Spital, Glis, ZeughausKultur, Huteggen, Lalden, Dorf, Neubrück VS, Niedergut, Resti, Saas-Balen, Dorf, Saas-Balen, Edelweiss, Saas-Balen, zur kl. Kapelle, Saas-Fee, Busterminal, Saas-Fee, Fluh, Saas-Fee, Wildi, Saas-Grund, Bergbahnen, Saas-Grund, Post, Saas-Grund, Schulhaus, Saas-Grund, Unter dem Berg, Stalden VS, Ackersand/Post, Stalden VS, Bärgji, Stalden VS, Illas, Stalden VS, Mühlackern, Stalden VS, Pollern, Stalden VS, Stahlen, Stalden-Saas, Bahnhof, Staldenried, Räbwier, Tamatten, Visp, Arena, Visp, Bahnhof Süd, Visp, Litterna, Visp, Lonzawerke, Visp, Staldbach, Visp, Stundhaus
Municipalities: Brig-Glis, Eisten, Lalden, Saas-Balen, Saas-Fee, Saas-Grund, Stalden (VS), Staldenried, Visp, Visperterminen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 40 → 0 Saturday 30 → 0 Sunday 10 → 0
All 27 stops of the line
Evian-les-Bains, gare SNCF, Lugrin, Centre Commercial, Lugrin, Chef Lieu, Lugrin, Chez Cachat, Lugrin, Plateau de la gare, Lugrin, Pont Rouge, Lugrin, Vieille Eglise, Maxilly-sur-Léman, Moury, Maxilly/Léman, Ecole Maxilly, Maxilly/Léman, Maxilly Village, Maxilly/Léman, Miroir, Meillerie, Chef Lieu, Meillerie, Locum, Neuvecelle, Chez Granjux, Neuvecelle, Pre De L' Abbaye, Neuvecelle, Rond Point De Neu., Saint-Gingolph, Plage, Saint-Gingolph, Rue Nationale, St Gingolph, Bret, St-Gingolph (Suisse), gare, Évian-les-Bains, Anna Noailles, Évian-les-Bains, Aunieres, Évian-les-Bains, Embarcadere, Évian-les-Bains, Gare routière, Évian-les-Bains, Hotel De Vil., Évian-les-Bains, Thermes, Évian-les-Bains, Étab des Soin
Municipalities: Saint-Gingolph
-
- Stops it calls at that it does not today: Entlebuch, Pfrundmatt
- No longer calls at: Entlebuch, Drei Könige
2026 → 2027 Mon–Fri 18 → 18
All 12 stops of the line
Ebnet (Entlebuch), Sageli, Ebnet (Entlebuch), Schulhaus, Entlebuch, Bahnhof, Entlebuch, Drei Könige, Entlebuch, Pfrundmatt, Entlebuch, Russacher, Entlebuch, Schwand, Entlebuch, Zeug, Wolhusen, Bahnhof, Wolhusen, Emsern, Wolhusen, Markt, Wolhusen, Viadukt
Municipalities: Entlebuch, Werthenstein, Wolhusen
-
- Stops it calls at that it does not today: Entlebuch, Pfrundmatt
- No longer calls at: Entlebuch, Drei Könige
2026 → 2027 Mon–Fri 18 → 18 Saturday 16 → 16 Sunday 16 → 16
All 18 stops of the line
Entlebuch, Bahnhof, Entlebuch, Drei Könige, Entlebuch, Marktplatz, Entlebuch, Pfrundmatt, Entlebuch, Spüelen, Entlebuch, Unteregg, Finsterwald LU, Chilenwald, Finsterwald LU, Entlematt, Finsterwald LU, Erlengraben, Finsterwald LU, Gründli, Finsterwald LU, Kirche, Finsterwald LU, Lippern, Finsterwald LU, Rotbach, Finsterwald LU, Schwändeli, Finsterwald LU, alte Post, Gfellen, Glaubenberg, Passhöhe, Langis
Municipalities: Entlebuch, Sarnen
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 10 → 0
All 6 stops of the line
Chamoille (Sembrancher), La Garde (Sembrancher), Orsières, Chamoille, Sembrancher, Champlong, Sembrancher, gare, Sembrancher, école
Municipalities: Orsières, Sembrancher
-
- Every day: last trip at 00:20 instead of 23:46.
2026 → 2027 Mon–Fri 73 → 75 Saturday 70 → 72 Sunday 66 → 68
All 16 stops of the line
Dübendorf, Alterszentrum, Dübendorf, Bahnhof, Dübendorf, Bettlistrasse, Dübendorf, Breitibach, Dübendorf, Grüzenstrasse, Dübendorf, Hoffnung, Dübendorf, Högler, Dübendorf, Kirche Wil, Dübendorf, Kreuzbühl, Dübendorf, Post, Dübendorf, Schwimmbad, Dübendorf, Sonnental, Dübendorf, Stadthaus, Dübendorf, Wasserfurren, Dübendorf, Zelglistrasse, Stettbach, Bahnhof
Municipalities: Dübendorf, Zürich
-
- Renamed: «Kriens, Pilatus-Bahnen» becomes «Kriens, Pilatusbahn».
-
- Mon–Fri: 9 trips instead of 5.
- Saturday: now 9 trips, none before.
2026 → 2027 Mon–Fri 5 → 9 Saturday 0 → 9
All 30 stops of the line
Blonay, Planaz, Blonay, Portaz, Blonay, gare, Blonay, village, Brent, village, Chailly-Montreux, Bonnettes, Chailly-Montreux, Combe, Chailly-Montreux, P+R, Chailly-Montreux, Poneyre, Chailly-Montreux, Rottaz, Chailly-Montreux, Saussaz, Chailly-Montreux, village, Fontanivent, gare, La Tour-de-Peilz, Baumes, La Tour-de-Peilz, Bel-Air, La Tour-de-Peilz, Bulesses, La Tour-de-Peilz, Gregnolet, La Tour-de-Peilz, Gérénaz, La Tour-de-Peilz, Ile-Heureuse, La Tour-de-Peilz, Oyonne, La Tour-de-Peilz, Perrausaz, La Tour-de-Peilz, Pérouge, La Tour-de-Peilz, Vallon, La Tour-de-Peilz, Vassin, La Tour-de-Peilz, Vignes, La Tour-de-Peilz, centre, La Tour-de-Peilz, gymnase, La Tour-de-Peilz,Mousquetaires, La Tour-de-Peilz,av. des Alpes, Vevey, Entre-Deux-Villes
Municipalities: Blonay - Saint-Légier, La Tour-de-Peilz, Montreux, Vevey
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 4 → 0 Saturday 4 → 0 Sunday 4 → 0
All 3 stops of the line
Buchs SG, Bahnhof, Feldkirch, Bahnhof, Sargans, Bahnhof
Municipalities: Buchs (SG), Sargans
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 20:16 instead of 04:11.
2026 → 2027 Mon–Fri 62 → 62 Saturday 62 → 62 Sunday 61 → 62
All 24 stops of the line
Champfèr, Guardalej, Champfèr, Schulhaus, Sils/Segl Baselgia, Biblioteca, Sils/Segl Baselgia,San Lurench, Sils/Segl Maria, Posta, Sils/Segl Maria, Seglias, Sils/Segl Maria,Furtschellasb., Silvaplana, Camping, Silvaplana, Rundella Curtins, St. Moritz Bad, Campingplatz, St. Moritz Bad, Hallenbad, St. Moritz Bad, Kath. Kirche, St. Moritz Bad, Signalbahn, St. Moritz Bad, Sonne, St. Moritz Bad, Via Aruons, St. Moritz Bad, Via Salet, St. Moritz Bad, Via San Gian, St. Moritz, Bahnhof, St. Moritz, Caspar Badrutt, St. Moritz, Schulhausplatz, St. Moritz, Serlas, Surlej, Corvatschbahn, Surlej, Foppas, Surlej, Punt
Municipalities: Sils im Engadin/Segl, Silvaplana, St. Moritz
-
- Stops it calls at that it does not today: Konstanz Hafen, Altenrhein Schifflände, Rheineck Schifflände, Staad SG Hafenmole
- No longer calls at: Langenargen Hafen
2026 → 2027 Mon–Fri 26 → 26 Saturday 25 → 26 Sunday 30 → 31
All 21 stops of the line
Altenrhein Schifflände, Altnau (See), Arbon (See), Bottighofen (See), Bregenz Hafen, Güttingen (See), Hagnau (Bodensee), Horn (See), Immenstaad (Bodensee), Konstanz Hafen, Kreuzlingen Hafen (See), Langenargen Hafen, Lindau Hafen, Mainau (Bodensee), Meersburg (Bodensee), Rheineck Schifflände, Romanshorn (See), Rorschach Hafen (See), Staad SG Hafenmole, Uttwil (See), Wasserburg Hafen (Bodensee)
Municipalities: Altnau, Arbon, Bodensee (TG), Bottighofen, Horn, Kreuzlingen, Rheineck, Romanshorn, Rorschach, Thal
Summer service, compared on the late-August weeks of both years.
-
- Sunday: 105 trips instead of 74.
- Sunday: first trip at 07:00 instead of 08:00.
2026 → 2027 Mon–Fri 140 → 142 Saturday 97 → 105 Sunday 74 → 105
All 12 stops of the line
Effretikon, Bahnhof, Effretikon, Eselriet, Effretikon, Lindenwiese, Effretikon, Müselacher, Effretikon, Wattspitz, Effretikon, Zentrum, Illnau, Bahnhof, Illnau, Chrummenacher, Illnau, Kirche, Illnau, Löwen, Illnau, Steinacher, Illnau, Wingert
Municipalities: Illnau-Effretikon
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 3 → 0 Saturday 5 → 0 Sunday 3 → 0
All 11 stops of the line
Interlaken Ost, Bahnhof, Interlaken, Sonnenhof, Lauterbrunnen, Bahnhof, Lauterbrunnen, Lochbrücke, Lauterbrunnen, Sandweidli, Matten b. I., Gsteigstrasse, Matten b. I., Hotel Sonne, Wilderswil, Bahnhof, Wilderswil, Oberland Shopping, Wilderswil, Ufem Sand, Zweilütschinen, Bahnhof
Municipalities: Gündlischwand, Interlaken, Lauterbrunnen, Matten bei Interlaken, Wilderswil
-
- Mon–Fri: 48 trips instead of 38.
- Sunday: first trip at 08:41 instead of 10:05.
2026 → 2027 Mon–Fri 38 → 48 Saturday 14 → 14 Sunday 11 → 12
All 12 stops of the line
Bichelsee, Dorf, Bichelsee, Niederhofen-Höfli, Dussnang, Kirche/Klinik, Dussnang, Tannegg, Itaslen, Alte Landstrasse, Turbenthal, Bahnhof, Turbenthal, Kehlhof, Turbenthal, Neubrunn, Turbenthal, Oberhofen, Turbenthal, Schloss, Turbenthal, Seelmatten, Turbenthal,Strandbad Bichelsee
Municipalities: Bichelsee-Balterswil, Fischingen, Turbenthal
-
- Stops it calls at that it does not today: Dagmersellen, Bildungspark
2026 → 2027 Mon–Fri 64 → 64 Saturday 62 → 62 Sunday 60 → 60
All 25 stops of the line
Alberswil, Burgrain, Alberswil, Dorf, Alberswil, Unterdorf, Altishofen, Bäckerei, Altishofen, Kreisel, Altishofen, Unterdorf, Dagmersellen, Bahnhof, Dagmersellen, Bildungspark, Dagmersellen, Industriepark, Dagmersellen, Löwen, Ettiswil, Dorf, Ettiswil, Hinterdorf, Ettiswil, Oberdorf, Nebikon, Bahnhof West, Nebikon, Käserei, Nebikon, Maschinenfabrik, Schötz, Moosbrücke, Schötz, Neubühl, Schötz, St. Mauritz, Willisau, Bahnhof, Willisau, Chrüzhof, Willisau, Feldli, Willisau, Leuenplatz, Willisau, Postplatz, Willisau, Widenmatt
Municipalities: Alberswil, Altishofen, Dagmersellen, Egolzwil, Ettiswil, Nebikon, Schötz, Willisau
-
- Newly served: 98 departures a weekday.
-
- Renamed: «Le Solliat-La Golisse, bif.» becomes «Le Sentier, La Golisse».
-
- Renamed: «Le Séchey, bif. gare» becomes «Le Séchey, village».
-
- Renamed: «Les Charbonnières, bif. gare» becomes «Les Charbonnières, village».
-
- Renamed: «Schangnau, Post» becomes «Schangnau, Dorf».
-
- Newly served: 97 departures a weekday.
-
- Stops it calls at that it does not today: Gravesano, Istituto Rusca
2026 → 2027 Mon–Fri 54 → 54 Saturday 49 → 49 Sunday 48 → 48
All 41 stops of the line
Arosio, Bassa, Arosio, Bivio per Arosio, Arosio, Cappella di Toma, Arosio, Cimaronco, Arosio, Paese, Banco, Cruséta, Bedigliora, Scuola Media, Breno, Crocevia per Breno, Breno, Paese, Breno, alla Bolla, Curio, Bivio, Curio, Molino di Curio, Curio, Paese, Fescoggia, Paese, Gravesano, Grumo, Gravesano, Istituto Rusca, Gravesano, Istituto Rusca Nord, Gravesano, Paese, Gravesano, Vallone, Lamone, Ostarietta, Lamone, Ostarietta V.Cantonale, Lamone, Paese, Lamone-Cadempino, Stazione, Magliaso, Stazione, Miglieglia, Cassinelle, Miglieglia, Paese, Miglieglia, Tortoglio, Mugena, Nava, Mugena, Paese, Novaggio, Alla Colombina, Novaggio, Posta, Novaggio, Riveri, Pura, Ai Ronchetti, Pura, Loco, Pura, Magliasina, Pura, Moriscio, Pura, Paese, Pura, Piazzale Latéria, Vezio, Acquacalda, Vezio, Busgnone, Vezio, Paese
Municipalities: Alto Malcantone, Gravesano, Lamone, Lema, Magliaso, Pura
-
- Stops it calls at that it does not today: Gossau ZH, Unterhofen
2026 → 2027 Mon–Fri 73 → 73 Saturday 52 → 52 Sunday 18 → 18
All 12 stops of the line
Gossau ZH, Ernst-Brugger-Platz, Gossau ZH, Mitteldorf, Gossau ZH, Moos, Gossau ZH, Tannenberg, Gossau ZH, Unterhofen, Gossau ZH, Zentrum, Grüt (Gossau ZH), Dorf, Grüt (Gossau ZH), Grünau, Grüt (Gossau ZH), Lindenhof, Wetzikon ZH, Alpenblick, Wetzikon ZH, Bahnhof, Wetzikon ZH, Bahnhof Süd
Municipalities: Gossau (ZH), Wetzikon (ZH)
-
- Mon–Fri: first trip at 06:58 instead of 06:28.
- Mon–Fri: last trip at 19:05 instead of 18:35.
- Stops it calls at that it does not today: Oberägeri, Berghaldenweg
2026 → 2027 Mon–Fri 18 → 18
All 12 stops of the line
Oberägeri, Berghaldenweg, Oberägeri, Eggboden, Oberägeri, Erliberg, Oberägeri, Fichtenstrasse, Oberägeri, Gehrenrank, Oberägeri, Grund, Oberägeri, Hagen, Oberägeri, Haltenbühl, Oberägeri, Hofmatt, Oberägeri, Oberhaltenbühl, Oberägeri, Station, Oberägeri, Winzrüti
Municipalities: Oberägeri
-
- Stops it calls at that it does not today: Reinach BL, Stockackerstrasse
2026 → 2027 Mon–Fri 60 → 60 Saturday 52 → 52 Sunday 44 → 44
All 19 stops of the line
Arlesheim, Untere Weide, Münchenstein, Bahnhof, Münchenstein, Dorf, Münchenstein, Elektra Birseck, Münchenstein, Friedhof, Münchenstein, Gstad, Münchenstein, Schlossmatt, Münchenstein, Zelgweg, Reinach BL, Aumatten, Reinach BL, Bruggrain, Reinach BL, Bruggstrasse, Reinach BL, Dorf, Reinach BL, Habsmatte, Reinach BL, Landererstrasse, Reinach BL, Mischeli, Reinach BL, Rebberg, Reinach BL, Reinacherhof, Reinach BL, Stockackerstrasse, Reinach BL, Weiermatten
Municipalities: Arlesheim, Münchenstein, Reinach (BL)
-
- Mon–Fri: 101 trips instead of 77.
2026 → 2027 Mon–Fri 77 → 101
All 12 stops of the line
Dübendorf, Alterszentrum, Dübendorf, Breitibach, Dübendorf, Hoffnung, Dübendorf, Högler, Dübendorf, Kirche Wil, Dübendorf, Sonnental, Dübendorf, Wasserfurren, Fällanden, Bruggacher, Fällanden, Gemeindehaus, Fällanden, Wigarten, Fällanden, Zil, Stettbach, Bahnhof
Municipalities: Dübendorf, Fällanden, Zürich
-
- Stops it calls at that it does not today: Ponte Brolla
2026 → 2027 Mon–Fri 6 → 6 Saturday 6 → 6 Sunday 8 → 8
All 24 stops of the line
Camedo, Cavigliano, Corcapolo, Creggio, Domodossola (I), Druogno, Folsogno-Dissimo, Gagnone-Orcesco, Intragna, Locarno FART, Malesco, Masera, Palagnedra, Ponte Brolla, Prestinone, Re, S. Maria Maggiore, Solduno S. Martino, Tegna, Trontano, Verdasio, Verigo, Verscio, Zornasco
Municipalities: Centovalli, Locarno, Muralto, Terre di Pedemonte
-
- Line R11 becomes line R21, on mostly the same stops.
2026 → 2027 Mon–Fri 6 → 6 Saturday 6 → 6 Sunday 6 → 6
All 6 stops of the line
Davos Frauenkirch, Davos Glaris, Davos Monstein, Davos Platz, Davos Wiesen, Filisur
Municipalities: Bergün Filisur, Davos
Summer service, compared on the late-August weeks of both years.
-
- No longer served in the new timetable; 92 departures a weekday today.
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 11 → 0 Saturday 6 → 0
All 4 stops of the line
Bergün/Bravuogn, posta, Bergün/Bravuogn, staziun, Latsch, Stugl/Stuls, Dorf
Municipalities: Bergün Filisur
-
- Stops it calls at that it does not today: Rheinau, Klosterplatz
2026 → 2027 Mon–Fri 68 → 68 Saturday 64 → 65 Sunday 36 → 37
All 8 stops of the line
Marthalen, Bahnhof, Marthalen, Dorf, Rheinau, Galgenbuck, Rheinau, Hallenbad, Rheinau, Klosterplatz, Rheinau, Psych. Uniklinik, Rheinau, Schulplatz, Rheinau, Unterstadt
Municipalities: Marthalen, Rheinau
-
- Stops it calls at that it does not today: Verbier, Les Creux
2026 → 2027 Mon–Fri 35 → 35 Saturday 35 → 35 Sunday 35 → 35
All 10 stops of the line
Verbier, Carrefour, Verbier, Esserts Bas, Verbier, Esserts Haut, Verbier, Esserts Milieu, Verbier, La Marlénaz, Verbier, Les Creux, Verbier, Rte de la Marlène, Verbier, Savoleyres, Verbier, Sonalon, Verbier, la Cot
Municipalities: Val de Bagnes
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 2 → 0 Saturday 4 → 0 Sunday 2 → 0
All 12 stops of the line
Burglauenen, Bahnhof, Grindelwald, Bahnhof, Grindelwald, Schwendi, Interlaken Ost, Bahnhof, Interlaken, Sonnenhof, Lütschental, Gemeindehaus, Matten b. I., Gsteigstrasse, Matten b. I., Hotel Sonne, Wilderswil, Bahnhof, Wilderswil, Oberland Shopping, Wilderswil, Ufem Sand, Zweilütschinen, Bahnhof
Municipalities: Grindelwald, Gündlischwand, Interlaken, Lütschental, Matten bei Interlaken, Wilderswil
-
- Renamed: «Allenlüften, Dorf» becomes «Gümmenen, Allenlüften Dorf».
-
- Saturday: 30 trips instead of 1.
2026 → 2027 Mon–Fri 43 → 45 Saturday 1 → 30
All 6 stops of the line
Arni AG, Stockacker, Bonstetten, Dorfstrasse, Bonstetten, Lätten, Bonstetten-Wettswil, Bahnhof, Islisberg, Dorf, Islisberg, Räbacher
Municipalities: Arni (AG), Bonstetten, Islisberg
-
- Every day: last trip at 00:50 instead of 00:28.
2026 → 2027 Mon–Fri 146 → 148 Saturday 146 → 148 Sunday 140 → 142
All 8 stops of the line
Lausanne, Champ-Rond, Lausanne, Craivavers, Lausanne, Devin, Lausanne, Foyer, Lausanne, Les Chavannes, Lausanne, Pont-de-Chailly, Lausanne, Rozavère, Lausanne, Sallaz
Municipalities: Lausanne
-
- Mon–Fri, Sunday: last trip at 00:03 instead of 23:33.
- Saturday: first trip at 05:33 instead of 06:04.
- Sunday: first trip at 06:33 instead of 06:04.
2026 → 2027 Mon–Fri 54 → 54 Saturday 43 → 45 Sunday 36 → 36
All 12 stops of the line
Grellingen, Bahnhof, Grellingen, Neutal, Grellingen, Seefeld, Himmelried, Dorf, Himmelried, Schulhaus, Himmelried, Waldeck, Himmelried, vorderer Igraben, Nunningen, Engi, Nunningen, Engimühle, Nunningen, Post, Nunningen, Roderis, Nunningen, See
Municipalities: Grellingen, Himmelried, Nunningen
-
- Renamed: «Münsingen, PZM» becomes «Münsingen, Klinik».
-
- Renamed: «Münsingen, PZM West» becomes «Münsingen, Klinik West».
-
- Stops it calls at that it does not today: Muraz (Collombey), Pré Géroux
2026 → 2027 Mon–Fri 51 → 51
All 19 stops of the line
Collombey, Barme, Collombey, Centre commercial, Collombey, Charmettes, Collombey, Corbier, Collombey, St Didier, Illarsaz, Sauges, Illarsaz, canal, Illarsaz, village, Monthey, Aunaires, Monthey, Collège de l'Europe, Monthey, Reposieux, Monthey, Sous Hautavy, Monthey, gare CFF, Muraz (Collombey), Bochets, Muraz (Collombey), Millière, Muraz (Collombey), Paquaire, Muraz (Collombey), Pré Court, Muraz (Collombey), Pré Géroux, Muraz (Collombey), ch. Andains
Municipalities: Collombey-Muraz, Monthey
-
- No longer served in the new timetable; 85 departures a weekday today.
-
- Mon–Fri: first trip at 05:40 instead of 06:19.
- Stops it calls at that it does not today: Les Giettes, Planches
2026 → 2027 Mon–Fri 23 → 23 Saturday 10 → 10 Sunday 10 → 10
All 25 stops of the line
Choëx, Bercla, Choëx, Champmagnin, Choëx, Chez Bollut, Choëx, Combasse, Choëx, Croix du Têt, Choëx, Fin de Choëx, Choëx, Le Sépey, Choëx, Les Condémines, Choëx, Troillet, Choëx, Vieux Manoir, Choëx, ch. de la Montagne, Choëx, école, Les Cerniers, restaurant, Les Giettes, Cheseaux, Les Giettes, La Loëx, Les Giettes, La Tardive, Les Giettes, Planches, Les Giettes, Prafenne, Les Giettes, pl. des Giettes, Monthey, Collège de l'Europe, Monthey, Trollietta, Monthey, Vieux-Pont, Monthey, gare CFF, Monthey, place centrale, Monthey-Ville, gare
Municipalities: Monthey
-
- No longer calls at: Le Brassus,ancienne imprimerie, Le Brassus, Le Campe, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, place de la Lande, Le Brassus, Marchairuz
2026 → 2027 Mon–Fri 1 → 1
All 21 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Les Crêtets, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- No longer calls at: Le Brassus,ancienne imprimerie, Le Brassus, Le Campe, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, place de la Lande, Le Brassus, Marchairuz
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 21 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Les Crêtets, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Weekends: first trip at 05:16 instead of 05:40.
2026 → 2027 Mon–Fri 78 → 79 Saturday 77 → 78 Sunday 77 → 78
All 19 stops of the line
Aarau, Aarburg-Oftringen, Baden, Birr, Brugg AG, Dulliken, Däniken SO, Hendschiken, Langenthal, Lenzburg, Lupfig, Murgenthal, Olten, Othmarsingen, Roggwil-Wynau, Rothrist, Rupperswil, Schönenwerd SO, Turgi
Municipalities: Aarau, Aarburg, Baden, Birr, Brugg, Dulliken, Däniken, Hendschiken, Langenthal, Lenzburg, Lupfig, Murgenthal, Olten, Othmarsingen, Roggwil (BE), Rothrist, Rupperswil, Schönenwerd
-
- Mon–Fri: first trip at 05:12 instead of 05:44.
2026 → 2027 Mon–Fri 194 → 196 Saturday 167 → 167 Sunday 134 → 134
All 11 stops of the line
Thun, Allmendstrasse/Polygon, Thun, Bahnhof, Thun, Dufourkaserne, Thun, Forstweg, Thun, Guisanplatz, Thun, Hauptkaserne, Thun, Kleine Allmend, Thun, Lerchenfeld, Thun, Lerchenfeldstrasse, Thun, Postbrücke, Thun, Waldeck
Municipalities: Thun
-
- Mon–Fri: last trip at 00:00 instead of 01:02.
2026 → 2027 Mon–Fri 49 → 51 Saturday 41 → 41 Sunday 38 → 37
All 16 stops of the line
Buchberg, Engel, Buchberg, Kirche, Dorf, Gemeindehaus, Flaach, Oberdorf, Flaach, Unterdorf, Flaach, Wesenplatz, Flaach, Ziegelhütte, Henggart, Bahnhof, Humlikon, Dorfplatz, Rafz, Bahnhof, Rüdlingen, Brückenwaage, Rüdlingen, Gemeindehaus, Rüdlingen, Sandgruben, Rüdlingen, Spitzrüti, Rüdlingen, Steinenkreuz, Volken, Post
Municipalities: Andelfingen, Buchberg, Dorf, Flaach, Henggart, Rafz, Rüdlingen, Volken
-
- Mon–Fri: first trip at 05:06 instead of 05:37.
2026 → 2027 Mon–Fri 200 → 201 Saturday 180 → 180 Sunday 136 → 136
All 14 stops of the line
Thun, Bahnhof, Thun, Buchegg, Thun, Freiestrasse, Thun, Klosestrasse, Thun, Mattenstrasse, Thun, Neufeld, Thun, Pfarrhausweg, Thun, Postbrücke, Thun, Progymatte, Thun, Schorenfriedhof, Thun, Talacker, Thun, Tellstrasse, Thun, Waisenhausstrasse, Thun, Zentrum Oberland
Municipalities: Thun
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 3 → 0
All 21 stops of the line
Hütten, Friedhof, Hütten, Schulhaus, Hütten, Schöntal, Hütten, Segel, Schönenberg ZH, Dorfhuus, Schönenberg ZH, Mühlestalden, Schönenberg ZH, Sonne, Schönenberg ZH, Tanne, Schönenberg ZH, Wolfbühl, Schönenberg ZH, Zweierhof, Wädenswil, Bahnhof, Wädenswil, Baumgarten, Wädenswil, Beichlen, Wädenswil, Feld, Wädenswil, Friedhof, Wädenswil, Hallenbad/Frohmatt, Wädenswil, Mühlebach, Wädenswil, Rötiboden, Wädenswil, Sandhof, Wädenswil, Schmiedstube, Wädenswil, Sonnenrainstrasse
Municipalities: Wädenswil
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 6 Sunday 0 → 6
All 5 stops of the line
Dranse (Liddes), hameau, Liddes, Orsières, gare, Petit Vichères, Le Chapelet, Vichères (Liddes), hameau
Municipalities: Liddes, Orsières
-
- Stops it calls at that it does not today: Morgarten, Gewerbezone
2026 → 2027 Mon–Fri 84 → 84 Saturday 55 → 55 Sunday 52 → 52
All 18 stops of the line
Morgarten, Denkmal, Morgarten, Eierhals, Morgarten, Gewerbezone, Morgarten, Haselmatt, Morgarten, Hotel, Morgarten, Oberbüel, Morgarten, Sydefade, Oberägeri, Breiten, Oberägeri, Ländli, Oberägeri, Pfrundhaus, Oberägeri, Station, Rothenthurm, Bahnhof, Sattel, Bahnhofstrasse, Sattel, Bauernhof, Sattel, Gondelbahn, Sattel, Hageggli, Sattel, Krone, Sattel, Schornen
Municipalities: Oberägeri, Rothenthurm, Sattel
-
- Mon–Fri: 68 trips instead of 88.
2026 → 2027 Mon–Fri 88 → 68 Saturday 39 → 40 Sunday 34 → 34
All 16 stops of the line
Chéserex, A l'Oche, Chéserex, Au Courtillet, Chéserex, poste, Eysins, Petit-Eysins, Eysins, Terre-Bonne nord, Eysins, est, Gingins, ouest, Gingins, poste, Grens, village, Nyon, Terre-Bonne, Nyon, ch. Monastier, Nyon, gare, Nyon, route de Signy, Signy, Le Glassey, Signy, centre commercial, Signy, village
Municipalities: Chéserex, Eysins, Gingins, Grens, Nyon, Signy-Avenex
-
- Stops it calls at that it does not today: Raperswilen, Schulhaus, Homburg, Hinterhomburg
2026 → 2027 Mon–Fri 18 → 18
All 23 stops of the line
Homburg, Dorf, Homburg, Eugerswil, Homburg, Hinterhomburg, Homburg, Jagdhaus, Homburg, Löhren, Hörhausen, Freihof, Hörhausen, Haidenhaus, Hörhausen, Käsereistrasse, Hörhausen, Obersalen, Hörhausen, Reutenen, Hörhausen, Untersalen, Hörhausen, alte Post, Müllheim Dorf, Alterssiedlung, Müllheim Dorf, Bahnhofstrasse, Müllheim Dorf, Felsenau, Müllheim Dorf, Himmelbrunnen, Müllheim Dorf, Post, Müllheim, Ober Hungerbüel, Müllheim-Wigoltingen, Bahnhof, Oberhörstetten, Abzw., Raperswilen, Schulhaus, Reckenwil, Steinberg, Unterhörstetten, Dorf
Municipalities: Homburg, Müllheim, Raperswilen, Wigoltingen
-
- Newly served: 78 departures a weekday.
-
- No longer served in the new timetable; 78 departures a weekday today.
-
- Mon–Fri: first trip at 05:55 instead of 06:50.
- Mon–Fri: last trip at 19:00 instead of 18:05.
2026 → 2027 Mon–Fri 12 → 14 Saturday 6 → 6 Sunday 6 → 6
All 18 stops of the line
Daviaz, Charrière, Daviaz, La Vorpillière, Daviaz, Vers-chez-Combe, Daviaz, village, Massongex, Fontany, Massongex, Le Bras, Massongex, Le Moulin, Massongex, Les Paluds, Massongex, Vers-chez-Revet, Massongex, gare, St-Maurice VS, Grotte aux Fées, St-Maurice VS, gare, Vérossaz, Chavanne, Vérossaz, La Doey place, Vérossaz, La Doey village, Vérossaz, Les Bassex, Vérossaz, Les Haussex, Vérossaz, Rosaire
Municipalities: Massongex, Saint-Maurice, Vérossaz
-
- Every day: first trip at 07:26 instead of 08:11.
2026 → 2027 Mon–Fri 28 → 30 Saturday 28 → 30 Sunday 28 → 30
All 15 stops of the line
Crans-Montana, Centre Moubra, Crans-Montana, Centre Valaisan, Crans-Montana, Essampilles, Crans-Montana, Lac Grenon, Crans-Montana, Lac Moubra, Crans-Montana, Le Mèrignou, Crans-Montana, Les Ehripis, Crans-Montana, Pas de l'Ours, Crans-Montana, Primeroses, Crans-Montana, Sport Club, Crans-Montana, Sur Moubra, Crans-Montana, Victoria, Crans-Montana, Ycoor, Crans-Montana, Zier-Régent, Crans-Montana, télé Cry d'Er
Municipalities: Crans-Montana, Lens
-
- Stops it calls at that it does not today: Altstätten SG, Stadt
2026 → 2027 Mon–Fri 43 → 43 Saturday 41 → 41 Sunday 36 → 36
All 30 stops of the line
Altstätten SG, Bahnhof, Altstätten SG, Bleichi, Altstätten SG, Elsenacker, Altstätten SG, Forst, Altstätten SG, Hirschen, Altstätten SG, Klosterguet, Altstätten SG, Oberkirlen, Altstätten SG, Rathaus, Altstätten SG, Stadt, Altstätten SG, Unterlitten, Eichberg, Dorf, Eichberg, Härdli, Eichberg, Post, Eichberg, Süesswinkel, Hinterforst, Oberrüti, Hinterforst, Post, Hinterforst, Widenbach/Bächis, Kriessern, Baggersee, Kriessern, Dorf, Kriessern, Gassermadstrasse, Kriessern, Schützenwiese, Montlingen, Bitziweg, Montlingen, Hirschen, Montlingen, Letzau, Montlingen, Reitzentrum, Montlingen, Tänneli, Montlingen, Wiesenweg, Oberriet SG, Bahnhof, Oberriet SG, Finkenweg, Oberriet SG, Franziskusstrasse
Municipalities: Altstätten, Eichberg, Oberriet (SG)
-
- No longer calls at: Morbio Superiore, Campagna
2026 → 2027 Mon–Fri 46 → 46 Saturday 20 → 20 Sunday 14 → 14
All 32 stops of the line
Bruzella, Cimitero, Bruzella, Paese, Cabbio, Dossello, Cabbio, Posta, Cabbio, S. Rocco, Caneggio, La Costa, Caneggio, Paese, Caneggio, S. Antonio, Caneggio, Sotto Ronco, Morbio Inferiore, Basilica, Morbio Inferiore, Ghitello, Morbio Inferiore, Pianelle, Morbio Inferiore, Piano, Morbio Inferiore, Polenta, Morbio Inferiore, Posta, Morbio Inferiore, S. Lucia, Morbio Inferiore, Scuole Medie, Morbio Inferiore, Serfontana, Morbio Superiore, Buée, Morbio Superiore, Campagna, Morbio Superiore, Chiavarino, Morbio Superiore, Chiesa, Morbio Superiore, Croce, Morbio Superiore, Lattecaldo, Morbio Superiore, Ponte Sagno, Morbio Superiore, Posta, Morbio Superiore, Scuole, Morbio Superiore, Verana, Muggio, Marenca, Muggio, Paese, Sagno, Paese, Sagno, alla Madonnina
Municipalities: Breggia, Morbio Inferiore
-
- No longer served in the new timetable; 76 departures a weekday today.
-
- Every day: first trip at 10:05 instead of 09:35.
- Every day: last trip at 17:25 instead of 17:55.
2026 → 2027 Mon–Fri 16 → 14 Saturday 16 → 14 Sunday 16 → 14
All 7 stops of the line
Bad Ragaz, Bahnhof, Bad Ragaz, Bahnhofstrasse, Bad Ragaz, Dorfbad, Bad Ragaz, Post, Bad Ragaz, Tobelbrücke, Pfäfers, Altes Bad, Pfäfers, Schwattenfall
Municipalities: Bad Ragaz, Pfäfers
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: St-Aubin FR, Les Vernettes
2026 → 2027 Mon–Fri 50 → 50 Saturday 34 → 34 Sunday 32 → 32
All 41 stops of the line
Avenches, Faubourg, Avenches, Le Paon, Avenches, gare, Belfaux, Arsenal, Belfaux, Château-du-Bois, Belfaux, Cutterwil, Belfaux, Laiterie, Cormérod, Paccoty, Cormérod, Partiers, Cormérod, village, Cournillens, Es Mottes, Courtion, Moulin-Neuf, Courtion, Oleyres bif., Courtion, bif., Courtion, école, Delley, En Roche, Delley, école, Domdidier, CO, Domdidier, gare, Donatyre, village, Fribourg, Gambach, Fribourg, Tivoli/gare, Fribourg, Vuille, Fribourg/Freiburg, gare rout., Givisiez, Escale, Givisiez, Mont Carmel, Givisiez, gare, Givisiez, rte Stephan, Givisiez, rte du Bleuet, Gletterens, Fin de Gros Bois, Gletterens, lac, Gletterens, village, Grolley, Rosière, Misery, village, Portalban, Dessus, Portalban, village, Portalban, école, St-Aubin FR, Le-Haut, St-Aubin FR, Les Vernettes, St-Aubin FR, bif., St-Aubin FR, église
Municipalities: Avenches, Belfaux, Belmont-Broye, Delley-Portalban, Fribourg, Givisiez, Gletterens, Grolley-Ponthaux, Misery-Courtion, Saint-Aubin (FR)
-
- Stops it calls at that it does not today: Einsiedeln, Zürichstrasse Nord, Einsiedeln, Kobiboden
2026 → 2027 Mon–Fri 13 → 13 Saturday 12 → 12 Sunday 12 → 12
All 32 stops of the line
Einsiedeln, Bahnhof, Einsiedeln, Binzenweg, Einsiedeln, Birchli/Garage, Einsiedeln, Birchli/Sternen, Einsiedeln, Birchli/Stollern, Einsiedeln, Brüel, Einsiedeln, Eschbach, Einsiedeln, Friedhof, Einsiedeln, Heidenbühl, Einsiedeln, Kobiboden, Einsiedeln, Wissmüli, Einsiedeln, Zürichstrasse Nord, Euthal, Alte Festung, Euthal, Drusberg, Euthal, Höhport, Euthal, Ruostel, Euthal, Rüti, Euthal, Schulhaus, Euthal, Steinbach, Gross, Ebenau, Gross, Grossbach, Gross, Nügüetli, Gross, Rombüel, Hoch-Ybrig, Talst. Weglosen, Unteriberg, Boden, Unteriberg, Guggelstrasse, Unteriberg, Herti, Unteriberg, Nidlau, Unteriberg, Twingi, Unteriberg, Waag, Unteriberg, hint.Schmalzgruben, Unteriberg, vord.Schmalzgruben
Municipalities: Einsiedeln, Unteriberg
-
- Mon–Fri: first trip at 05:08 instead of 05:38.
2026 → 2027 Mon–Fri 191 → 192 Saturday 180 → 180 Sunday 136 → 136
All 13 stops of the line
Thun, Asterweg, Thun, Bahnhof, Thun, Bubenbergstrasse, Thun, Dürrenast, Thun, Eigerplatz, Thun, Hohmad, Thun, Hännisweg, Thun, Klosestrasse, Thun, Schorenfriedhof, Thun, Schorenstrasse, Thun, Schulstrasse, Thun, Strättligenplatz, Thun, Sustenstrasse
Municipalities: Thun
-
- Mon–Fri: last trip at 00:45 instead of 00:23.
- Weekends: last trip at 00:44 instead of 00:24.
2026 → 2027 Mon–Fri 130 → 132 Saturday 116 → 118 Sunday 116 → 118
All 8 stops of the line
Epalinges, Ballègue, Epalinges, Biolleyre, Epalinges, Bois-de-Ban, Epalinges, Croisettes, Epalinges, Florimont, Epalinges, Montéclard, Epalinges, Polny, Epalinges, Vaugueny
Municipalities: Epalinges
-
- No longer calls at: Novazzano, Chiesa
2026 → 2027 Mon–Fri 57 → 57 Saturday 35 → 35 Sunday 35 → 35
All 39 stops of the line
Balerna, Passeggiata, Balerna, Via Ciseri, Brusata (Novazzano), Al Gaggio, Brusata (Novazzano), Costa, Brusata (Novazzano), Dogana, Brusata (Novazzano), Nord, Brusata (Novazzano), Paese, Chiasso, Centro Sportivo, Chiasso, Chiesa, Chiasso, Municipio, Chiasso, Stazione, Chiasso, Via Franscini, Chiasso, Via Motta, Chiasso, Via Soldini, Chiasso, Via Volta, Chiasso, Viale Stoppa, Genestrerio, Canova, Genestrerio, Cimitero, Genestrerio, Croce Grande, Genestrerio, Piazza, Mendrisio, Banchette, Mendrisio, Casa Anziani, Mendrisio, Centro Studi 2, Mendrisio, OSC, Mendrisio, Ospedale B. Vergine, Mendrisio, Stazione, Mendrisio, Via Motta, Morbio Inferiore, Scuole Medie, Novazzano, Bivio Boscherina, Novazzano, Boscherina 1, Novazzano, Casate, Novazzano, Chiesa, Novazzano, Fercasa, Novazzano, Marcetto, Novazzano, Moronaccio, Novazzano, Paese, Novazzano, Ponte Pobbia, Novazzano, Ronco, Novazzano, Torraccia
Municipalities: Balerna, Chiasso, Mendrisio, Morbio Inferiore, Novazzano
-
- Stops it calls at that it does not today: Immensee, Gymnasium
2026 → 2027 Mon–Fri 36 → 36 Saturday 36 → 36 Sunday 36 → 36
All 6 stops of the line
Immensee, Bahnhof, Immensee, Gymnasium, Immensee, Post, Rotkreuz, Bahnhof Nord, Rotkreuz, Birkenstrasse, Rotkreuz, Blegi
Municipalities: Küssnacht (SZ), Risch
-
- No longer served in the new timetable; 73 departures a weekday today.
-
- Every day: last trip at 22:00 instead of 22:30.
2026 → 2027 Mon–Fri 58 → 62 Saturday 60 → 58 Sunday 60 → 58
All 9 stops of the line
Bennwil, Dorf, Bennwil, Obere Matten, Hölstein, Oris, Hölstein, Station, Liedertswil, Dorf, Oberdorf BL, Dorfmatt, Oberdorf BL, Gritt, Oberdorf BL, Winkelweg, Oberdorf, Liedertswilerstrasse
Municipalities: Bennwil, Hölstein, Liedertswil, Oberdorf (BL)
-
- No longer calls at: Baar, Moosrank (Höllgrotten)
2026 → 2027 Mon–Fri 31 → 31
All 25 stops of the line
Allenwinden, Dorf, Allenwinden, Egg, Allenwinden, Grüt, Allenwinden, Inkenberg, Allenwinden, St. Meinrad, Baar, Moosrank (Höllgrotten), Baar, Talacher, Neuägeri, Alte Post, Neuägeri, Rössli, Neuägeri, Schmittli, Oberägeri, Fischmatt, Oberägeri, Lohmatt, Oberägeri, Station, Unterägeri, Buechli, Unterägeri, Seefeld, Unterägeri, Spinnerei, Unterägeri, Zentrum, Unterägeri, Zimmel, Zug, Bahnhofplatz, Zug, Bundesplatz, Zug, Burgbach, Zug, Fadenstrasse, Zug, Gutsch, Zug, Obmoos, Zug, Postplatz
Municipalities: Baar, Oberägeri, Unterägeri, Zug
-
- Mon–Fri: 79 trips instead of 99.
2026 → 2027 Mon–Fri 99 → 79 Saturday 79 → 79 Sunday 79 → 79
All 13 stops of the line
Kloten, Ackerstrasse, Kloten, Bahnhof, Kloten, Graswinkel, Kloten, Härdlen, Kloten, Lindenstrasse, Kloten, Rankstrasse, Kloten, Stadthaus, Kloten, Säntisstrasse, Kloten, Wohnheim, Kloten, Zum Wilden Mann, Zürich Flughafen, Bahnhof, Zürich Flughafen, Fracht, Zürich Flughafen, OPC
Municipalities: Kloten
-
- Stops it calls at that it does not today: Saxon, Les Oies
2026 → 2027 Mon–Fri 98 → 98 Saturday 74 → 74 Sunday 74 → 74
All 64 stops of the line
Ardon, Arnica, Ardon, centre, Ballavaud, Branson, La Colombière, Branson, Pont du Rhône, Branson, village, Chamoson, Palud, Chamoson, Pierre-Olivier, Chamoson, cimetière, Chamoson, poste, Châtaignier, Conthey, bif. Conthey-Plan, Conthey, centre commercial, Conthey, rue du Collège, Fully, Creppier, Fully, Cycle d'orientation, Fully, La Forêt, Fully, Le Carroz, Fully, Le Chenil, Fully, Londzet, Fully, Pont de la Louye, Fully, Stade de Charnot, Fully, Verdan, Fully, poste, Grand-Blettay, La Sarvaz, Les Prises VS, Leytron, Les Prix, Leytron, Sommet du Village, Leytron, anc. poste, Leytron, caves Provins, Leytron, rte de Saillon, Leytron, rue du Collège, Magnot, Martigny, Place de Rome, Martigny, Portes du Rhône, Martigny, gare, Mazembroz, Pont-de-la-Morge, Mont d'Or, Pont-de-la-Morge, centre, Riddes, gare, Riddes, les Babioux, Saillon, Clos d'Avaux, Saillon, Collombeyres, Saillon, St-Laurent, Saillon, le Canal, Saillon, les Bains, Saillon, les Moilles, Saxon, Les Oies, Saxon, Route du Léman, Saxon, Rue de Gottefrey, Saxé, Café des Amis, Saxé, garage Gay, Sion, Carrefour Ouest, Sion, Chapelle, Sion, Clinique, Sion, Corbassière, Sion, Planta, Sion, St-Guérin, Sion, poste/gare, Vétroz, Champs-y-Zou, Vétroz, La Millière, Vétroz, le Home, Vétroz, poste
Municipalities: Ardon, Chamoson, Conthey, Fully, Leytron, Martigny, Riddes, Saillon, Saxon, Sion, Vétroz
-
- Renamed: «Granges (Veveyse), Sokymat» becomes «Granges (Veveyse), Pra-Charbon».
-
- Stops it calls at that it does not today: Sierre, Roussier
2026 → 2027 Mon–Fri 32 → 32 Saturday 34 → 34 Sunday 32 → 32
All 13 stops of the line
Fang, Les Pontis, Niouc, Les Saints Innocents, Niouc, village, Sierre, Chapelle St-Antoine, Sierre, Chemin des Pins, Sierre, Oasis, Sierre, Parc de Finges, Sierre, Roussier, Sierre, Sentier de Chippis, Sierre/Siders, gare routière, Vissoie, Les Barmes, Vissoie, poste
Municipalities: Anniviers, Chippis, Sierre
-
- Newly served: 70 departures a weekday.
-
- Stops it calls at that it does not today: Lavey-Village, Route Neuve
2026 → 2027 Mon–Fri 47 → 47 Saturday 40 → 40 Sunday 39 → 39
All 44 stops of the line
Bex, place de la gare, Bex, temple, Chessel, Grand-Bois, Chessel, village, Collombey, Barme, Collombey, Les Perraires, Collombey, gare, Collombey, église, Lavey, Front Bastionné, Lavey-Village, Prés Râpets, Lavey-Village, Route Neuve, Lavey-Village, centre, Lavey-les-Bains, Et. Thermal, Lavey-les-Bains, place, Monthey, En Place, Monthey, Europe/Plantaud, Monthey, Les Ilettes, Monthey, Vers le Nant de Choëx, Monthey, gare CFF, Monthey, home les Tilleuls, Monthey-Ville, gare, Muraz (Collombey), Millière, Muraz (Collombey), Paquaire, Muraz (Collombey), Pré Court, Noville, Chotron, Noville, Collège, Noville, Crebelley, Noville, La Mouniaz, Noville, Les Saviez, Noville, Pré des Fourches, Rennaz, hôpital, Rennaz, village, St-Maurice VS, Midi, St-Maurice VS, Terreaux, St-Maurice VS, gare, Villeneuve VD, Eau-Froide, Villeneuve VD, gare, Vionnaz, Crébellay, Vionnaz, Les Nayaz, Vionnaz, Ravines, Vionnaz, Village, Vouvry, Le Culat, Vouvry, gare, Vouvry, poste
Municipalities: Bex, Chessel, Collombey-Muraz, Lavey-Morcles, Monthey, Noville, Rennaz, Saint-Maurice, Villeneuve (VD), Vionnaz, Vouvry
-
- Line 920 becomes line B45, on mostly the same stops.
- Saturday: 11 trips instead of 8.
- Saturday: last trip at 00:25 instead of 22:29.
2026 → 2027 Mon–Fri 10 → 10 Saturday 8 → 11 Sunday 8 → 8
All 14 stops of the line
Acla da Fontauna, center sport, Andermatt, Bahnhofplatz, Bugnei, via Alpsu, Camischolas, via Alpsu/Strem, Dieni, Pendicularas, Disentis/Mustér, staziun/posta, Mumpé Tujetsch, Via Alpsu, Nätschen, Abzw. Bahnhof, Oberalppass, Bahnhof, Rueras, Via Alpsu/Flurin, Sedrun, Tgèsa Communala, Segnas, casa da scola, Selva, via Alpsu spv., Tschamut, Via Alpsu
Municipalities: Andermatt, Disentis/Mustér, Tujetsch
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 4 → 0 Saturday 4 → 0 Sunday 4 → 0
All 16 stops of the line
Charmey (G), Escaliers du Mont, Charmey (G), Rouvènes Derrière, Charmey (G), Rouvènes Devant, Charmey (Gruyère), Fin Hugon, Charmey (Gruyère), Invuettes, Charmey (Gruyère), L'Ardille, Charmey (Gruyère), La Tzintre, Charmey (Gruyère), Le Chêne, Charmey (Gruyère), Les Fornis, Charmey (Gruyère), Les Planeys, Charmey (Gruyère), Veitours, Charmey (Gruyère), télécabine, Charmey (Gruyère), village, Charmey (Gruyère),La Fulateyre, Charmey, Gros Mont, Im Fang, Praz-Jean
Municipalities: Jaun, Val-de-Charmey
Uncertain: this operator’s 2027 timetable looks incomplete so far. Summer service, compared on the late-August weeks of both years.
-
- Sunday: now 29 trips, none before.
2026 → 2027 Mon–Fri 31 → 31 Saturday 31 → 31 Sunday 0 → 29
All 10 stops of the line
Wädenswil, Bahnhof, Wädenswil, Büelen, Wädenswil, Coop, Wädenswil, Frohmatt, Wädenswil, Glärnisch, Wädenswil, Lätten, Wädenswil, Neudorf, Wädenswil, Schwanen, Wädenswil, Tiefenhof, Wädenswil, Tiefenhofweiher
Municipalities: Wädenswil
-
- Stops it calls at that it does not today: Wiler (Lötschen), Tänn Talst.
2026 → 2027 Mon–Fri 57 → 57 Saturday 45 → 43 Sunday 43 → 41
All 23 stops of the line
Blatten (Lötschen), Eisten, Blatten (Lötschen),Weissenried, Fafleralp, Ferden, Bärsol, Ferden, Dorf, Ferden, Faldumalp, Ferden, Kummenalp, Ferden, Schulhaus, Gampel, Dorf, Gampel-Steg, Bahnhof, Goppenstein, Bahnhof, Kippel, Altersheim, Kippel, Dorf, Steg VS, Bäckerei, Steg VS, Eggi, Steg VS, Mittal, Steg VS, Zanellahaus, Steg VS, Zentrum Metropol, Wiler (Lötschen), Dorf, Wiler (Lötschen), Gschteinät, Wiler (Lötschen), Lauchernalp, Wiler (Lötschen), Talstation, Wiler (Lötschen), Tänn Talst.
Municipalities: Blatten, Ferden, Gampel-Bratsch, Kippel, Steg-Hohtenn, Wiler (Lötschen)
-
- No longer served in the new timetable; 69 departures a weekday today.
-
- Mon–Fri: first trip at 09:00 instead of 09:35.
- Every day: last trip at 17:00 instead of 17:30.
- Weekends: 8 trips instead of 10.
- Weekends: first trip at 09:00 instead of 08:35.
2026 → 2027 Mon–Fri 8 → 8 Saturday 10 → 8 Sunday 10 → 8
All 5 stops of the line
Gondo, Kirche, Zwischbergen, Belleggen, Zwischbergen, Bord, Zwischbergen, Hof, Zwischbergen, Sera
Municipalities: Zwischbergen
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 7 → 0
All 19 stops of the line
Kleindietwil, Post, Kleindietwil, Wystägen, Oeschenbach, Bleuen, Oeschenbach, Heimeli, Oeschenbach, Säge, Oeschenbach, Wyssacker, Ursenbach, Breiten, Ursenbach, Hirsern, Ursenbach, Hofen, Ursenbach, Oberdorf, Ursenbach, Post, Ursenbach, Unterdorf, Walterswil BE, Dorf, Walterswil BE, Gassenwald, Walterswil BE, Höchi, Walterswil BE, Kirche, Walterswil BE, Mühleweg, Walterswil BE, Neuweid, Walterswil BE, Stampfe
Municipalities: Madiswil, Oeschenbach, Ursenbach, Walterswil (BE)
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 4 → 0 Sunday 4 → 0
Summer service, compared on the late-August weeks of both years.
-
- No longer served in the new timetable; 68 departures a weekday today.
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 2 → 0 Saturday 2 → 0 Sunday 2 → 0
All 47 stops of the line
Avry-Matran, gare, Avry-sur-Matran, Courtaney, Avry-sur-Matran, Fontanettes, Avry-sur-Matran, La Sonnaz, Avry-sur-Matran, Les Agges, Avry-sur-Matran, Marie-Favre, Avry-sur-Matran, centre com., Avry-sur-Matran, village, Avry-sur-Matran, école, Corjolens, Maison Rouge, Corserey, anc. poste, Corserey, village, Fribourg, Bertigny, Fribourg, Richemond/gare, Fribourg/Freiburg, gare rout., Grolley, gare, Lentigny, La Chapelle, Lentigny, Treysalles, Lentigny, village, Lovens, Le Réservoir, Lovens, Les Esserts, Lovens, village, Matran, Champ-Riond, Matran, Rte de la Tire, Matran, village, Matran, école, Nierlet-les-Bois, Prali Simon, Nierlet-les-Bois, centre, Noréaz, Laiterie, Noréaz, Le Haut, Noréaz, Pra-Moux, Onnens FR, église, Ponthaux, Les Chalosys, Ponthaux, Les Ecovettes, Ponthaux, Marterex, Ponthaux, école, Prez-vers-Noréaz, Médecin, Prez-vers-Noréaz, croisée, Prez-vers-Noréaz, scierie, Rosé, gare, Seedorf FR, Villars-sur-Glâne, Belle-Croix, Villars-sur-Glâne, Moncor, Villars-sur-Glâne, Rte Soleil, Villars-sur-Glâne, gare, Villars-sur-Glâne, église, Villars-sur-Glâne,Villars-Vert
Municipalities: Avry, Fribourg, Grolley-Ponthaux, La Brillaz, Matran, Prez, Villars-sur-Glâne
Uncertain: this operator’s 2027 timetable looks incomplete so far.
-
- Stops it calls at that it does not today: Stäfa, Laubisrüti
2026 → 2027 Mon–Fri 33 → 33 Saturday 13 → 13 Sunday 13 → 13
All 13 stops of the line
Stäfa, Bahnhof, Stäfa, Dorf, Stäfa, Grund, Stäfa, Krone, Stäfa, Landi, Stäfa, Laubisrüti, Stäfa, Mies, Stäfa, Obstgarten, Stäfa, Phonak, Stäfa, Tränkebachstrasse, Uerikon, Bahnhof, Uerikon, Moritzberg, Uerikon, Töbeli
Municipalities: Stäfa
-
- Sunday: 74 trips instead of 33.
2026 → 2027 Mon–Fri 92 → 99 Saturday 63 → 74 Sunday 33 → 74
All 12 stops of the line
Bachenbülach, Schmiede, Bachenbülach, alte Post, Bülach, Bahnhof, Bülach, Cholplatz, Bülach, Mettmenriet, Bülach, Sonnenhof, Bülach, Untertor, Winkel, Seebüel, Winkel, Wisental, Zürich Flughafen, Bahnhof, Zürich Flughafen, Fracht, Zürich Flughafen, OPC
Municipalities: Bachenbülach, Bülach, Kloten, Winkel
-
- No longer calls at: Wädenswil, Staubeweidli
2026 → 2027 Mon–Fri 36 → 37 Saturday 36 → 36 Sunday 34 → 34
All 10 stops of the line
Wädenswil, Bahnhof, Wädenswil, Boller, Wädenswil, Coop, Wädenswil, Giessen, Wädenswil, Meierhof, Wädenswil, Meierhof-Rain, Wädenswil, Reidbach, Wädenswil, Schlossbergstrasse, Wädenswil, Schmiedstube, Wädenswil, Staubeweidli
Municipalities: Wädenswil
-
- Mon–Fri: first trip at 04:15 instead of 04:36.
2026 → 2027 Mon–Fri 337 → 300 Saturday 302 → 297 Sunday 270 → 273
All 42 stops of the line
Ebikon, Bahnhof, Ebikon, Falken, Ebikon, Fildern, Ebikon, Hofmatt, Ebikon, Hünenberg, Ebikon, Ladengasse, Ebikon, Löwen, Ebikon, Schachenweid, Ebikon, Schindler, Ebikon, Schmiedhof, Ebikon, St. Klemens, Ebikon, Weichlen, Kriens, Alpenstrasse, Kriens, Busschleife, Kriens, Feldmühle, Kriens, Grosshofstrasse, Kriens, Hofmatt-Bellpark, Kriens, Kupferhammer, Kriens, Pulvermühle, Kriens, Schachenstrasse, Kriens, Schappe-Center, Kriens, Zentrum Pilatus, Luzern, Bahnhof, Luzern, Bundesplatz, Luzern, Eichhof, Luzern, Kantonalbank, Luzern, Luzernerhof, Luzern, Löwenplatz, Luzern, Maihof, Luzern, Maihofmatte-Rotsee, Luzern, Moosegg, Luzern, Paulusplatz, Luzern, Pilatusplatz, Luzern, Schlossberg, Luzern, Schwanenplatz, Luzern, Weggismatt, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Wesemlinrain, Obernau, Dorf, Obernau, Hammerschmiede, Obernau, Stampfeli
Municipalities: Ebikon, Kriens, Luzern
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 2 → 0
All 7 stops of the line
Bartenheim Pharmacie, Basel SBB, Habsheim, Mulhouse, Rixheim Barrières, Saint-Louis (Haut-Rhin), Sierentz Restaurant Au Soleil
Municipalities: Basel
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 9 Saturday 0 → 9 Sunday 0 → 9
All 3 stops of the line
Blatten (Lötschen), Eisten, Blatten (Lötschen),Weissenried, Fafleralp
Municipalities: Blatten
-
- Newly served: 65 departures a weekday.
-
- No longer served in the new timetable; 65 departures a weekday today.
-
- No longer served in the new timetable; 65 departures a weekday today.
-
- No longer served in the new timetable; 65 departures a weekday today.
-
- Stops it calls at that it does not today: Aesch BL, Bahnhofstrasse
2026 → 2027 Mon–Fri 32 → 32
All 17 stops of the line
Aesch BL, Arlesheimerstrasse, Aesch BL, Bahnhof, Aesch BL, Bahnhofstrasse, Aesch BL, Butthollen, Aesch BL, Dorf, Aesch BL, Landskronstrasse, Aesch BL, Neumatt, Arlesheim, Aliothstrasse, Arlesheim, Altenmatteweg, Arlesheim, Birsweg, Arlesheim, Schorenweg, Dornach, Bahnhof, Münchenstein, Bahnhof, Reinach BL, Bruggstrasse, Reinach BL, Neu-Reinach, Reinach BL, Neuhofstrasse, Reinach BL, TechCenter Kägen
Municipalities: Aesch (BL), Arlesheim, Münchenstein, Reinach (BL)
-
- No longer calls at: Rueun, Las Dretgs
2026 → 2027 Mon–Fri 44 → 44 Saturday 34 → 34 Sunday 30 → 30
All 22 stops of the line
Andiast, Plattatschas, Andiast, S. Clau, Andiast, vitg, Andiast, vitg dado, Danis, vitg, Ilanz, Bahnhof/Post, Ilanz, Grüneck, Ilanz, Plazza Cumin, Ilanz, S. Clau sura, Ilanz, Strada, Rueun, Gula, Rueun, Las Dretgs, Rueun, S. Clau, Schnaus, Plaun, Tavanasa-Breil/Brigels,staziun, Waltensburg/Vuorz, Cadruvi, Waltensburg/Vuorz, Crap Martin, Waltensburg/Vuorz, Demvitg, Waltensburg/Vuorz, Mt. S.Gieri, Waltensburg/Vuorz, Sumvitg, Waltensburg/Vuorz, Ucliva, Waltensburg/Vuorz,Crap Bargias
Municipalities: Breil/Brigels, Ilanz/Glion
-
- Sunday: first trip at 06:38 instead of 07:48.
- Sunday: last trip at 00:42 instead of 23:39.
2026 → 2027 Mon–Fri 65 → 65 Saturday 33 → 33 Sunday 29 → 33
All 13 stops of the line
Agasul, Dettenried, Illnau, Bahnhof, Illnau, Dorfplatz, Illnau, Horben, Illnau, Weisslingerstrasse, Lendikon, Neschwil, Post, Weisslingen, Bergwiesenstrasse, Weisslingen, Brauiweiher, Weisslingen, Dorf, Weisslingen, Lendikerstrasse, Weisslingen, Oberhof
Municipalities: Illnau-Effretikon, Weisslingen
-
- No longer served in the new timetable; 64 departures a weekday today.
-
- No longer served in the new timetable; 63 departures a weekday today.
-
- No longer served in the new timetable; 63 departures a weekday today.
-
- Weekends: last trip at 20:12 instead of 19:12.
2026 → 2027 Mon–Fri 78 → 78 Saturday 52 → 56 Sunday 52 → 56
All 18 stops of the line
Auenstein, Eggen, Auenstein, Fahr, Auenstein, Gemeindehaus, Auenstein, Hausacher, Auenstein, Kirche, Auenstein, Obermatt, Auenstein, Rütigasse, Auenstein, Steinbr. Jakobsberg, Auenstein, Wiweg, Schinznach Dorf, Gemeindehaus, Schinznach Dorf, Oberdorf, Schinznach Dorf, Steinachbr., Veltheim AG, Au, Veltheim AG, Bären, Veltheim AG, Unterdorf, Veltheim AG, Vorerli, Veltheim AG, Wildenstein, Wildegg, Bahnhof/Talstrasse
Municipalities: Auenstein, Möriken-Wildegg, Schinznach, Veltheim (AG)
-
- Sunday: first trip at 06:13 instead of 07:43.
2026 → 2027 Mon–Fri 137 → 137 Saturday 118 → 118 Sunday 68 → 74
All 29 stops of the line
Baden, Bahnhof Ost, Baden, Bahnhof West, Baden, Bruggerstrasse, Baden, Ifang, Baden, Kapelle, Baden, Ruschebach, Baden, Römerstrasse, Baden, Schellenacker, Baden, Schlossbergplatz, Baden, Schulhausplatz, Baden, Schwimmbad, Baden, Stein, Baden, Trafo, Baden, Utostrasse, Killwangen, Bahnhof, Killwangen, Mühlehalde, Neuenhof, Eich, Neuenhof, Kirchfeld, Neuenhof, Kreuzstein, Neuenhof, Landhaus, Neuenhof, Posthorn, Spreitenbach, Dorf, Spreitenbach, IKEA, Spreitenbach, Langäcker, Spreitenbach, Rotzenbühl, Spreitenbach, Shopping Center, Spreitenbach, Spreiti West, Wettingen, Bahnhof, Wettingen, Kloster
Municipalities: Baden, Killwangen, Neuenhof, Spreitenbach, Wettingen
-
- No longer served in the new timetable; 61 departures a weekday today.
-
- Stops it calls at that it does not today: Sierre, Roussier
2026 → 2027 Mon–Fri 26 → 26 Saturday 26 → 26 Sunday 14 → 14
All 8 stops of the line
Salgesch, Bahnhof, Salgesch, Kirche, Salgesch, Swiss-Plage, Sierre, Chemin des Pins, Sierre, Oasis, Sierre, Roussier, Sierre/Siders, gare routière, Varen, Frayen
Municipalities: Salgesch, Sierre, Varen
-
- No longer served in the new timetable; 60 departures a weekday today.
-
- Quickest direct train: 52 min instead of 55 min.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 4
-
- Mon–Fri, Sunday: last trip at 00:01 instead of 00:31.
2026 → 2027 Mon–Fri 78 → 76 Saturday 74 → 74 Sunday 74 → 72
All 9 stops of the line
Feuerthalen, Kirchstrasse, Feuerthalen, Lindenbuck, Feuerthalen, Rhymarkt, Feuerthalen, Stumpenboden, Feuerthalen, Zentrum Kohlfirst, Schaffhausen, Bachstrasse, Schaffhausen, Bahnhof, Schaffhausen, Mühlentor, Schaffhausen, Rhybadi
Municipalities: Feuerthalen, Schaffhausen
-
- Stops it calls at that it does not today: Gümmenen, Allenlüften Schule
2026 → 2027 Mon–Fri 40 → 40 Saturday 36 → 36 Sunday 36 → 36
All 20 stops of the line
Bern Brünnen Westside, Bahnhof, Bern, Riedernrain, Frauenkappelen, Chrummacher, Frauenkappelen, Heggidorn, Frauenkappelen, Hübeli, Frauenkappelen, Kirche, Frauenkappelen, Längägerten, Gümmenen, Allenlüften Dorf, Gümmenen, Allenlüften Schule, Gümmenen, Mauss, Gümmenen, Stutz, Gümmenen, Trüllern, Mühleberg, Buttenried, Mühleberg, Dorf, Mühleberg, Dällenbach, Mühleberg, Fuchsenried, Mühleberg, Leimere, Mühleberg, Oberei, Mühleberg, Post, Mühleberg, Säge
Municipalities: Bern, Frauenkappelen, Mühleberg
-
- Newly served: 58 departures a weekday.
-
- No longer served in the new timetable; 58 departures a weekday today.
-
- No longer served in the new timetable; 58 departures a weekday today.
-
- Stops it calls at that it does not today: Alle, Vies de Bâle
2026 → 2027 Mon–Fri 37 → 37 Saturday 15 → 15 Sunday 13 → 13
All 15 stops of the line
Alle, Vies de Bâle, Alle, centre sportif / loisirs, Alle, poste/gare, Alle, rue de l'église, Alle, zone industrielle, Charmoille, Près de l'Epine, Charmoille, anc. poste, Charmoille, douane, Charmoille, place de l'école, Charmoille, village, Courgenay, gare, Miserez-Dessus, Miécourt, village, Porrentruy, Roche-de-Mars, Porrentruy, gare
Municipalities: Alle, Courgenay, La Baroche, Porrentruy
-
- No longer calls at: Pedrinate, Grotto Paradiso
2026 → 2027 Mon–Fri 37 → 37 Saturday 26 → 27 Sunday 20 → 20
All 28 stops of the line
Chiasso, Municipio, Chiasso, Piazza Indipendenza, Chiasso, Polo Nord, Chiasso, Scuole, Chiasso, Stazione, Chiasso, Via Bossi, Chiasso, Via Favre, Chiasso, Via Franscini, Chiasso, Via Motta, Chiasso, Via Volta, Chiasso, Viale Stoppa, Chiasso, al Sasso, Pedrinate, Bellavista, Pedrinate, Chiesa, Pedrinate, Cimitero, Pedrinate, Gasparina, Pedrinate, Grotto Paradiso, Pedrinate, Paese, Seseglio, Centro sportivo, Seseglio, Paese, Seseglio, Villette, Vacallo, Letra, Vacallo, Piazza, Vacallo, Ponte Picio, Vacallo, S. Simone, Vacallo, Scuole, Vacallo, Sovernigo, Vacallo, Via Spinee
Municipalities: Chiasso, Vacallo
-
- Mon–Fri, Sunday: last trip at 23:00 instead of 23:31.
- Saturday: last trip at 23:46 instead of 00:16.
2026 → 2027 Mon–Fri 44 → 44 Saturday 35 → 35 Sunday 32 → 32
All 12 stops of the line
Oberwilen, Forst, Oberwilen, Mos, Oberwilen, Mätteli, Oberwilen, Seefuren, Sarnen, Bahnhof, Sarnen, Kantonsschule, Sarnen, Kirchhofen, Wilen (Sarnen), Badmatt, Wilen (Sarnen), Bodenmattli, Wilen (Sarnen), Dorf, Wilen (Sarnen), Kurhaus am See, Wilen (Sarnen), Wilerbad
Municipalities: Sarnen
-
- Every day: last trip at 23:04 instead of 23:32.
2026 → 2027 Mon–Fri 53 → 52 Saturday 53 → 52 Sunday 35 → 34
All 17 stops of the line
Aigle, Les Glariers, Aigle, gare, Aigle, place du Marché, Noville, La Mouniaz, Noville, Les Saviez, Noville, Pré des Fourches, Rennaz, centre commercial, Rennaz, hôpital, Rennaz, village, Roche VD, Rotzéranne-Pré-Clos, Roche VD, Salines, Roche VD, centre commercial, Versvey, Lac Vernay/campings, Villeneuve VD, Eau-Froide, Villeneuve VD, gare, Yvorne, Clos de l'Ombren, Yvorne, Socrettaz
Municipalities: Aigle, Noville, Rennaz, Roche (VD), Villeneuve (VD), Yvorne
-
- Mon–Fri, Saturday: last trip at 23:52 instead of 23:26.
2026 → 2027 Mon–Fri 98 → 98 Saturday 98 → 98 Sunday 12 → 12
All 27 stops of the line
Bramois, Cassières, Bramois, Clodevis, Bramois, Ecole, Bramois, Glarey, Bramois, Institut, Bramois, Orgues, Bramois, Paradis, Bramois, Petit-Champsec, Bramois, Pont de Bramois, Bramois, les Aulnes, Sion, Carrefour de Platta, Sion, Casernes, Sion, Chanoine Berchtold, Sion, Clarté, Sion, Clinique, Sion, Gare Bus Sédunois, Sion, Grand Champsec, Sion, Les Cèdres, Sion, Nord, Sion, Place du Midi, Sion, Planta, Sion, Platta, Sion, Pôle Musique, Sion, Sacré Coeur, Sion, Valais de Coeur Champsec, Sion, Vieux-Moulin, Sion, collège Ella Maillart
Municipalities: Sion
-
- Mon–Fri: 26 trips instead of 20.
- Mon–Fri: last trip at 19:56 instead of 19:35.
2026 → 2027 Mon–Fri 20 → 26
All 13 stops of the line
Herbligen, Dorf, Kiesen, Dorf, Münsingen, Aeschistrasse, Münsingen, Bahnhof, Münsingen, Industrie/USM, Münsingen, Neuhaus, Oberdiessbach, Bahnhof, Oberdiessbach, Kastanienpark, Oppligen, Gemeindehaus, Wichtrach, Bernstrasse, Wichtrach, Dorfplatz, Wichtrach, Käserei, Wichtrach, Murachere
Municipalities: Herbligen, Kiesen, Münsingen, Oberdiessbach, Oppligen, Wichtrach
-
- Stops it calls at that it does not today: Thal, Wiesentalstrasse
2026 → 2027 Mon–Fri 36 → 36 Saturday 37 → 37 Sunday 24 → 24
All 18 stops of the line
Altenrhein, Am Rhein, Altenrhein, Dorf, Altenrhein, Flughafenfest, Altenrhein, Flugplatz, Altenrhein, Hegi, Altenrhein, Markthalle, Altenrhein, Schulhaus, Rheineck, Bahnhof, Rheineck, Brüggershofstrasse, Rheineck, Schwimmbad, St. Margrethen SG, Bahnhof, St. Margrethen SG, Central, St. Margrethen SG, Nebengraben, St. Margrethen SG, Rheinpark, St. Margrethen SG, Äueli, St. Margrethen SG,Industriestr, Thal, Buriet, Thal, Wiesentalstrasse
Municipalities: Rheineck, St. Margrethen, Thal
-
- Stops it calls at that it does not today: Alvaneu Bad, Landwasserviadukt
2026 → 2027 Mon–Fri 39 → 34 Saturday 36 → 33 Sunday 37 → 33
All 40 stops of the line
Alvaneu Bad, Badezentrum, Alvaneu Bad, Dorfplatz, Alvaneu Bad, Landwasserviadukt, Alvaneu Bad, Solas, Alvaneu Dorf, Crappa Naira, Alvaneu Dorf, Dorfplatz, Alvaneu Dorf, Schule, Alvaneu, Bahnhof, Brienz/Brinzauls GR, Spisagger, Brienz/Brinzauls GR, Vazerol, Churwalden, Witi, Churwalden, Bergbahnen, Churwalden, Rathaus, Churwalden, Rüti, Filisur, Bahnhof, Filisur, Dorf, Filisur, Schöntal, Filisur, Valleglia, Lantsch/Lenz, Barbatschauns, Lantsch/Lenz, Biathlon Arena, Lantsch/Lenz, Scola, Lantsch/Lenz, Sozas, Lantsch/Lenz, St. Cassian, Lantsch/Lenz, Sudem Vischnanca, Lantsch/Lenz, Vischnanca, Lenzerheide/Lai, Altersheim, Lenzerheide/Lai, Clavadoiras, Lenzerheide/Lai, La Riva, Lenzerheide/Lai, Post, Lenzerheide/Lai, Rothornbahn, Parpan, Obertor/Heimberg, Parpan, Parpaner Höhe, Parpan, Post, Surava, Abzw. Bahnhof, Surava, Dorf, Surava, Pro Quarta, Tiefencastel, staziun, Tiefencastel, vischnanca, Valbella, Canols, Valbella, Dorf
Municipalities: Albula/Alvra, Bergün Filisur, Churwalden, Lantsch/Lenz, Vaz/Obervaz
-
- Mon–Fri: no trips any more, 2 before.
2026 → 2027 Mon–Fri 2 → 0 Saturday 2 → 1
All 4 stops of the line
Fuldera, Furom, Fuldera, cumün, Sta. Maria Val M., Pra da Vau, Valchava, spv. Plazzaraun
Municipalities: Val Müstair
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: Bonstetten, Lärchenhof
2026 → 2027 Mon–Fri 29 → 29
All 12 stops of the line
Bonstetten, Dorfplatz, Bonstetten, Dorfstrasse, Bonstetten, Isenbach, Bonstetten, Lärchenhof, Bonstetten-Wettswil, Bahnhof, Wettswil a.A., Grund, Wettswil a.A., Industrie, Wettswil a.A., Moosstrasse, Zürich Enge, Bahnhof/Bederstr., Zürich, Saalsporthalle, Zürich, Sihlcity, Zürich, Sihlcity Nord
Municipalities: Bonstetten, Wettswil am Albis, Zürich
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 26 → 0 Saturday 28 → 0 Sunday 28 → 0
All 27 stops of the line
Bissone (lago), Brusino Arsizio (lago), Brusino Arsizio Funivia (lago), Campione (lago), Cantine di Gandria (lago), Caprino (lago), Caslano (lago), Cassarate (lago), Cima (lago), Gandria (lago), Gandria Confine (lago), Grotto Elvezia (lago), Grotto Pescatori (lago), Lugano Centrale (lago), Maroggia (lago), Melide Swissminiatur (lago), Morcote (lago), Museo doganale svizzero (lago), Oria (lago), Osteno (lago), Paradiso (lago), Ponte Tresa (Italia) (lago), Ponte Tresa (lago), Porlezza (lago), Porto Ceresio (lago), S. Mamete (lago), S. Rocco (lago)
Municipalities: Bissone, Brusino Arsizio, Caslano, Lugano, Melide, Morcote, Paradiso, Tresa, Val Mara
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 01:07 instead of 23:41.
2026 → 2027 Mon–Fri 129 → 129 Saturday 72 → 75 Sunday 72 → 72
All 32 stops of the line
Arbedo, Casa Comunale, Arbedo, Chiesa, Arbedo, Polveriera, Arbedo, Polveriera Nord, Arbedo, Ponte Pacciaredo, Arbedo, Rotondello, Arbedo, Via Orbello, Bellinzona, Carmagnola, Bellinzona, Officina FFS, Bellinzona, Piazza Orico, Bellinzona, Posta Semine, Bellinzona, Ramarro, Bellinzona, S. Paolo Posta, Bellinzona, SAMB, Bellinzona, Saleggi, Bellinzona, Stazione, Bellinzona, Via Pellandini, Bellinzona, Viale Portone, Bellinzona, al Maglio, Bellinzona, al Persico, Bellinzona, al Ramone, Camorino, Bivio Comelina, Camorino, Busciurina, Camorino, Villaggio, Castione, Stazione, Castione, Via Cantonale, Giubiasco, Cimitero, Giubiasco, Piazza, Giubiasco, Stazione, Giubiasco, Via Bellinzona, Giubiasco, Via Ferriere, Giubiasco, alla Morobbia
Municipalities: Arbedo-Castione, Bellinzona
-
- Newly served: 55 departures a weekday.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0
All 33 stops of the line
Carnago, Arbustello, Carnago, Chiesa, Carnago, Deca, Carnago, Paese, Comano, Chiesa, Comano, Municipio, Comano, Quattro Strade, Comano, Studio TV, Cureglia, Grotti, Cureglia, Paese, Cureglia, Rotonda, Lugano, Centro, Lugano, Genzana, Lugano, Resega, Lugano, Stazione Nord, Massagno, Cappella due Mani, Massagno, Praccio, Origlio, Paese, Ponte Capriasca, Crano, Ponte Capriasca, Nogo, Ponte Capriasca, Nogo Sopra, Ponte Capriasca, Paese, Porza, Paese, Porza, Tavesio, Sala Capriasca, Paese, Savosa, Municipio, Savosa, Paese, Savosa, Roncaccio, Savosa, Valgersa, Tesserete, Paese, Tesserete, Scuole, Vaglio, Paese, Vaglio, Piccolo Vaglio
Municipalities: Capriasca, Comano, Cureglia, Lugano, Massagno, Origlio, Ponte Capriasca, Porza, Savosa
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 2
All 16 stops of the line
Albeuve, gare, Bulle, St-Denis, Bulle, gare routière, Enney, village, Epagny, Les Prays-Camping, Epagny, centre, Estavannens, Dessous, Estavannens, Dessus, Grandvillard, Lormo, Grandvillard, village, La Tour-de-Trême, Centre, La Tour-de-Trême, Le Closalet, Lessoc, gare, Montbovon, gare, Neirivue, gare, Villars-sous-Mont, gare
Municipalities: Bas-Intyamon, Bulle, Grandvillard, Gruyères, Haut-Intyamon
-
- Saturday: last trip at 01:15 instead of 00:10.
2026 → 2027 Mon–Fri 218 → 218 Saturday 150 → 154 Sunday 150 → 150
All 26 stops of the line
Breganzona, Medi, Breganzona, Posta, Canobbio, Mercato Resega, Cassarate, Lanchetta, Cassarate, Lido, Cassarate, Scuole, Lugano, Cappuccine, Lugano, Centro, Lugano, Cinque Vie, Lugano, Palazzo Congressi, Lugano, Palazzo Studi, Lugano, Pista Ghiaccio, Lugano, S. Nicolao, Lugano, Stazione Piazza Besso, Lugano, Studio Radio, Lugano, Via F. Pelli, Lugano, Via Ginevra, Lugano, Via Molinazzo, Lugano, ai Frati, Pregassona, Boschina, Pregassona, Bozzoreda, Pregassona, Croce Verde, Pregassona, Fola, Viganello, Bottogno, Viganello, Centro, Viganello, Meridiana
Municipalities: Canobbio, Lugano, Porza
-
- No longer served in the new timetable; 53 departures a weekday today.
-
- Mon–Fri, Sunday: last trip at 23:29 instead of 23:59.
- Saturday: last trip at 00:11 instead of 00:41.
2026 → 2027 Mon–Fri 42 → 36 Saturday 37 → 35 Sunday 34 → 32
All 14 stops of the line
Flüeli-Ranft, Allmend, Flüeli-Ranft, Chilchweg, Flüeli-Ranft, Dorf, Flüeli-Ranft, Kehrwäldli, Flüeli-Ranft, St. Dorothea, Flüeli-Ranft, Z'Mos, Sachseln, Bahnhof, Sachseln, Brünigstrasse, Sachseln, Dorf, Sachseln, Felsenheim, Sachseln, Seehof/Brüggi, Sachseln, Steinen, Sarnen, Bahnhof, Sarnen, Seefeld Park/Spital
Municipalities: Sachseln, Sarnen
-
- Stops it calls at that it does not today: Gümmenen, Allenlüften Schule
2026 → 2027 Mon–Fri 34 → 34
All 16 stops of the line
Bern Brünnen Westside, Bahnhof, Bern, Riedernrain, Frauenkappelen, Chrummacher, Frauenkappelen, Heggidorn, Frauenkappelen, Hübeli, Frauenkappelen, Kirche, Frauenkappelen, Längägerten, Gümmenen, Allenlüften Dorf, Gümmenen, Allenlüften Schule, Gümmenen, Mauss, Gümmenen, Stutz, Gümmenen, Trüllern, Mühleberg, Dorf, Mühleberg, Dällenbach, Mühleberg, Post, Mühleberg, Steinriesel
Municipalities: Bern, Frauenkappelen, Mühleberg
-
- Mon–Fri: first trip at 06:17 instead of 05:17.
2026 → 2027 Mon–Fri 29 → 26 Saturday 17 → 17 Sunday 14 → 14
All 10 stops of the line
Lelgio, Paese, Odogno, Bivio per Bettagno, Odogno, Paese, Odogno, Piana, Pezzolo, Canvetto Tiratori, Pezzolo, Paese, Tesserete, Paese, Tesserete, Resega, Tesserete, Scuole, Tesserete, Stazione
Municipalities: Capriasca
-
- Weekends: 8 trips instead of 10.
- Weekends: last trip at 17:34 instead of 18:55.
2026 → 2027 Mon–Fri 14 → 12 Saturday 10 → 8 Sunday 10 → 8
All 3 stops of the line
Rivera, Passo del Ceneri, Rivera, Protezione Civile, Rivera-Bironico, Posta/FFS
Municipalities: Monteceneri
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 6 stops of the line
Locarno, Centro, Locarno, Debarcadero, Locarno, Palexpo, Locarno, Piazza Castello, Magadino, Debarcadero, Quartino, Bivio
Municipalities: Gambarogno, Locarno
-
- Newly served: 51 departures a weekday.
-
- Newly served: 51 departures a weekday.
-
- Newly served: 51 departures a weekday.
-
- Newly served: 51 departures a weekday.
-
- Mon–Fri: first trip at 06:17 instead of 06:47.
- Mon–Fri: last trip at 18:27 instead of 17:57.
2026 → 2027 Mon–Fri 24 → 28
All 7 stops of the line
Buchs SG, Bahnhof, Buchs SG, Hightech Campus, Buchs SG, Langäulistrasse, Buchs SG, Sternstrasse, Grabs, Industrie, Haag (Rheintal), Industriestr., Haag (Rheintal), Rütistrasse
Municipalities: Buchs (SG), Grabs, Sennwald
-
- Mon–Fri: first trip at 05:45 instead of 06:15.
- Mon–Fri: last trip at 18:33 instead of 19:01.
2026 → 2027 Mon–Fri 30 → 30
All 4 stops of the line
Döttingen, Bahnhof, Döttingen, Kernkraftwerk, Döttingen, Vorhard, Döttingen, Zentrum
Municipalities: Döttingen
-
- Mon–Fri: 26 trips instead of 18.
2026 → 2027 Mon–Fri 18 → 26
All 20 stops of the line
Bonneville,Zones Industrielles, Fillinges, Pont de Fillinges, Genève, Mont-Blanc, Genève, Métropole, Genève, OMS-BIT, Genève, Rieu, Genève, Rive, Genève, Terrassière, Genève, Varembé, Genève, poste, Genève-Aéroport, gare routière, Mieussy, Chef Lieu, Nangy, P+R Hopital Findrol, Saint-Jeoire, Pont Du Risse, Saint-Jeoire, Poste, Sallanches, Mont-Blanc, Taninges, Chef Lieu, Ville-en-Sallaz, Café Duchosal, Viuz-en-Sallaz, Bregny, Viuz-en-Sallaz, Off tourisme
Municipalities: Genève, Le Grand-Saconnex
-
- Stops it calls at that it does not today: Rolle, Bellefontaine
2026 → 2027 Mon–Fri 31 → 30
All 26 stops of the line
Bursinel, village, Bursins, Bourdouzan, Bursins, village, Dully, Bourg d'Amont, Dully, St-Bonnet, Gilly, Condémines, Gilly, village, Gilly, église, Luins, Le Vernay, Luins, village, Rolle, Baccara, Rolle, Bellefontaine, Rolle, La Pièce, Rolle, La Pièce-Etraz, Rolle, Les Eaux, Rolle, Martinet, Rolle, Quatre-Communes, Rolle, Uttins-Maupas, Rolle, centre ville, Rolle, déchetterie, Rolle, gare nord, Rolle, place des Tilleuls, Rolle, route de Gilly, Tartegnin, La Vissenche, Tartegnin, village, Vinzel, village
Municipalities: Bursinel, Bursins, Dully, Gilly, Luins, Rolle, Tartegnin, Vinzel
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 1 → 0 Sunday 2 → 0
All 4 stops of the line
Basel SBB, Mulhouse, Saint-Louis (Haut-Rhin), Sierentz Restaurant Au Soleil
Municipalities: Basel
-
- Mon–Fri: last trip at 19:18 instead of 18:45.
- Weekends: first trip at 08:00 instead of 07:36.
- Weekends: last trip at 17:18 instead of 16:45.
2026 → 2027 Mon–Fri 17 → 16 Saturday 6 → 6 Sunday 6 → 6
All 24 stops of the line
Fribourg, Boschung, Fribourg, Heitera, Fribourg, Place Georges Python, Fribourg, Poya/Guisan, Fribourg, Route-de-Tavel, Fribourg, Tilleul/Cathédrale, Fribourg, Vieux-Chênes, Fribourg/Freiburg, gare rout., Heitenried, Abzw. Schwenny, Heitenried, Dorf, Heitenried, Pfandmatta, Heitenried, Sodbach, Heitenried, St. Michael, Lehwil, Abzw., Menziswil, Schwarzenburg, Bahnhof, Schwarzenburg, Freiburgstrasse, Schwarzenburg, Pöschen, St. Antoni, Dorf, St. Antoni, Niedermonten, St. Antoni, Weissenbach, Tafers, Abzw. Rohr, Tafers, Dorf, Tafers, Oberdorf
Municipalities: Düdingen, Fribourg, Heitenried, Schwarzenburg, Tafers
-
- No longer calls at: Andeer, Tgavugl
2026 → 2027 Mon–Fri 35 → 37 Saturday 31 → 35 Sunday 28 → 32
All 37 stops of the line
Andeer, Bärenburg, Andeer, Heilbad, Andeer, Rofflaschlucht, Andeer, Tgavugl, Andeer, posta, Donat, Farden, Donat, Pazen, Donat, vischnànca, Ferrera, Ausserferrera, Ferrera, Innerferrera, Hinterrhein, Dorf, Hinterrhein, Tunnel Nordportal, Hinterrhein, Tälialp, Medels im Rheinwald, Abzw., Mesocco, Castello, Mesocco, Nord, Mesocco, Ponte Anzone, Mesocco, Posta, Mesocco, Stazione, Nufenen, Dorf, Pian S. Giacomo, Paese, Pignia, Abzw. Clugin, Pignia, Dorf, Rongellen, Abzw., S. Bernardino, Campeggio, S. Bernardino, Muc. Casa Cant., S. Bernardino, Ospizio, S. Bernardino, Villaggio, Soazza, Stazión, Splügen, Bergbahnen, Splügen, Dorf, Sufers, Underem Dorf, Thusis, Bahnhof, Thusis, Dorf, Zillis, Dorf, Zillis, Rania, Zillis, Viamala-Schlucht
Municipalities: Andeer, Ferrera, Mesocco, Muntogna da Schons, Rheinwald, Rongellen, Soazza, Sufers, Thusis, Zillis-Reischen
-
- Weekends: first trip at 05:14 instead of 06:14.
2026 → 2027 Mon–Fri 52 → 52 Saturday 34 → 36 Sunday 28 → 30
All 10 stops of the line
Ballwil, Hochdorfstrasse, Eschenbach LU, Lindenfeld, Eschenbach LU, Luzernstrasse, Gisikon, Weitblick, Hochdorf, Bahnhof, Hochdorf, Schönau, Honau, Hirschen, Inwil, Nussbaum, Inwil, Pannerhof, Rotkreuz, Bahnhof Süd
Municipalities: Ballwil, Eschenbach (LU), Gisikon, Hochdorf, Inwil, Risch, Root
-
- Mon–Fri: first trip at 05:13 instead of 05:43.
2026 → 2027 Mon–Fri 94 → 102 Saturday 73 → 73 Sunday 70 → 70
All 12 stops of the line
Adliswil, Bahnhof, Adliswil, Grüt, Adliswil, Krone, Adliswil, Sunnau, Adliswil, Tiefacker, Zürich Wollishofen, Bahnhof, Zürich Wollishofen,Bhf/Staubst, Zürich, Butzenstrasse, Zürich, Dangelstrasse, Zürich, Morgental, Zürich, Renggerstrasse, Zürich, Wollishoferplatz
Municipalities: Adliswil, Zürich
-
- No longer calls at: Rougemont, gare bus navette
2026 → 2027 Mon–Fri 29 → 29 Saturday 29 → 29 Sunday 29 → 29
All 8 stops of the line
Ch. du Perrex, Rougemont, La Videmanette, Rougemont, Les Allamans, Rougemont, chemin des Palettes, Rougemont, chemin du Rouet, Rougemont, gare, Rougemont, gare bus navette, Rougemont, pl. de la Fontaine
Municipalities: Rougemont
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1
All 7 stops of the line
Bettmeralp Talstation,(Seilb.), Bitsch, Bahnhof, Brig, Bahnhof, Grengiols, Abzw. Bahnhof, Grengiols, Oberdeisch, Lax, Bahnhof, Mörel, Luftseilbahn
Municipalities: Bitsch, Brig-Glis, Grengiols, Lax, Mörel-Filet
-
- Mon–Fri: 4 trips instead of 8.
2026 → 2027 Mon–Fri 8 → 4 Saturday 8 → 8 Sunday 8 → 8
All 13 stops of the line
Abländschen, Chappelematte, Abländschen, Ganderli, Abländschen, Hubel, Abländschen, Jaungrund, Abländschen, Mittelberg, Abländschen, Zitbödeli, Jaun, Abzw. Chalet Grat, Jaun, Bergbahnen, Jaun, Weibelsried, Rougemont, Les Adannes, Saanen, Bahnhof, Saanen, Sagibrügg, Saanen, Unterbort
Municipalities: Jaun, Rougemont, Saanen
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: Pregassona, Paese
2026 → 2027 Mon–Fri 19 → 19
All 9 stops of the line
Cureggia, Bassa, Cureggia, Paese, Pregassona, Paese, Pregassona, Piazza di Giro, Pregassona, Ronco Villa, Viganello, Centro, Viganello, S. Siro, Viganello, Scuola Media, Viganello, Villa Costanza
Municipalities: Lugano
-
- Mon–Fri: first trip at 05:05 instead of 05:28.
2026 → 2027 Mon–Fri 166 → 168 Saturday 174 → 174 Sunday 137 → 137
All 43 stops of the line
Beatenbucht, Beatushöhlen, Gunten, Dorf, Gunten, Du Lac, Gunten, Stampbach, Hilterfingen, Kirche, Hilterfingen, Post, Hünibach, Chartreuse, Hünibach, Eichbühl, Hünibach, Seematte, Hünibach, Stationsstrasse, Interlaken Ost, Bahnhof, Interlaken West, Bahnhof, Interlaken, Jungfraustrasse, Merligen, Beatus, Merligen, Bäregg, Merligen, Kreuz, Merligen, Nastel, Merligen, Ralligen, Merligen, Vorderdorf, Oberhofen a. T., Dorf, Oberhofen a. T., Längenschach., Oberhofen a. T., Wichterheer, Oberhofen a.T., Örtlibach, Sundlauenen, Balmholz, Sundlauenen, Dorf, Sundlauenen, Geisskilche, Sundlauenen, Pilgerweg, Thun, Bahnhof, Thun, Bächimatt, Thun, Bälliz, Thun, Freienhof, Thun, Hofstetten, Thun, Lauitor, Thun, Thunerhof, Unterseen, Dorf, Unterseen, Fussweg Spital, Unterseen, Gelbenbrunnen, Unterseen, Manor Farm, Unterseen, Neuhaus, Unterseen, Schiessstand Lehn, Unterseen, Stedtlizentrum, Unterseen, Widimatt
Municipalities: Beatenberg, Hilterfingen, Interlaken, Oberhofen am Thunersee, Sigriswil, Thun, Unterseen
-
- Every day: last trip at 16:18 instead of 16:49.
2026 → 2027 Mon–Fri 31 → 26 Saturday 31 → 26 Sunday 31 → 26
All 12 stops of the line
Saas-Fee, All In, Saas-Fee, Allalin, Saas-Fee, Alphitta, Saas-Fee, AlpinExpress, Saas-Fee, Atlantic, Saas-Fee, Busterminal, Saas-Fee, Central, Saas-Fee, Dorfplatz, Saas-Fee, Etoile, Saas-Fee, Gletscherbrücke, Saas-Fee, Parkhaus, Saas-Fee, Royal
Municipalities: Saas-Fee
-
- Saturday: first trip at 05:08 instead of 05:29.
- Sunday: first trip at 05:38 instead of 06:07.
- Sunday: last trip at 00:37 instead of 00:16.
2026 → 2027 Mon–Fri 143 → 123 Saturday 129 → 135 Sunday 109 → 115
All 30 stops of the line
Adligenswil, Blatte, Adligenswil, Chliäbnet, Adligenswil, Dorf, Adligenswil, Luegisland, Adligenswil, Rigiblick, Adligenswil, Sagi, Adligenswil, Widspüel, Luzern, Bahnhof, Luzern, Brüelstrasse, Luzern, Haldensteig, Luzern, Hochhüsliweid, Luzern, Luzernerhof, Luzern, Schlösslihalde, Luzern, Schwanenplatz, Luzern, Schädrütihalde, Meierskappel, Dorfplatz, Meierskappel, Feissenacher, Meierskappel, Käppelihof, Meierskappel, Robmatt, Rotkreuz, Bahnhof Süd, Rotkreuz, Breitfeld, Rotkreuz, Ibikon, Rotkreuz, Schulanlagen, Rotkreuz, Weidstrasse, Udligenswil, Dreiangel, Udligenswil, Frohsinn, Udligenswil, Götzentalstrasse, Udligenswil, Neuheim, Udligenswil, Schützenmatt, Udligenswil, alte Post
Municipalities: Adligenswil, Luzern, Meierskappel, Risch, Udligenswil
-
- Mon–Fri, Sunday: last trip at 00:07 instead of 00:29.
2026 → 2027 Mon–Fri 99 → 98 Saturday 80 → 80 Sunday 60 → 59
All 20 stops of the line
Gähwil, Dorf, Gähwil, Schmid Garage, Gähwil, Sportstrasse, Gähwil, Waldwies, Kirchberg SG, Fetzhof, Kirchberg SG, Florastrasse, Kirchberg SG, Lamperswil, Kirchberg SG, Neudorf, Kirchberg SG, Post, Kirchberg SG, Salen, Kirchberg SG, Strick, Kirchberg SG, Tüfrüti, Rickenbach bei Wil, Breite, Rickenbach bei Wil, Pünt, Rickenbach bei Wil, Zentrum, Wil SG, Allmend, Wil SG, Bahnhof, Wilen bei Wil, Glärnischstr., Wolfikon SG, Engel, Wolfikon SG, Freihof
Municipalities: Kirchberg (SG), Rickenbach (TG), Wil (SG), Wilen (TG)
-
- No longer served in the new timetable; 44 departures a weekday today.
-
- No longer in the 2027 timetable.
2026 → 2027 Mon–Fri 1 → 0
All 20 stops of the line
Wädenswil, Baumgarten, Wädenswil, Beichlen, Wädenswil, Burstel, Wädenswil, Chalchtaren, Wädenswil, Chotten, Wädenswil, Feld, Wädenswil, Gisenrüti, Wädenswil, Hallenbad/Frohmatt, Wädenswil, Hangenmoos, Wädenswil, Herrlisberg, Wädenswil, Hintere Rüti West, Wädenswil, Mugern, Wädenswil, Neubühl, Wädenswil, Oedischwend, Wädenswil, Rötiboden, Wädenswil, Schluchtal, Wädenswil, Schmiedstube, Wädenswil, Tobelrain, Wädenswil, Töbelibach, Wädenswil, Winterberg
Municipalities: Wädenswil
-
- Mon–Fri: last trip at 21:03 instead of 20:33.
- Sunday: last trip at 20:03 instead of 19:03.
2026 → 2027 Mon–Fri 31 → 32 Saturday 15 → 15 Sunday 12 → 13
All 11 stops of the line
Erlenbach ZH, Bahnhof, Erlenbach ZH, Bahnhofstrasse, Erlenbach ZH, Im Bindschädler, Erlenbach ZH, Im Streuli, Erlenbach ZH, Pflugstein, Erlenbach ZH, Rebstrasse, Erlenbach ZH, Schulhaus, Erlenbach ZH,Kirchgemeindehaus, Herrliberg, Bergstrasse, Herrliberg, Freudacherstrasse, Herrliberg, Holzwies
Municipalities: Erlenbach (ZH), Herrliberg
-
- No longer served in the new timetable; 42 departures a weekday today.
-
- No longer served in the new timetable; 42 departures a weekday today.
-
- Mon–Fri: first trip at 06:48 instead of 05:48.
2026 → 2027 Mon–Fri 22 → 20 Saturday 12 → 12 Sunday 12 → 12
All 9 stops of the line
Pfäfers, Eselrank, Pfäfers, Grosswies, Pfäfers, Postplatz, Pfäfers, Vaschnäris, St. Margrethenberg, Dorf, St. Margrethenberg, Tristeli, Vadura, Abzw. Bläs, Vadura, Dorf, Vadura, Ragol
Municipalities: Pfäfers
-
- Mon–Fri: first trip at 05:17 instead of 05:46.
2026 → 2027 Mon–Fri 95 → 97 Saturday 74 → 74 Sunday 72 → 72
All 26 stops of the line
Küsnacht ZH, Allmend, Küsnacht ZH, Bergstrasse, Küsnacht ZH, Boglerenstrasse, Küsnacht ZH, Bühlstrasse, Küsnacht ZH, Goldbacherstrasse, Küsnacht ZH, Hesligenstrasse, Küsnacht ZH, Himmelistrasse, Küsnacht ZH, Ob. Heslibachstr., Küsnacht ZH, Oberwacht, Küsnacht ZH, Ränkestrasse, Küsnacht ZH, Schiedhaldenstr., Zollikon, Bahnübergang, Zollikon, Beugi, Zollikon, Dufourplatz, Zollikon, Felbenstrasse, Zollikon, Goldhaldenplatz, Zürich Tiefenbrunnen, Bahnhof, Zürich, Bellevue, Zürich, Chinagarten, Zürich, Elektrowatt, Zürich, Feldeggstrasse, Zürich, Fröhlichstrasse, Zürich, Höschgasse, Zürich, Kreuzstrasse, Zürich, Opernhaus, Zürich, Wildbachstrasse
Municipalities: Küsnacht (ZH), Zollikon, Zürich
-
- Stops it calls at that it does not today: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier, hôpital
- No longer calls at: Le Brassus, Bas-du-Chenit
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 25 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Saturday: last trip at 01:23 instead of 23:49.
2026 → 2027 Mon–Fri 74 → 74 Saturday 74 → 77 Sunday 74 → 74
All 33 stops of the line
Balerna, Bellavista (FFS), Balerna, Bisio, Balerna, Croce Bianca, Balerna, Mercole, Balerna, Mezzana, Balerna, Piazza, Balerna, Pontegana, Balerna, Rimessa AMSA, Chiasso, Boffalora, Chiasso, Municipio, Chiasso, Rampa, Chiasso, Stazione, Chiasso, Via Motta, Coldrerio, Colle degli Ulivi, Coldrerio, Ideal, Coldrerio, Mercole, Coldrerio, Paese, Mendrisio, Autosilo, Mendrisio, Banchette, Mendrisio, Cantine Delizie, Mendrisio, Cantine di Sotto, Mendrisio, Casa Anziani, Mendrisio, Centro Studi 1, Mendrisio, Cimitero, Mendrisio, Macello, Mendrisio, Morgana, Mendrisio, Ospedale B. Vergine, Mendrisio, S. Giovanni, Mendrisio, S. Martino, Mendrisio, Stazione, Mendrisio, Via Morée, Mendrisio, Via Motta, Morbio Inferiore, Serfontana
Municipalities: Balerna, Chiasso, Coldrerio, Mendrisio, Morbio Inferiore
-
- Saturday: 25 trips instead of 16.
- Sunday: 23 trips instead of 14.
2026 → 2027 Mon–Fri 23 → 28 Saturday 16 → 25 Sunday 14 → 23
All 13 stops of the line
Acquarossa, Casa Anziani, Acquarossa-Comprovasco, Corzoneso Piano, Scaradra, Corzoneso, Paese, Corzoneso, Roccabella, Corzoneso, Sasso Rorina, Corzoneso, Valasci, Cumiasca, Campiroi, Cumiasca, Chiesa, Cumiasca, Cortia, Leontica, Chiesa, Leontica, Combrescherio, Leontica, Seggiovia
Municipalities: Acquarossa
-
- Saturday: last trip at 01:11 instead of 00:11.
2026 → 2027 Mon–Fri 180 → 180 Saturday 149 → 153 Sunday 149 → 149
All 17 stops of the line
Lugano, Belvedere, Lugano, Centro, Lugano, Malpensata, Lugano, Piazza Luini, Lugano, Piazza Manzoni, Lugano, Piazza Rezzonico, Lugano, Via Domenico Fontana, Paradiso, Brentino, Paradiso, Carzo, Paradiso, Debarcadero, Paradiso, Fontana, Paradiso, Geretta, Paradiso, La Sguancia, Paradiso, Stazione, Paradiso, Stazione/Scuole, Paradiso, Via Calprino, Pazzallo, P+R Fornaci
Municipalities: Lugano, Paradiso
-
- Stops it calls at that it does not today: Dietlikon, Fuchshalde
2026 → 2027 Mon–Fri 26 → 26
All 10 stops of the line
Bassersdorf, Bahnhof Süd, Dietlikon, Bahnhof West, Dietlikon, Fuchshalde, Dietlikon, Haldensteig, Dietlikon, Hinentalstrasse, Dietlikon, Hofwiesen, Dietlikon, In Lampitzäckern, Dietlikon, Lettenstrasse, Dietlikon, Rebackerweg, Dietlikon, Zentrum
Municipalities: Bassersdorf, Dietlikon
-
- Saturday: last trip at 01:00 instead of 23:40.
2026 → 2027 Mon–Fri 100 → 100 Saturday 73 → 75 Sunday 73 → 73
All 40 stops of the line
Bellinzona, Casa Greina, Bellinzona, Cimitero, Bellinzona, Isolabella, Bellinzona, P. Indipendenza, Bellinzona, Piazza Governo, Bellinzona, Piazza Mesolcina, Bellinzona, Piazza Orico, Bellinzona, Scuola Media 2, Bellinzona, Stazione, Bellinzona, Via Gerretta, Bellinzona, Via Monte Gaggio, Bellinzona, Via Pellandini, Bellinzona, Via Vallone, Bellinzona, Viale G. Motta, Bellinzona, Viale Portone, Bellinzona, al Maglio, Bellinzona, al Ramone, Bellinzona, dalla Bett, Camorino, Pro Quadri, Camorino, Soabbia, Camorino, Ufficio Circolazione, Camorino, centro scolastico, Camorino, in Cumlina, Giubiasco, Bivio Pedevilla, Giubiasco, Borghetto, Giubiasco, Caffè Locarno, Giubiasco, Piazza, Giubiasco, Seghezzone, Giubiasco, Stazione, Giubiasco, Tre Castelli, Giubiasco, Via Ferriere, S. Antonino, Lati, S. Antonino, Monda, S. Antonino, Nosetto, S. Antonino, Paese, S. Antonino, Posta, S. Antonino, Stazione, S. Antonino, Via Serrai, S. Antonino, Via Tellina, S. Antonino,Centri Commerciali
Municipalities: Bellinzona, Sant'Antonino
-
- Mon–Fri: last trip at 19:55 instead of 18:55.
2026 → 2027 Mon–Fri 18 → 21 Saturday 18 → 19 Sunday 18 → 19
All 9 stops of the line
Altdorf UR, Bahnhof West, Beckenried, Post, Buochs, Post, Ennetbürgen, Dorf, Ennetbürgen, Flugplatz, Flüelen, Bahnhof, Stans, Bahnhof, Stans, Kreuzstrasse, Stans, Pilatuswerke
Municipalities: Altdorf (UR), Beckenried, Buochs, Ennetbürgen, Flüelen, Stans
-
- Mon–Fri: 5 trips instead of 9.
2026 → 2027 Mon–Fri 9 → 5 Saturday 5 → 5 Sunday 5 → 5
All 3 stops of the line
Engelberg, Bahnhof, Grafenort, Bahnhof, Wolfenschiessen, Bahnhof
Municipalities: Engelberg, Wolfenschiessen
-
- Saturday: last trip at 19:19 instead of 20:38.
- Stops it calls at that it does not today: Riddes, téléphérique
2026 → 2027 Mon–Fri 16 → 16 Saturday 12 → 12 Sunday 10 → 10
All 19 stops of the line
Isérables, Auddes, Isérables, Les Chenevieres, Isérables, parc, Isérables, téléphérique, Isérables, église, La Tzoumaz, Domus, La Tzoumaz, Larzine, La Tzoumaz, Le Belochet, La Tzoumaz, Les Combes, La Tzoumaz, Les Crus, La Tzoumaz, Maison de la Forêt, La Tzoumaz, Place de l'Ours, La Tzoumaz, Rosselin (bif.), La Tzoumaz, Som de Proz, La Tzoumaz, Villy, La Tzoumaz, centre, La Tzoumaz, télécabine, Riddes, gare, Riddes, téléphérique
Municipalities: Isérables, Riddes
-
- Saturday: last trip at 01:08 instead of 00:12.
2026 → 2027 Mon–Fri 199 → 199 Saturday 148 → 152 Sunday 148 → 148
All 19 stops of the line
Lugano, Autosilo, Lugano, Centro, Lugano, Centro di Calcolo, Lugano, Cimitero, Lugano, Gerra/Stadio, Lugano, Piazza Molino Nuovo, Lugano, Piazza Molino Nuovo 2, Lugano, Resega, Lugano, Sacro cuore, Lugano, Scuole Molino Nuovo, Lugano, Scuole Molino Nuovo 2, Lugano, Via Ginevra, Lugano, Via Zurigo, Lugano, Vignola, Pregassona, Boschina, Pregassona, Bozzoreda, Pregassona, Croce Verde, Pregassona, Piazza di Giro, Pregassona, Viarnetto
Municipalities: Lugano
-
- Stops it calls at that it does not today: Bex, La Forêt
2026 → 2027 Mon–Fri 30 → 31 Saturday 20 → 20 Sunday 20 → 20
All 24 stops of the line
Bex, En Bellin, Bex, En Rond, Bex, La Forêt, Bex, Le Chavalet, Bex, Le Chêne, Bex, Les Dévens, Bex, Les Luisances, Bex, Les Véneresses, Bex, Mines de Sel, Bex, Planche-de-Fy, Bex, Pont-Neuf, Bex, Pré Meuran, Bex, Servanne, Bex, place de la gare, Bex, route des Monts bif., Bex, rte d'Aigle, Bex, temple, Bévieux, gare, Fenalet-sur-Bex, Grande Salle, Fenalet-sur-Bex, village, Frenières-sur-Bex, bif., Les Plans-sur-Bex, Le Chamois, Les Plans-sur-Bex, village, Les Plans-sur-Bex,Pont de Nant
Municipalities: Bex
-
- Saturday: last trip at 01:05 instead of 00:10.
2026 → 2027 Mon–Fri 202 → 202 Saturday 150 → 154 Sunday 150 → 150
All 31 stops of the line
Cadempino, Municipio, Cadempino, Ronchetto, Lamone-Cadempino, Posta/Staz., Lugano, Autosilo, Lugano, Campus Universitario, Lugano, Cappuccine, Lugano, Centro, Lugano, Corso Elvezia, Lugano, Genzana, Lugano, Palazzo Congressi, Lugano, Sacro cuore, Lugano, Stazione, Lugano, Università, Lugano, Via Balestra, Lugano, Via F. Pelli, Lugano, Via Ginevra, Lugano, ai Frati, Manno, Uovo di Manno, Massagno, Cappella due Mani, Massagno, Praccio, Massagno, Santa Lucia, Massagno, al Sole, Savosa, Crocifisso, Savosa, Valgersa, Vezia, Paese, Vezia, Villa Negroni, Vezia, Villa Recreatio, Viganello, Centro, Viganello, La Santa, Viganello, S. Siro, Viganello, Villa Costanza
Municipalities: Cadempino, Lamone, Lugano, Manno, Massagno, Savosa, Vezia
-
- Stops it calls at that it does not today: Diessenhofen, St.Katharinental
2026 → 2027 Mon–Fri 29 → 29 Saturday 26 → 26 Sunday 26 → 26
All 12 stops of the line
Basadingen, Grüt, Basadingen, Unterdorf, Benken ZH, Dorf, Diessenhofen, Bahnhof, Diessenhofen, Landi, Diessenhofen, St.Katharinental, Marthalen, Bahnhof, Oberschlatt TG, Dorf, Schlatt TG, Dickihof, Schlatt TG, Gemeindehaus, Schlatt TG, Mettschlatt, Wildensbuch, Dorf
Municipalities: Basadingen-Schlattingen, Benken (ZH), Diessenhofen, Marthalen, Schlatt (TG), Trüllikon
-
- Newly served: 38 departures a weekday.
-
- Newly served: 38 departures a weekday.
-
- Mon–Fri, Saturday: last trip at 20:45 instead of 21:17.
2026 → 2027 Mon–Fri 38 → 37 Saturday 22 → 21 Sunday 19 → 19
All 12 stops of the line
Eriswil, Altersheim, Eriswil, Gässli, Eriswil, Hinterdorf, Eriswil, Schulhaus, Eriswil, Station, Eriswil, Thanweg, Huttwil, Bahnhof, Huttwil, Feuerwehrmagazin, Huttwil, Friedhof, Huttwil, Stadt, Huttwil, Uech, Tschäppel
Municipalities: Eriswil, Huttwil
-
- Saturday: last trip at 22:54 instead of 20:36.
2026 → 2027 Mon–Fri 30 → 30 Saturday 26 → 28 Sunday 26 → 26
All 38 stops of the line
Brione s. Minusio, Ai Fanghi, Brione s. Minusio, Albaredo, Brione s. Minusio, B. Val Resa, Brione s. Minusio, Carmelo, Brione s. Minusio, Chiesa, Brione s. Minusio, Cimitero, Contra, Costa, Contra, Diga, Contra, Paese, Locarno, Centro, Locarno, Debarcadero, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, Rotonda, Locarno, Stazione, Mergoscia, Ai Mulini, Mergoscia, Bivio Ropiana, Mergoscia, Busada, Mergoscia, Posta, Minusio, Ai Foll, Minusio, Moranda, Minusio, S. Martino, Minusio, Scuole Medie, Minusio, Via ai Colli, Muralto, Bellavista, Muralto, Casa S. Agnese, Muralto, Lorio, Muralto, Residenza Montana, Muralto, Simposio, Muralto, Via Pioda, Orselina, Case di sotto, Orselina, Caselle, Orselina, Chiesa, Orselina, Clinica S. Croce, Orselina, Clinica Varini, Orselina, Posta, Orselina, ai Gerbi, Orselina, al Ponte
Municipalities: Brione sopra Minusio, Locarno, Mergoscia, Minusio, Muralto, Orselina, Tenero-Contra
-
- Stops it calls at that it does not today: Trun, casa da scola
2026 → 2027 Mon–Fri 18 → 18 Saturday 6 → 6 Sunday 6 → 6
All 5 stops of the line
Schlans, vitg, Trun, Flutginas, Trun, Via Casa S. Martin, Trun, casa da scola, Trun, staziun
Municipalities: Trun
-
- Mon–Fri: first trip at 05:00 instead of 05:30.
2026 → 2027 Mon–Fri 76 → 78 Saturday 75 → 75 Sunday 59 → 59
All 23 stops of the line
Baden, Badener Tor, Baden, Bahnhof West, Baden, Lindenplatz, Baden, Postautostation, Baden, Stein, Büblikon, Reusstal, Büblikon, Rössli, Dättwil AG, Langacker, Dättwil AG, Täfere, Fislisbach, Alterszentrum, Fislisbach, Gemeindehaus, Fislisbach, Post, Fislisbach, Steinäcker, Mellingen Heitersberg, Bahnhof, Mellingen, Krone, Mellingen, Lindenplatz, Mellingen, Zentralplatz, Mägenwil, Dorf, Mägenwil, Eckwil, Mägenwil, Gemeindehaus, Mägenwil, Gewerbepark, Wohlenschwil, Mühlematten, Wohlenschwil, Zentrum
Municipalities: Baden, Fislisbach, Mellingen, Mägenwil, Wohlenschwil
-
- Weekends: first trip at 09:04 instead of 08:04.
2026 → 2027 Mon–Fri 38 → 39 Saturday 8 → 8 Sunday 8 → 8
All 24 stops of the line
Cully, Hôpital de Lavaux, Cully, gare, Forel (Lavaux), Cornes de Cerf, Forel (Lavaux), Grand Champ, Forel (Lavaux), La Chercotte, Forel (Lavaux), La Chesaude, Forel (Lavaux), La Tuilière, Forel (Lavaux), Le Plane, Forel (Lavaux), rte Industrie, Grandvaux, Crêt-Mouton, Grandvaux, Genevrey, Grandvaux, Le Bougnon, Grandvaux, Le Signal, Grandvaux, Le Tronchet, Grandvaux, Pra Grana, Grandvaux, gare sud, Les Tavernes, collège, Les Thioleyres, village, Oron-la-Ville, Pré à l'Abbé, Oron-la-Ville, centre, Oron-la-Ville, gare routière, Palézieux, gare, Palézieux-Village, centre, Riex, Mouniaz
Municipalities: Bourg-en-Lavaux, Forel (Lavaux), Oron
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 10 Sunday 0 → 10
All 7 stops of the line
Bonatchiesse, Fionnay, Lourtier, Brecholey, Lourtier, Cabane Brunet, Lourtier, La Barmasse, Lourtier, Le Mayen-du-Revers, Lourtier, parking Servay
Municipalities: Val de Bagnes
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 01:06 instead of 00:04.
2026 → 2027 Mon–Fri 148 → 148 Saturday 148 → 152 Sunday 148 → 148
All 29 stops of the line
Canobbio, Cioss, Canobbio, Ganna, Canobbio, Paese, Canobbio, Stazione, Comano, Rotonda, Comano, Studio TV, Cureglia, Rotonda, Lugano, Bellavista, Lugano, Belvedere, Lugano, Bressanella, Lugano, Cassarina, Lugano, Centro, Lugano, Centro di Calcolo, Lugano, Cà Rezzonico, Lugano, Genzana, Lugano, Gerra/Stadio, Lugano, Loreto, Lugano, Osp. Civico/Torricelli, Lugano, Piazza Loreto, Lugano, Piazza Luini, Lugano, Piazza Manzoni, Lugano, Piazza Rezzonico, Lugano, Ronchetto, Lugano, Stazione, Lugano, Tassino, Lugano, Via Tesserete, Massagno, Sassa, Massagno, Vicolo Vecchio, Trevano, Centro Studi
Municipalities: Canobbio, Comano, Cureglia, Lugano, Massagno, Porza
-
- Mon–Fri, Sunday: last trip at 22:02 instead of 21:34.
2026 → 2027 Mon–Fri 47 → 48 Saturday 45 → 45 Sunday 32 → 33
All 30 stops of the line
Brusio, Municipio, Brusio, Pergola, Brusio, Piazzo Fermata, Campascio, Strada, Campascio, Zalende, Campocologno, Stazione, La Rösa, Le Prese, Cantone, Le Prese, Pagnoncini, Le Prese, Scuole, Le Prese, Stazione, Li Curt, Annunziata, Li Curt, Capitell, Li Curt, Prada, Li Curt, S. Antonio, Li Curt, Stazione, Miralago, Stazione, Poschiavo, Curtinell, Poschiavo, Scuole, Poschiavo, Stazione, Pozzulasc, Fermata, S. Carlo GR, Angeli Custodi, S. Carlo GR, Centro, S. Carlo GR, Mulino Aino, S. Carlo GR, Percosta, S. Carlo GR, Permunt, S. Carlo GR, Raviscé, S. Carlo GR, Val dal Teo, Sfazù, Fermata, Tirano, Stazione
Municipalities: Brusio, Poschiavo
-
- Mon–Fri: 29 trips instead of 22.
2026 → 2027 Mon–Fri 22 → 29 Saturday 18 → 20 Sunday 18 → 18
All 41 stops of the line
Auressio, Paese, Auressio, Ri del Vò, Auressio, Ronchetto, Berzona (Onsernone), Berzona (Onsernone), Salei, Cavigliano, Bivio Onsernone, Comologno, Cappellino, Comologno, Dazio, Comologno, Paese, Corbella, Crana, Alle Bolle, Crana, Paese, Crana, Ponte Oscuro, Cresmino, Case, Cresmino, Cratolo, Cresmino, Funivia, Golino, Ponte, Golino, Posta, Intragna, Ponte, Locarno, Centro, Locarno, Cinque Vie, Locarno, Debarcadero, Locarno, Piazza Castello, Locarno, Stazione, Loco, Chiesa/CSO, Loco, Paese, Losone, Arbigo, Losone, Mercato Cattori, Losone, Ponte Maggia, Losone, Scuola Media, Losone, Zandone, Losone, Zandone Campeggio, Mosogno, Barione, Mosogno, Chiosso, Mosogno, Paese, Mosogno, Sotto, Russo, Russo, Ai Mundaa, Solduno, Stazione, Spruga, Vocaglia
Municipalities: Centovalli, Locarno, Losone, Muralto, Onsernone, Terre di Pedemonte
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 14 stops of the line
Hirzel, Kirche, Hirzel, Neuhaus, Hirzel, Spitzen, Hirzel, Strickler, Hirzel, Wolfisbühl, Hirzel, Wässeri, Horgen, Ebnetstrasse, Horgen, Fischenrüti, Horgen, Heubach, Horgenberg, Hinterklausen, Horgenberg, Moorschwand, Horgenberg, Vorderklausen, Horgenberg, Widenbach, Horgenberg, Wührenbach
Municipalities: Horgen
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 14 stops of the line
Hirzel, Kirche, Hirzel, Neuhaus, Hirzel, Spitzen, Hirzel, Strickler, Hirzel, Wolfisbühl, Hirzel, Wässeri, Horgen, Ebnetstrasse, Horgen, Fischenrüti, Horgen, Heubach, Horgenberg, Hinterklausen, Horgenberg, Moorschwand, Horgenberg, Vorderklausen, Horgenberg, Widenbach, Horgenberg, Wührenbach
Municipalities: Horgen
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 42 Saturday 0 → 39 Sunday 0 → 39
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: last trip at 18:36 instead of 19:36.
2026 → 2027 Mon–Fri 18 → 16
All 9 stops of the line
Cordast, Kirche, Cordast, Schulhaus, Courtaman, Studenmatt, Courtaman, centre, Courtepin, gare, Gross Guschelmuth, Gurmels, Dorf, Gurmels, Kirche, Kleinguschelmuth
Municipalities: Courtepin, Gurmels
-
- No longer served in the new timetable; 36 departures a weekday today.
-
- Newly served: 36 departures a weekday.
-
- No longer served in the new timetable; 35 departures a weekday today.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Cre digl Lai, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Cre digl Lai, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Cre digl Lai, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Cre digl Lai, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
All 6 stops of the line
Cunter, vischnanca, Parsonz, Radons, Parsonz, Tigignas, Parsonz, vischnanca, Riom, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
All 6 stops of the line
Cunter, vischnanca, Parsonz, Radons, Parsonz, Tigignas, Parsonz, vischnanca, Riom, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
All 6 stops of the line
Cunter, vischnanca, Parsonz, Radons, Parsonz, Tigignas, Parsonz, vischnanca, Riom, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
All 6 stops of the line
Cunter, vischnanca, Parsonz, Radons, Parsonz, Tigignas, Parsonz, vischnanca, Riom, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Munter, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Munter, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Munter, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Saturday 0 → 1 Sunday 0 → 1
All 4 stops of the line
Cunter, vischnanca, Salouf, Munter, Salouf, vischnanca, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 9 stops of the line
L'Orient, Crêt, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles
Municipalities: L'Abbaye, Le Chenit
-
- Weekends: first trip at 05:49 instead of 06:28.
2026 → 2027 Mon–Fri 86 → 76 Saturday 52 → 54 Sunday 52 → 54
All 11 stops of the line
Düdingen, Am Bach, Düdingen, Bahnhof, Düdingen, Blumenrain, Düdingen, Briegli, Düdingen, Brugerastrasse, Düdingen, Gantrischweg, Düdingen, Haslerastrasse, Düdingen, Kirchstrasse, Düdingen, Tennishalle, Düdingen, Warpel, Düdingen, Zelg
Municipalities: Düdingen
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, posta, Tinizong, Pensa, Tinizong, Tga Communala
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, posta, Tinizong, Pensa, Tinizong, Tga Communala
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, posta, Tinizong, Pensa, Tinizong, Tga Communala
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, posta, Tinizong, Pensa, Tinizong, Tga Communala
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, Plang la Curvanera, Savognin, Soras, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, Plang la Curvanera, Savognin, Soras, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, Plang la Curvanera, Savognin, Soras, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1
All 3 stops of the line
Savognin, Plang la Curvanera, Savognin, Soras, Savognin, posta
Municipalities: Surses
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: Egolzwil, Käppeliweg
2026 → 2027 Mon–Fri 22 → 22 Saturday 20 → 20
All 14 stops of the line
Altishofen, Kreisel, Egolzwil, Käppeliweg, Egolzwil, Moosmatt, Egolzwil, Unterdorf, Kaltbach, Dorf, Kaltbach, Sandsteinhöhle, Nebikon, Bahnhof Ost, St. Erhard, Dorf, St. Erhard, Längmatt, Sursee, Bahnhof, Sursee, Kotten, Sursee, Park, Sursee, Waldegg, Wauwil, Zentrum
Municipalities: Altishofen, Egolzwil, Knutwil, Mauensee, Nebikon, Sursee, Wauwil
-
- Mon–Fri: first trip at 04:54 instead of 05:19.
2026 → 2027 Mon–Fri 99 → 101 Saturday 76 → 76 Sunday 74 → 74
All 20 stops of the line
Aarburg-Oftringen, Bahnhof, Küngoldingen, Post, Oftringen, Baslerstrasse, Oftringen, Bühnenberg-Sonnmatt, Oftringen, Döbeligut, Oftringen, Eggenscheide, Oftringen, Gilam, Oftringen, Kreuzplatz, Oftringen, Neuquartier, Oftringen, Oberfeld, Oftringen, Obristhof, Oftringen, Schulhaus/Kirche, Zofingen, Altachen, Zofingen, Bahnhof, Zofingen, Bahnhofplatz, Zofingen, Bifangstrasse, Zofingen, Eisengrube, Zofingen, Frikartstrasse, Zofingen, Mühlethalstrasse, Zofingen, Schwimmbad
Municipalities: Aarburg, Oftringen, Zofingen
-
- Mon–Fri, Saturday: last trip at 21:32 instead of 21:09.
2026 → 2027 Mon–Fri 64 → 65 Saturday 62 → 63 Sunday 26 → 26
All 8 stops of the line
Oberhasli, Dorf, Oberhasli, Hasliberg, Oberhasli, Moosacker, Oberhasli, Post, Oberhasli, Spielplatz, Rümlang, Bahnhof, Rümlang, Hofwisenunterführung, Rümlang, Riedmattstrasse
Municipalities: Niederhasli, Rümlang
-
- Saturday: first trip at 05:57 instead of 06:38.
- Sunday: first trip at 06:57 instead of 07:38.
2026 → 2027 Mon–Fri 76 → 76 Saturday 36 → 37 Sunday 34 → 35
All 15 stops of the line
Ammerswil AG, Dorfplatz, Ammerswil AG, Kirche, Ammerswil AG, Rebrain, Dintikon, Ammerswilerstrasse, Dintikon, Dorfstrasse, Dintikon, Oberdorf, Dintikon, Post, Dintikon, Schule, Lenzburg, Angelrain, Lenzburg, Bahnhof, Lenzburg, Friedweg, Lenzburg, Fünfweiher, Lenzburg, Hypiplatz, Lenzburg, Kronenplatz, Lenzburg, Ziegeleiweg
Municipalities: Ammerswil, Dintikon, Lenzburg
-
- No longer served in the new timetable; 34 departures a weekday today.
-
- Newly served: 34 departures a weekday.
-
- Newly served: 34 departures a weekday.
-
- Sunday: 13 trips instead of 19.
- No longer calls at: Gorgier-Chez-le-Bart, St-Aubin NE (bateau)
2026 → 2027 Mon–Fri 19 → 17 Saturday 19 → 18 Sunday 19 → 13
All 30 stops of the line
Auvernier (bateau), Bevaix (bateau), Biel/Bienne (Schiff/bateau), Chevroux, Cortaillod (bateau), Cudrefin, Erlach (Schiff), Estavayer-le-Lac (bateau), Faoug débarcadère, Gorgier-Chez-le-Bart, Hauterive NE débarcadère, La Neuveville (bateau), La Sauge (bateau), La Tène, Le Landeron débarcadère, Ligerz (Schiff), Murten/Morat (Schiff/bateau), Môtier (Vully), Neuchâtel (bateau), Neuchâtel-Serrières (bateau), Portalban, Praz, St-Aubin NE (bateau), St-Blaise (bateau), St. Petersinsel Nord, Sugiez (bateau), Thielle-Wavre, Trois-Lacs (camping), Twann (Schiff), Vallamand
Municipalities: Biel/Bienne, Chevroux, Cortaillod, Cudrefin, Delley-Portalban, Erlach, Estavayer, Faoug, La Grande Béroche, La Neuveville, Lac de Neuchâtel (NE), Laténa, Le Landeron, Ligerz, Milvignes, Mont-Vully, Murten, Neuchâtel, Twann-Tüscherz, Vully-les-Lacs
Summer service, compared on the late-August weeks of both years.
-
- Every day: last trip at 00:18 instead of 00:41.
2026 → 2027 Mon–Fri 40 → 39 Saturday 40 → 39 Sunday 40 → 39
All 21 stops of the line
Felben, Löwen, Felben, Ost, Felben-Wellhausen, Schulhaus, Frauenfeld, Bahnhof, Frauenfeld, Langdorf, Frauenfeld, Scheidweg, Frauenfeld, Thurgipark, Frauenfeld, Wellauer, Müllheim Dorf, Felsenau, Müllheim Dorf, Grüneck, Müllheim Dorf, Kirche, Müllheim Dorf, Post, Müllheim Dorf, Rosengasse, Pfyn, Biberpfad, Pfyn, Gemeinde, Pfyn, Grütli, Pfyn, Ost, Wellhausen, Weinfelderstrasse, Wigoltingen, Dorf, Wigoltingen, Fabrikstrasse, Wigoltingen, Schulweg
Municipalities: Felben-Wellhausen, Frauenfeld, Müllheim, Pfyn, Wigoltingen
-
- Sunday: first trip at 05:49 instead of 07:19.
2026 → 2027 Mon–Fri 62 → 62 Saturday 62 → 62 Sunday 56 → 62
All 7 stops of the line
Horgen, Bahnhof, Horgen, Plattenhof, Horgen, Scheller, Horgen, Spital, Horgen, Wannerstrasse, Oberrieden, Bahnhof, Oberrieden, Seehalde
Municipalities: Horgen, Oberrieden
-
- Line 32 becomes line 35, on mostly the same stops.
2026 → 2027 Mon–Fri 16 → 16 Saturday 16 → 16 Sunday 16 → 16
All 36 stops of the line
Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Halbmil, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Oldtimer, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Weinbergstrasse, Chur, Weisstorkel, Igis, Castaletweg, Landquart, Bahnhof, Landquart, Fabriken, Landquart, Forum Landquart, Landquart, Im Lux, Landquart, Neuhof, Landquart, Post, Landquart, Primarschule, Landquart, Ringstrasse, Landquart, Schulhaus Ried, Trimmis, Alt Strass, Trimmis, Churweg, Trimmis, Gargällis, Trimmis, Saliet, Untervaz, Dorf, Untervaz, Gaidla, Untervaz, Giesacker, Untervaz, Holcim, Untervaz, Kirchgasse, Zizers, Bild, Zizers, Rappagugg, Zizers, Rathaus, Zizers, Schule Feld, Zizers, Stutz
Municipalities: Chur, Landquart, Trimmis, Untervaz, Zizers
-
- Newly served: 33 departures a weekday.
-
- Sunday: first trip at 08:02 instead of 08:56.
- Sunday: last trip at 19:19 instead of 19:52.
2026 → 2027 Mon–Fri 64 → 64 Saturday 52 → 52 Sunday 23 → 24
All 14 stops of the line
Ringlikon, Dorf, Ringlikon, Gättern, Ringlikon, Langwies, Schlieren, Brunngasse, Schlieren, Kampstrasse, Schlieren, Zentrum/Bahnhof, Uitikon Waldegg, Bahnhof, Uitikon, Dorf, Uitikon, Gläseren, Uitikon, Halde, Uitikon, Roracher, Uitikon, Wängi, Waldegg, Katholische Kirche, Waldegg, Post
Municipalities: Schlieren, Uitikon
-
- Stops it calls at that it does not today: Sugiez, Industrie
2026 → 2027 Mon–Fri 27 → 27 Saturday 14 → 14 Sunday 12 → 12
All 11 stops of the line
Guévaux, croisée, Ins, Bahnhof, Lugnorre, place du Pommeré, Lugnorre, école, Mur, village, Môtier (Vully), village, Praz (Vully), village, Sugiez, Industrie, Sugiez, Nant, Sugiez, gare, Sugiez, poste
Municipalities: Ins, Mont-Vully, Vully-les-Lacs
-
- Weekends: last trip at 23:50 instead of 00:32.
2026 → 2027 Mon–Fri 65 → 67 Saturday 53 → 52 Sunday 53 → 52
All 35 stops of the line
Altbüron, Feld, Altbüron, Halde, Altbüron, Hiltbrunnen, Altbüron, Linden, Altbüron, Ludligen, Altbüron, Post, Brittnau, Grod, Brittnau, Liebigen, Pfaffnau, Brunnmatt, Pfaffnau, Dorfplatz, Pfaffnau, Post, Pfaffnau, Steinacher, Reiden, Bahnhof, Reiden, Friedmattstrasse, Reiden, Kirche, Reiden, Mehlsecken, Reiden, Sonne, Reiden, Unterdorf, Roggliswil, Netzelen, Roggliswil, Niederwil, Roggliswil, Post, St. Urban, Bahnhof, St. Urban, Birchmatt, St. Urban, Chlisonnhalde, St. Urban, Klinik, St. Urban, Sonnhalden, St. Urban, Sonnhaldenhof, St. Urban, Tundwilerweg, St. Urban, Unterberghof, Wikon, Hotel Adelboden, Wikon, Kreuzung, Zofingen, Bahnhof, Zofingen, Oberer Stadteingang, Zofingen, Riedtalstrasse, Zofingen, Römerbad
Municipalities: Altbüron, Brittnau, Pfaffnau, Reiden, Roggliswil, Roggwil (BE), Wikon, Zofingen
-
- Newly served: 32 departures a weekday.
-
- Newly served: 32 departures a weekday.
-
- Newly served: 32 departures a weekday.
-
- No longer served in the new timetable; 32 departures a weekday today.
-
- Mon–Fri: last trip at 23:59 instead of 00:19.
2026 → 2027 Mon–Fri 141 → 142 Saturday 146 → 144 Sunday 97 → 99
All 41 stops of the line
Allschwil, Friedhof, Allschwil, Gartenstrasse, Allschwil, Grabenring, Allschwil, Hagmattstrasse, Allschwil, Im Brühl, Allschwil, Kreuzstrasse, Allschwil, Wänglismatten, Basel, Allmendstrasse, Basel, Bachgraben, Basel, Belforterstrasse, Basel, Blotzheimerstrasse, Basel, Claraplatz, Basel, Ensisheimerstrasse, Basel, Hoffmann-La Roche, Basel, Kannenfeldplatz, Basel, Kinderspital, Basel, Metzerstrasse, Basel, Rankstrasse, Basel, Rheingasse, Basel, Rosengartenweg, Basel, Schifflände, Basel, Sportzentrum Rankhof, Basel, Strassburgerallee, Basel, Thomaskirche, Basel, Tinguely Museum, Basel, Universitätsspital, Basel, Wettsteinplatz, Grenzach, Bärenfelsstrasse, Grenzach, Gleusen, Grenzach, Grenzacher Horn, Grenzach, Hornrain, Grenzach, Im Rippel, Grenzach, Seidenweg, Grenzach, Sparkasse, Grenzach, Turnhalle, Riehen, Hörnli Grenze, Wyhlen, Engeltal, Wyhlen, Hebelschule, Wyhlen, Hutmattenstrasse, Wyhlen, Schulzentrum, Wyhlen, Siedlung
Municipalities: Allschwil, Basel, Riehen
-
- Stops it calls at that it does not today: Bad Zurzach, Promenade, Bad Zurzach, Rathaus
2026 → 2027 Mon–Fri 9 → 9 Saturday 9 → 9 Sunday 9 → 9
All 13 stops of the line
Bad Zurzach, Bahnhof, Bad Zurzach, Baslerstrasse, Bad Zurzach, Höfli, Bad Zurzach, Parkhotel, Bad Zurzach, Promenade, Bad Zurzach, Rathaus, Bad Zurzach, RehaClinic, Bad Zurzach, Salzstrasse, Bad Zurzach, Schlüsselstrasse, Bad Zurzach, Thermalbad, Bad Zurzach, Turmhotel, Bad Zurzach, Uf Raine, Bad Zurzach, Zurzacher Hof
Municipalities: Zurzach
-
- Stops it calls at that it does not today: Morgins, Es-Cadraux
2026 → 2027 Mon–Fri 24 → 24 Saturday 18 → 18 Sunday 16 → 16
All 25 stops of the line
Collombey, St Didier, Collombey, gare, Monthey, gare CFF, Monthey, hôpital, Monthey-Ville, gare, Morgins, Bayèse, Morgins, En Archoz, Morgins, Es-Cadraux, Morgins, Fenebet, Morgins, La Cergnat, Morgins, Rière, Morgins, le Corbeau, Morgins, poste, Morgins, école, Troistorrents, Bonnares, Troistorrents, Collaire, Troistorrents, Es-Cortaz, Troistorrents, La Tine, Troistorrents, Les Neys, Troistorrents, Lévaux, Troistorrents, Rt de la Crotaz, Troistorrents, Thiésaz, Troistorrents, Vers-Encier, Troistorrents, gare, Troistorrents, village
Municipalities: Collombey-Muraz, Monthey, Troistorrents
-
- Saturday: last trip at 01:00 instead of 00:09.
2026 → 2027 Mon–Fri 175 → 175 Saturday 148 → 152 Sunday 148 → 148
All 18 stops of the line
Canobbio, Mercato Resega, Davesco, Ponte di Valle, Lugano, Campus Universitario, Lugano, Casa Serena, Lugano, Centro di Calcolo, Lugano, Cornaredo, Lugano, Pista Ghiaccio, Lugano, Resega, Lugano, Stadio Est, Lugano, Stazione, Lugano, Università, Lugano, Via Beltramina, Lugano, Via Brentani, Lugano, Via Olgiati, Lugano, ai Frati, Piano Stampa, Capolinea, Piano Stampa, Farera, Piano Stampa, Maglio
Municipalities: Canobbio, Lugano, Porza
-
- Mon–Fri: 19 trips instead of 14.
2026 → 2027 Mon–Fri 14 → 19 Saturday 8 → 8 Sunday 8 → 8
All 7 stops of the line
Ergisch, Dorf, Ergisch, Linden, Ergisch, Tuminen, Turtmann, Bahnhof, Turtmann, Bini, Turtmann, Seilbahn LTUO, Turtmann, Soleil
Municipalities: Ergisch, Turtmann-Unterems
-
- Mon–Fri, Sunday: last trip at 23:53 instead of 23:30.
2026 → 2027 Mon–Fri 56 → 56 Saturday 41 → 39 Sunday 34 → 33
All 15 stops of the line
Arnex-sur-Nyon, Borex, Le Chanelet, Borex, centre, Chéserex, poste, Crassier, Ancienne Gare, Crassier, Ferme du Château, Crassier, La Scie du Verger, Crassier, collège secondaire, Eysins, centre, La Rippe, Tranchepied, La Rippe, village, Nyon, Martavaux, Nyon, Terre-Bonne sud, Nyon, gare, Nyon, route du Stand
Municipalities: Arnex-sur-Nyon, Borex, Chéserex, Crassier, Eysins, La Rippe, Nyon
-
- No longer in the 2027 timetable.
All 10 stops of the line
Apples, gare, Bussy-Chardonney, rte village, Chigny, village, Morges, Patinoire, Morges, gare, Reverolle, Le Moulin, Reverolle, Les Combettes, Vufflens-le-Château, Le Marais, Vufflens-le-Château, village, Yens, route de l'Etraz
Municipalities: Chigny, Hautemorges, Morges, Vufflens-le-Château, Yens
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 01:12 instead of 23:53.
2026 → 2027 Mon–Fri 67 → 67 Saturday 67 → 68 Sunday 61 → 61
All 31 stops of the line
Alabardia, Cadenazzo, Chiesa, Cadenazzo, Ruscadella, Cadenazzo, Stazione, Cadenazzo, ex Segheria, Contone, Posta, Dirinella, Bivio per Caviano, Dirinella, Confine, Gerra (Gambarogno), Bagno, Gerra (Gambarogno), Cimitero, Gerra (Gambarogno), Paese, Magadino, Al Ponte, Magadino, Casa Comunale, Magadino, Debarcadero, Magadino, Farmacia, Magadino-Vira, Stazione, Quartino, Bivio, Quartino, Centro Luserte, Quartino, Chiesa, Quartino, Gerrascia, Quartino, Scuole, Quartino, Stazione, Ranzo, Bivio per S. Abbondio, Ranzo, Paese, S. Antonino, Via Serrai, S. Antonino,Centri Commerciali, S. Nazzaro, Molinetto, S. Nazzaro, Paese, Vira (Gambarogno), La Riva, Vira (Gambarogno), Paese, Vira (Gambarogno), Vignascia
Municipalities: Cadenazzo, Gambarogno, Sant'Antonino
-
- Saturday: 25 trips instead of 19.
- Sunday: 24 trips instead of 18.
2026 → 2027 Mon–Fri 40 → 43 Saturday 19 → 25 Sunday 18 → 24
All 64 stops of the line
Ballaigues, Jura-Rosaly, Ballaigues, Maillefer, Ballaigues, Vers-chez-Barrat, Ballaigues, cure, Ballaigues, poste, Baulmes, Cul de Villars, Baulmes, gare, Cheseaux-N., gymnase d'Yverdon, Essert-sous-Champvent, village, L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Abergement, village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, La Brinaz, gare, Le Brassus, Le Campe, Le Brassus, gare, Le Brassus,ancienne imprimerie, Le Lieu, Les Esserts de Rive, Le Lieu, place du village, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, La Golisse, Le Sentier, Le Rocheray, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, temple, Le Sentier-L'Orient, gare, Le Solliat-La Golisse, gare, Le Séchey, village, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Les Charbonnières, village, Les Clées-La Russille, croisée, Lignerolle, CVE, Lignerolle, Le Daillard, Lignerolle, église, Montcherand, haut du village, Montcherand, poste, Sergey, Valeyres-s.-M., centre sportif, Vallorbe, Eterpaz, Vallorbe, Le Creux, Vallorbe, Les Jurats, Vallorbe, Les Pontets, Vallorbe, Mont d'Orzeires, Vallorbe, Trésit, Vallorbe, collège, Vallorbe, gare, Vallorbe, place de la Liberté, Vallorbe, poste, Vers-Chez-Grosjean, Vuiteboeuf, gare, Yverdon, Champs-Lovats, Yverdon, William Barbey, Yverdon-les-Bains, HEIG-VD, Yverdon-les-Bains, Les Bains, Yverdon-les-Bains, gare
Municipalities: Ballaigues, Baulmes, Champvent, Cheseaux-Noréaz, L'Abbaye, L'Abergement, Le Chenit, Le Lieu, Les Clées, Lignerolle, Montagny-près-Yverdon, Montcherand, Sergey, Valeyres-sous-Montagny, Vallorbe, Vuiteboeuf, Yverdon-les-Bains
-
- Stops it calls at that it does not today: Escholzmatt, Dorf
2026 → 2027 Mon–Fri 55 → 55 Saturday 47 → 47 Sunday 39 → 39
All 29 stops of the line
Bumbach, Alpenrose, Bumbach, Bödeli, Bumbach, Schwand, Bumbach, Skilift, Escholzmatt, Bahnhof, Escholzmatt, Dorf, Escholzmatt, Riedgasse, Kemmeriboden, Marbach LU, Bergkäserei, Marbach LU, Dorf, Marbach LU, Ey, Marbach LU, Geissenmoos, Marbach LU, Laui, Marbach LU, Mösli, Marbach LU, Neugaden, Marbach LU, Schufelbühl, Marbach LU, Untergasse, Marbachegg, Talstation, Schangnau, Dorf, Schangnau, Grunachen, Schangnau, Leu, Schangnau, Stein, Schangnau, Wald, Schangnau, Waldegg, Wiggen, Egghus, Wiggen, Hilfernstrasse, Wiggen, Schächli, Wiggen, Unterbach, Wiggen, Wittenmoos
Municipalities: Escholzmatt-Marbach, Schangnau
-
- Newly served: 29 departures a weekday.
-
- Stops it calls at that it does not today: Stels, Cumanaljaweg
2026 → 2027 Mon–Fri 20 → 20 Saturday 12 → 12 Sunday 12 → 12
All 14 stops of the line
Fajauna, Bodenrank, Fajauna, Tanis, Fajauna, alte Post, Fajauna, bi Däschers, Schiers, Bahnhof, Schiers, Hinterdorf, Schiers, Rossgasse, Schiers, Schulhaus Feld, Stels, Crals, Stels, Cumanaljaweg, Stels, Hof de Planis, Stels, Lärweg, Stels, Mottis, Stels, Prodavos
Municipalities: Schiers
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- Stops it calls at that it does not today: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier, hôpital
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 24 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Saturday: 58 trips instead of 104.
2026 → 2027 Mon–Fri 52 → 29 Saturday 104 → 58 Sunday 48 → 53
All 20 stops of the line
Davos Dorf, Bahnhof, Davos Dorf, Dischmakreuzung, Davos Dorf, Dischmastrasse, Davos Dorf, Flüelastrasse, Davos Dorf, Parsennbahn, Davos Dorf, Schiabach, Davos Dorf, Schiaweg, Davos Dorf, Seehofseeli, Davos Dorf, Stilli, Davos Dorf, Stilli Park, Davos Platz, Bahnhof, Davos Platz, Hertistrasse, Davos Platz, Horlauben, Davos Platz, Kongresszentrum, Davos Platz, Postplatz, Davos Platz, Schatzalpbahn, Davos Platz, Skistrasse, Davos Platz, Sportzentrum, Davos Platz, Tobelmühlestrasse, Davos Platz, Tourismuszentrum
Municipalities: Davos
-
- Saturday: last trip at 20:04 instead of 19:05.
2026 → 2027 Mon–Fri 12 → 12 Saturday 11 → 12 Sunday 14 → 14
All 17 stops of the line
Annemasse, Chambésy, Chêne-Bourg, Coppet, Creux-de-Genthod, Genthod-Bellevue, Genève, Genève-Champel, Genève-Eaux-Vives, Genève-Sécheron, Lancy-Bachet, Lancy-Pont-Rouge, Les Tuileries, Mies, Pont-Céard, Tannay, Versoix
Municipalities: Bellevue, Chêne-Bourg, Coppet, Genthod, Genève, Lancy, Mies, Pregny-Chambésy, Tannay, Versoix
-
- Newly served: 28 departures a weekday.
-
- Newly served: 28 departures a weekday.
-
- Newly served: 28 departures a weekday.
-
- Mon–Fri, Saturday: last trip at 20:56 instead of 21:28.
2026 → 2027 Mon–Fri 25 → 24 Saturday 16 → 15 Sunday 13 → 13
All 14 stops of the line
Eriswil, Altersheim, Eriswil, Gässli, Eriswil, Hinterdorf, Eriswil, Schulhaus, Eriswil, Station, Huttwil, Bahnhof, Huttwil, Fiechten, Huttwil, Fiechtenstrasse, Huttwil, Schwarzenbach, Schwarzenbach(Huttwil),Bühlweg, Wyssachen, Abzw. Roggengrat, Wyssachen, Dorf, Wyssachen, Dürrenbühl, Wyssachen, Mösli
Municipalities: Eriswil, Huttwil, Wyssachen
-
- Saturday: last trip at 01:05 instead of 00:14.
2026 → 2027 Mon–Fri 149 → 149 Saturday 149 → 153 Sunday 149 → 149
All 30 stops of the line
Cassarate, Lanchetta, Cassarate, Lido, Cassarate, Monte Brè, Castagnola, Capolinea, Castagnola, Paese, Castagnola, S. Domenico, Castagnola, Serenella, Castagnola, Villa Favorita, Lugano, Bellavista, Lugano, Cappuccine, Lugano, Cassarina, Lugano, Centro, Lugano, Loreto, Lugano, Palazzo Congressi, Lugano, Palazzo Studi, Lugano, Santa Birgitta, Lugano, Stazione, Lugano, Tassino, Lugano, Via F. Pelli, Lugano, Via Ginevra, Lugano, ai Frati, Paradiso, Brentino, Paradiso, Carzo, Paradiso, Fontana, Paradiso, Geretta, Paradiso, Stazione, Paradiso, Stazione/Scuole, Paradiso, Via Calprino, Paradiso, Via Cattori, Paradiso, Via S. Salvatore
Municipalities: Lugano, Paradiso
-
- Stops it calls at that it does not today: Diessenhofen, St.Katharinental
2026 → 2027 Mon–Fri 18 → 18
All 12 stops of the line
Basadingen, Grüt, Basadingen, Unterdorf, Diessenhofen, Bahnhof, Diessenhofen, Landi, Diessenhofen, St.Katharinental, Oberschlatt TG, Dorf, Schlatt TG, Bahnhof, Schlatt TG, Dickihof, Schlatt TG, Gemeindehaus, Schlatt TG, Held, Schlatt TG, Mettschlatt, Schlatt TG, Turnhallenstrasse
Municipalities: Basadingen-Schlattingen, Diessenhofen, Schlatt (TG)
-
- Mon–Fri: first trip at 05:37 instead of 06:00.
- Weekends: first trip at 06:37 instead of 07:00.
2026 → 2027 Mon–Fri 26 → 30 Saturday 32 → 34 Sunday 32 → 34
All 21 stops of the line
Alpthal, Eigen, Alpthal, Gribsch, Alpthal, Grund, Alpthal, Kirche, Alpthal, Malosen, Alpthal, Rütli, Alpthal, Schnüerlismatt, Alpthal, Stei, Brunni SZ, Rest. Brunni, Brunni SZ, Talstation LBH, Einsiedeln, Allmeindstrasse, Einsiedeln, Bahnhof, Einsiedeln, Brüel, Einsiedeln, Grotzenmühlestr., Einsiedeln, Rüti-Säge, Einsiedeln, Wäni, Einsiedeln,Altersheim Langrüti, Trachslau, Kirche, Trachslau, alte Post, Trachslau, alte Säge, Trachslau, altes Schulhaus
Municipalities: Alpthal, Einsiedeln
-
- No longer served in the new timetable; 27 departures a weekday today.
-
- Saturday: last trip at 01:02 instead of 00:02.
2026 → 2027 Mon–Fri 105 → 105 Saturday 52 → 53 Sunday 52 → 52
All 46 stops of the line
Barbengo, Baldoria, Barbengo, La Cava, Barbengo, Scuole, Barbengo, Sidema, Barbengo, Tassera, Barbengo, Via Balconi, Bissone, autostrada, Casoro, Paese, Cernesio, Paese, Figino, Dogana, Garaverio, Paese, Grancia, Centro Commerciale 2, Grancia, Centro Lugano Sud, Grancia, Molini di Grancia, Grancia, Paese, Lugano, Autosilo Balestra, Lugano, Belvedere, Lugano, Cappuccine, Lugano, Centro, Lugano, Piazza Luini, Lugano, Piazza Rezzonico, Lugano, Stazione Nord, Melide, Cantine, Melide, Piazza Moretti, Melide, Stazione, Melide, Villa Magnolia, Morcote, Arbostora, Morcote, Burò, Morcote, Cantine, Morcote, Casa per Anziani, Morcote, La Canva, Morcote, Parco Scherrer, Morcote, Piazza Grande, Morcote, Preda dei Buchi, Morcote, Vedo, Pambio-Noranco, Igia, Pambio-Noranco, Posta, Paradiso, Debarcadero, Paradiso, Fontana, Paradiso, Geretta, Paradiso, La Sguancia, Paradiso, Stazione, Paradiso, Stazione/Scuole, Scairolo, Bivio, Vico Morcote, Colombaio, Vico Morcote, Olivella Lago
Municipalities: Bissone, Grancia, Lugano, Melide, Morcote, Paradiso, Vico Morcote
-
- Stops it calls at that it does not today: Poschiavo, Via Lunga
2026 → 2027 Mon–Fri 17 → 17 Saturday 8 → 8 Sunday 8 → 8
All 6 stops of the line
Poschiavo, Cologna Fontana, Poschiavo, Cologna Presala, Poschiavo, Ospedale, Poschiavo, Scuole, Poschiavo, Stazione, Poschiavo, Via Lunga
Municipalities: Poschiavo
-
- Mon–Fri: last trip at 19:43 instead of 20:04.
- Saturday: last trip at 18:43 instead of 19:04.
2026 → 2027 Mon–Fri 56 → 56 Saturday 52 → 52
All 13 stops of the line
Villeneuve VD, Carroz-Derrière, Villeneuve VD, Poterlaz, Villeneuve VD, Pré Jaquet, Villeneuve VD, Pré Neuf, Villeneuve VD, Pré au Comte, Villeneuve VD, Pré du Bruit, Villeneuve VD, centres comm., Villeneuve VD, gare, Villeneuve VD, industrie, Villeneuve VD, route d'Arvel, Villeneuve VD, rte des Paquays, Villeneuve VD, rte du Grammont, Villeneuve VD, sous le viaduc
Municipalities: Villeneuve (VD)
-
- No longer served in the new timetable; 26 departures a weekday today.
-
- Newly served: 26 departures a weekday.
-
- Every day: last trip at 00:02 instead of 23:41.
- Saturday: first trip at 21:43 instead of 20:41.
- Sunday: first trip at 20:43 instead of 19:41.
2026 → 2027 Mon–Fri 5 → 6 Saturday 7 → 6 Sunday 9 → 8
All 9 stops of the line
Dürnten, Breitenmattstrasse, Dürnten, J.-C.-Heerstrasse, Dürnten, Kirche, Dürnten, Langacher, Dürnten, Oberdürnten, Rüti ZH, Bahnhof, Tann, Härtiplatz, Tann, Nauen, Tann, Sonnenberg
Municipalities: Dürnten, Rüti (ZH)
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- No longer served in the new timetable; 25 departures a weekday today.
-
- No longer served in the new timetable; 25 departures a weekday today.
-
- Weekends: last trip at 00:09 instead of 23:35.
2026 → 2027 Mon–Fri 74 → 74 Saturday 73 → 74 Sunday 71 → 72
All 19 stops of the line
Rüttenen, Brüggmoos, Rüttenen, Dorf, Rüttenen, Endhalt, Rüttenen, Grünegg, Solothurn, Amthausplatz, Solothurn, Bergstrasse, Solothurn, Grenchenstrasse, Solothurn, Hauptbahnhof, Solothurn, Hubelmatt, Solothurn, Kantonsschule, Solothurn, Postplatz, Solothurn, Vorstadt, Solothurn, Zentralbibliothek, St. Niklaus SO, Zuchwil, Aarmatt, Zuchwil, Amselweg, Zuchwil, Juraplatz, Zuchwil, Sportzentrum, Zuchwil, Unterfeld
Municipalities: Rüttenen, Solothurn, Zuchwil
-
- Mon–Fri: 12 trips instead of 16.
2026 → 2027 Mon–Fri 16 → 12
All 11 stops of the line
Bercher, gare, Cronay, Moulin du Pont, Gossens, La Cernia, Gossens, village, Oppens, croisée, Orzens, village, Pailly, Le Rembloz, Pailly, Moulin-Pacot, Pailly, village, Rueyres VD, Le Dejors, Rueyres VD, croisée
Municipalities: Bercher, Cronay, Donneloye, Oppens, Orzens, Pailly, Rueyres
-
- Saturday: 62 trips instead of 104.
2026 → 2027 Mon–Fri 52 → 31 Saturday 104 → 62 Sunday 49 → 59
All 20 stops of the line
Davos Dorf, Bahnhof, Davos Dorf, Dischmakreuzung, Davos Dorf, Dischmastrasse, Davos Dorf, Flüelastrasse, Davos Dorf, Parsennbahn, Davos Dorf, Schiabach, Davos Dorf, Schiaweg, Davos Dorf, Seehofseeli, Davos Dorf, Stilli, Davos Dorf, Stilli Park, Davos Platz, Bahnhof, Davos Platz, Hertistrasse, Davos Platz, Horlauben, Davos Platz, Kongresszentrum, Davos Platz, Postplatz, Davos Platz, Schatzalpbahn, Davos Platz, Skistrasse, Davos Platz, Sportzentrum, Davos Platz, Tobelmühlestrasse, Davos Platz, Tourismuszentrum
Municipalities: Davos
-
- Mon–Fri: first trip at 06:03 instead of 06:33.
2026 → 2027 Mon–Fri 42 → 45 Saturday 34 → 35 Sunday 32 → 33
All 15 stops of the line
Ausserpraden, Hedwig, Ausserpraden, Krone, Chur, Araschgerrank, Chur, Hinter Araschgen, Chur, Malteser, Chur, Postautostation, Chur, St. Antönierrank, Chur, Vorder Araschgen, Passugg, Abzw. Grida, Passugg, Brugg, Passugg, Hotelfachschule, Passugg, Schluocht, Praden, Kurhaus, Praden, alte Post, Tschiertschen, Dorf
Municipalities: Chur, Churwalden
-
- Newly served: 24 departures a weekday.
-
- Newly served: 24 departures a weekday.
-
- Mon–Fri: first trip at 05:48 instead of 06:21.
2026 → 2027 Mon–Fri 36 → 36 Saturday 14 → 14 Sunday 12 → 12
All 11 stops of the line
Bressaucourt, Les Brussattes, Bressaucourt, bas du village, Bressaucourt, poste, Porrentruy, Etang Corbat, Porrentruy, Fbg St. Germain, Porrentruy, Mont Terri, Porrentruy, St-Michel, Porrentruy, gare, Porrentruy, les Tilleuls, Porrentruy, route Bressaucourt, Porrentruy, ville
Municipalities: Fontenais, Porrentruy
-
- Sunday: 50 trips instead of 34.
2026 → 2027 Mon–Fri 76 → 76 Saturday 60 → 62 Sunday 34 → 50
All 16 stops of the line
Oetwil am See, Langholz, Oetwil am See, Zentrum, Stäfa, Bahnhof, Stäfa, Binz, Stäfa, Echtlenbach, Stäfa, Grund, Stäfa, Kniebreche, Stäfa, Krone, Stäfa, Lattenberg, Stäfa, Lindenbänkli, Stäfa, Metzg, Stäfa, Mühlehölzli, Stäfa, Rain, Stäfa, Schützenhaus Wanne, Stäfa, Wiesengrund, Stäfa, Wässerwies
Municipalities: Oetwil am See, Stäfa
-
- No longer served in the new timetable; 23 departures a weekday today.
-
- Saturday: last trip at 01:08 instead of 00:26.
2026 → 2027 Mon–Fri 174 → 174 Saturday 151 → 152 Sunday 149 → 149
All 18 stops of the line
Locarno, Centro, Locarno, Cinque Vie, Locarno, Debarcadero, Locarno, In Selva, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, S. Antonio Stazione, Losone, Agricola, Losone, Arbigo, Losone, Canaa, Losone, Caserma, Losone, Mercato Cattori, Losone, Municipio, Losone, Ponte Maggia, Losone, Posta, Losone, Zandone, Solduno, Passetto, Solduno, Stazione
Municipalities: Locarno, Losone, Muralto
-
- Mon–Fri: first trip at 05:33 instead of 05:57.
2026 → 2027 Mon–Fri 62 → 64 Saturday 62 → 62 Sunday 28 → 28
All 11 stops of the line
Herisau, Bahnhof, Herisau, Bergstrasse, Herisau, Dreilinden, Herisau, Egg, Herisau, Gemeindehaus, Herisau, Obstmarkt, Herisau, Rohren, Herisau, Scheibe, Herisau, Steinegg, Herisau, Wiesental, Herisau, Witenschwendi
Municipalities: Herisau
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 6 Saturday 0 → 8 Sunday 0 → 27
All 5 stops of the line
Buchberg (Fähre), Eglisau bei der Kirche, Ellikon am Rhein, Rüdlingen (Schiffstation), Tössegg
Municipalities: Buchberg, Eglisau, Freienstein-Teufen, Marthalen, Rüdlingen
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 01:08 instead of 00:02.
2026 → 2027 Mon–Fri 68 → 68 Saturday 67 → 68 Sunday 67 → 67
All 34 stops of the line
Carnago, Arbustello, Carnago, Chiesa, Carnago, Deca, Carnago, Paese, Comano, Chiesa, Comano, Municipio, Comano, Quattro Strade, Comano, Studio TV, Cureglia, Grotti, Cureglia, Paese, Cureglia, Rotonda, Lugano, Autosilo Balestra, Lugano, Cappuccine, Lugano, Genzana, Lugano, Stazione Nord, Massagno, Cappella due Mani, Massagno, Praccio, Origlio, Paese, Ponte Capriasca, Crano, Ponte Capriasca, Nogo, Ponte Capriasca, Nogo Sopra, Ponte Capriasca, Paese, Porza, Paese, Porza, Tavesio, Sala Capriasca, Paese, Savosa, Municipio, Savosa, Paese, Savosa, Roncaccio, Savosa, Valgersa, Tesserete, Paese, Tesserete, Scuole, Tesserete, Stazione, Vaglio, Paese, Vaglio, Piccolo Vaglio
Municipalities: Capriasca, Comano, Cureglia, Lugano, Massagno, Origlio, Ponte Capriasca, Porza, Savosa
-
- Newly served: 22 departures a weekday.
-
- Mon–Fri: first trip at 05:17 instead of 05:47.
2026 → 2027 Mon–Fri 38 → 39 Saturday 39 → 39
All 19 stops of the line
Wohlen AG, Bahnhof, Wohlen AG, Bleichi, Wohlen AG, Cheiblerrain, Wohlen AG, Coop, Wohlen AG, Freihofweg, Wohlen AG, Gerstmatt, Wohlen AG, Guggimatt, Wohlen AG, Gyrenhübelstrasse, Wohlen AG, Haldenschulen, Wohlen AG, Höhenweg, Wohlen AG, Luegisland, Wohlen AG, Manor, Wohlen AG, Migros, Wohlen AG, Rummelring, Wohlen AG, Sonnhalde, Wohlen AG, Sustenweg, Wohlen AG, Telliacher, Wohlen AG, Zürcherhof, Wohlen AG, obere Haldenstrasse
Municipalities: Wohlen (AG)
-
- No longer calls at: Bussy-sur-Moudon, village
2026 → 2027 Mon–Fri 14 → 14
All 15 stops of the line
Bussy-sur-Moudon, La Cauderie, Bussy-sur-Moudon, collège, Bussy-sur-Moudon, village, Bussy-sur-Moudon,Foulaz-Verney, Cremin, village, Forel-sur-Lucens, Dessous, Lucens, gare, Moudon, Grange-Verney, Moudon, L'Ochette, Moudon, La Prairie, Moudon, gare, Oulens-sur-Lucens, La Crausaz, Oulens-sur-Lucens, village, Villars-le-Comte, Le Chalet, Villars-le-Comte, poste
Municipalities: Bussy-sur-Moudon, Lucens, Moudon, Villars-le-Comte
-
- No longer calls at: Muggio, Casarno
2026 → 2027 Mon–Fri 14 → 14 Saturday 10 → 10 Sunday 10 → 10
All 11 stops of the line
Muggio, Bivio Casiroli, Muggio, Butigia, Muggio, Camasciora, Muggio, Casa Leone, Muggio, Casarno, Muggio, Cassino, Muggio, Fontane, Muggio, Meri, Muggio, Paese, Roncapiano, Paese, Scudellate, Paese
Municipalities: Breggia
-
- Saturday: last trip at 01:00 instead of 23:53.
2026 → 2027 Mon–Fri 63 → 63 Saturday 56 → 57 Sunday 56 → 56
All 30 stops of the line
Aeschi b. Spiez, Alleestrasse, Aeschi b. Spiez, Friedegg, Aeschi b. Spiez, Längenboden, Aeschi b. Spiez, Mustermattli, Aeschi b. Spiez, Post, Aeschi b. Spiez, Wachthubel, Aeschiried, Chemihütte, Aeschiried, Ebenen, Aeschiried, Kapelle, Aeschiried, Schulhaus, Krattigen, Dorf, Krattigen, Kirche, Krattigen, Oertlimatt, Krattigen, Post, Krattigen, Stuhlegg, Krattigen, Tschuppen, Spiez, Aeschiweg, Spiez, Altersheim, Spiez, Bahnhof, Spiez, Des Alpes, Spiez, Eden Hotel, Spiez, Eigen, Spiez, Höhe, Spiez, Kronenplatz, Spiez, Leimern, Spiez, Niesenbrücke, Spiez, Oberlandstrasse, Spiez, Parkplatz Regez, Spiez, Schiffstation, Spiez, Sodmatte
Municipalities: Aeschi bei Spiez, Krattigen, Spiez
-
- Stops it calls at that it does not today: Bad Zurzach, Promenade, Bad Zurzach, Rathaus
2026 → 2027 Mon–Fri 5 → 5 Saturday 5 → 5 Sunday 5 → 5
All 14 stops of the line
Bad Zurzach, Bahnhof, Bad Zurzach, Baslerstrasse, Bad Zurzach, Dachsweg, Bad Zurzach, Friedhof, Bad Zurzach, Höfli, Bad Zurzach, Oberflecken, Bad Zurzach, Parkhotel, Bad Zurzach, Promenade, Bad Zurzach, Rathaus, Bad Zurzach, Regibad, Bad Zurzach, RehaClinic, Bad Zurzach, Thermalbad, Bad Zurzach, Triumph, Bad Zurzach, Turmhotel
Municipalities: Zurzach
-
- Sunday: first trip at 07:18 instead of 07:44.
- Sunday: last trip at 19:32 instead of 19:54.
2026 → 2027 Mon–Fri 120 → 120 Saturday 102 → 102 Sunday 26 → 26
All 9 stops of the line
Herisau, Bahnhof, Herisau, Langelen, Herisau, Lederbach, Herisau, Obstmarkt, Herisau, Post/Casino, Herisau, Sonnenberg, Herisau, Säge, Herisau, Wiesental, Herisau, Wilen
Municipalities: Herisau
-
- No longer served in the new timetable; 21 departures a weekday today.
-
- Mon–Fri: first trip at 06:09 instead of 05:47.
2026 → 2027 Mon–Fri 69 → 61 Saturday 60 → 60 Sunday 60 → 60
All 8 stops of the line
Lampenberg, Bündtenweg, Lampenberg, Dorf, Lampenberg-Ramlinsburg,Station, Lausen, Bahnhof Nord, Lausen, Langmatt, Lausen, Mülizelg, Ramlinsburg, Brunnacker, Ramlinsburg, Niderhof
Municipalities: Lampenberg, Lausen, Ramlinsburg
-
- Saturday: last trip at 01:15 instead of 00:15.
2026 → 2027 Mon–Fri 73 → 73 Saturday 73 → 75 Sunday 73 → 73
All 22 stops of the line
Albonago, Roccolo, Aldesago, Arcate, Aldesago, Narbostra, Aldesago, Paese, Aldesago, Pontaccio, Aldesago, Ronchée, Aldesago, Via Rava, Brè, Paese, Brè, S. Antonio, Cassarate, Lanchetta, Cassarate, Monte Brè, Castagnola, Paese, Castagnola, Roncaccio, Castagnola, S. Grato, Castagnola, Salita Olivi, Castagnola, Tamporiva, Lugano, Centro, Lugano, Palazzo Studi, Ruvigliana, Fulmignano, Ruvigliana, Paese, Ruvigliana, Ronchetti, Ruvigliana, Trona
Municipalities: Lugano
-
- Weekends: last trip at 00:08 instead of 23:38.
2026 → 2027 Mon–Fri 73 → 73 Saturday 69 → 71 Sunday 54 → 55
All 28 stops of the line
Bellach, Breitenfeld, Bellach, Franziskanerhof, Bellach, Gärisch, Bellach, Hüslerhof, Bellach, Schulhaus, Bellach, Turbensaal, Bellach, Turmstrasse, Bellach, Webereistrasse, Bellach, Zielweg, Biberist, Aesplistrasse, Biberist, Bernstrasse, Biberist, Enge, Biberist, St. Urs, Biberist, Waldstrasse, Lohn-Ammannsegg, Alte Schmitte, Lohn-Ammannsegg, Ammannsegg, Lohn-Ammannsegg, Kirche, Lohn-Lüterkofen, Bahnhof, Solothurn, Amthausplatz, Solothurn, Baseltor, Solothurn, Grenchenstrasse, Solothurn, Hauptbahnhof, Solothurn, Industriestrasse, Solothurn, Kunstmuseum, Solothurn, Schöngrünstrasse, Solothurn, Spital, Solothurn, Touring, Solothurn, Zentralbibliothek
Municipalities: Bellach, Biberist, Lohn-Ammannsegg, Solothurn
-
- Line R 13 becomes line T2 15, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 19 becomes line T2 21, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 25 becomes line T2 27, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 31 becomes line T2 33, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 37 becomes line T2 41, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 43 becomes line T2 47, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 49 becomes line T2 53, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Line R 9 becomes line T2 9, on mostly the same stops.
2026 → 2027 Saturday 1 → 1 Sunday 1 → 1
All 3 stops of the line
Blonay, Chamby, Chamby-Musée
Municipalities: Blonay - Saint-Légier, Montreux
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri, Sunday: last trip at 21:15 instead of 22:02.
2026 → 2027 Mon–Fri 7 → 6 Saturday 4 → 4 Sunday 7 → 6
All 40 stops of the line
Bernina Diavolezza, Bahnhof, Bernina Suot, Bahnhof, Bernina, Lagalbbahn, Brusio, Municipio, Brusio, Piazzo Fermata, Campascio, Strada, Campocologno, Stazione, La Motta, Dogana, La Rösa, Le Prese, Cantone, Le Prese, Pagnoncini, Le Prese, Scuole, Le Prese, Stazione, Li Curt, Annunziata, Li Curt, Capitell, Li Curt, Prada, Li Curt, S. Antonio, Li Curt, Stazione, Li Mason, Fermata, Miralago, Stazione, Morteratsch, Abzweigung, Ospizio Bernina, Albergo, Pontresina, Bahnhof, Pontresina, Gitögla, Pontresina, Palü, Pontresina, Post, Poschiavo, Curtinell, Poschiavo, Stazione, Pozzulasc, Fermata, Punt Muragl, Talstation, S. Carlo GR, Angeli Custodi, S. Carlo GR, Centro, S. Carlo GR, Mulino Aino, S. Carlo GR, Percosta, S. Carlo GR, Permunt, S. Carlo GR, Raviscé, S. Carlo GR, Val dal Teo, Samedan, Bahnhof, Sfazù, Fermata, Tirano, Stazione
Municipalities: Brusio, Pontresina, Poschiavo, Samedan
-
- Mon–Fri: first trip at 06:36 instead of 06:59.
- Weekends: first trip at 08:36 instead of 08:59.
2026 → 2027 Mon–Fri 19 → 20 Saturday 18 → 18 Sunday 18 → 18
All 17 stops of the line
Allaman, gare, Aubonne, Bougy-St-Martin, Aubonne, La Levette, Aubonne, La Praz, Aubonne, Le Bornalet, Aubonne, Roveray, Aubonne, gare, Aubonne, hôpital, Essertines-sur-Rolle, village, Essertines-sur-Rolle,Le Pontet, Gimel, La Vernette, Gimel, bas du village, Gimel, place de L'Union, Mont-sur-Rolle, Les Granges, Pizy, village, Signal-de-Bougy, Parc Pré Vert, St-Oyens, église
Municipalities: Allaman, Aubonne, Essertines-sur-Rolle, Gimel, Mont-sur-Rolle, Saint-Oyens
-
- No longer served in the new timetable; 20 departures a weekday today.
-
- No longer served in the new timetable; 20 departures a weekday today.
-
- No longer served in the new timetable; 20 departures a weekday today.
-
- No longer served in the new timetable; 20 departures a weekday today.
-
- No longer served in the new timetable; 20 departures a weekday today.
-
- Mon–Fri: first trip at 06:04 instead of 06:34.
2026 → 2027 Mon–Fri 32 → 34 Saturday 30 → 31 Sunday 16 → 16
All 17 stops of the line
Bursinel, Château, Bursinel, village, Dully, Bourg d'Amont, Dully, Sous-Dully, Dully, St-Bonnet, Gilly-Bursinel, gare sud, Gland, Lignière-Dullive, Gland, Perron/Fleurs, Gland, Perron/Riant-Coteau, Gland, gare nord, Gland, gare sud, Rolle, Baccara, Rolle, Martinet, Rolle, Uttins-Maupas, Rolle, déchetterie, Rolle, gare nord, Rolle, route de Gilly
Municipalities: Bursinel, Dully, Gland, Rolle
-
- Mon–Fri: first trip at 05:28 instead of 05:48.
2026 → 2027 Mon–Fri 76 → 77 Saturday 76 → 76 Sunday 74 → 74
All 11 stops of the line
Brittnau, Abzw. Bahnhof, Brittnau, Abzw. Hard, Brittnau, Ausserdorf, Brittnau, Bifang, Brittnau, Lärchenweg, Brittnau, Post, Brittnau, Schulhaus, Zofingen, Bahnhof, Zofingen, Oberer Stadteingang, Zofingen, Riedtalstrasse, Zofingen, Römerbad
Municipalities: Brittnau, Zofingen
-
- Weekends: first trip at 08:23 instead of 08:48.
2026 → 2027 Mon–Fri 10 → 10 Saturday 10 → 12 Sunday 10 → 12
All 20 stops of the line
Alp Grüm, Bernina Diavolezza, Bernina Lagalb, Bernina Suot, Brusio, Cadera, Campocologno, Cavaglia, Celerina Staz, Le Prese, Li Curt, Miralago, Morteratsch, Ospizio Bernina, Pontresina, Poschiavo, Punt Muragl Staz, St. Moritz, Surovas, Tirano
Municipalities: Brusio, Celerina/Schlarigna, Pontresina, Poschiavo, St. Moritz
-
- Newly served: 19 departures a weekday.
-
- Newly served: 19 departures a weekday.
-
- Newly served: 19 departures a weekday.
-
- Newly served: 19 departures a weekday.
-
- Newly served: 19 departures a weekday.
-
- Newly served: 19 departures a weekday.
-
- Newly served: 19 departures a weekday.
-
- Stops it calls at that it does not today: Schaffhausen (Schifflände), Büsingen (Schifflände), Diessenhofen (Schifflände)
2026 → 2027 Mon–Fri 8 → 8 Saturday 8 → 8 Sunday 8 → 8
All 17 stops of the line
Berlingen (See), Büsingen (Schifflände), Diessenhofen (Schifflände), Ermatingen (See), Gaienhofen (See), Gottlieben (Schifflände), Hemmenhofen (See), Konstanz Hafen, Kreuzlingen Hafen (See), Mammern (See), Mannenbach (See), Reichenau (See), Schaffhausen (Schifflände), Steckborn (See), Stein am Rhein (Schifflände), Wangen (Bodensee), Öhningen (See)
Municipalities: Berlingen, Bodensee (TG), Diessenhofen, Gottlieben, Kreuzlingen, Salenstein, Schaffhausen, Steckborn, Stein am Rhein
Summer service, compared on the late-August weeks of both years.
-
- Mon–Fri: 10 trips instead of 13.
2026 → 2027 Mon–Fri 13 → 10
All 11 stops of the line
Li Curt, Annunziata, Li Curt, Capitell, Li Curt, Prada, Li Curt, Spineu, Li Curt, St. Antonio Ex Asilo, Li Curt, Stazione, Poschiavo, Curtinell, Poschiavo, Municipio, Poschiavo, Solch, Poschiavo, Stazione, S. Carlo GR, Privilasco
Municipalities: Poschiavo
-
- Saturday: last trip at 01:01 instead of 00:03.
2026 → 2027 Mon–Fri 70 → 70 Saturday 69 → 70 Sunday 69 → 69
All 32 stops of the line
Brione s. Minusio, Chiesa, Brione s. Minusio, Cimitero, Locarno, Belvedere, Locarno, Bosco Isolino, Locarno, Casa Bianca, Locarno, Centro, Locarno, Chiesa S. Antonio, Locarno, Cinque Vie, Locarno, Città Vecchia, Locarno, Debarcadero, Locarno, Delta Maggia, Locarno, Lido, Locarno, Lungolago Motta, Locarno, Monti della Trinità, Locarno, Paradiso, Locarno, Pensione Olanda, Locarno, Piazza Castello, Locarno, Piazza Stazione, Locarno, Residenza Lido, Locarno, Rotonda, Locarno, S. Caterina, Locarno, Stazione, Locarno, Via Monteguzzo, Locarno, Villa India, Minusio, Moranda, Muralto, Via Pioda, Orselina, Albergo Orselina, Orselina, Case di sotto, Orselina, Chiesa, Orselina, Clinica S. Croce, Orselina, Posta, Orselina, Stazione Funivia
Municipalities: Brione sopra Minusio, Locarno, Minusio, Muralto, Orselina
-
- Saturday: last trip at 01:10 instead of 00:05.
2026 → 2027 Mon–Fri 54 → 54 Saturday 38 → 39 Sunday 38 → 38
All 19 stops of the line
Agra, Bivio, Agra, Paese, Agra, Roncone, Agra, Rondelli, Bigogno, Cappella di Bigogno, Bigogno, Paese, Certenago, Paese, Gentilino, Posta, Gentilino, Rubiana, Gentilino, S. Abbondio, Lugano, Autosilo Balestra, Lugano, Cappuccine, Lugano, Stazione Via Sorengo, Montagnola, Bellevue, Montagnola, Il Maggio, Montagnola, Paese, Montagnola, Poporino, Sorengo, Clinica S. Anna, Sorengo, S. Grato
Municipalities: Collina d'Oro, Lugano, Sorengo
-
- Mon–Fri: first trip at 05:14 instead of 05:35.
2026 → 2027 Mon–Fri 55 → 63 Saturday 42 → 42 Sunday 29 → 29
All 27 stops of the line
Bad Zurzach, Bahnhof, Bad Zurzach, Oberflecken, Bad Zurzach, Thermalbad, Bad Zurzach, Tierpark, Brugg AG, Au, Brugg AG, Bahnhof/Zentrum, Brugg AG, Kaserne, Endingen, Gemeindehaus, Endingen, Zentrum, Lauffohr, Dorf, Lauffohr, Langmatt, Lauffohr, Platte, Lauffohr, Sommerhaldenstrasse, Siggenthal-W., Bahnhof, Stilli, Aarebrücke, Tegerfelden, Hochbrücke, Tegerfelden, Kirche, Unterendingen, Dorf, Untersiggenthal, Hardacker, Würenlingen, Altersheim, Würenlingen, Breite-Lochacker, Würenlingen, Bären, Würenlingen, Kuhgässli, Würenlingen, Post, Würenlingen, Sonne, Würenlingen, Stumpen, Zurzacherberg, Passhöhe
Municipalities: Brugg, Endingen, Tegerfelden, Untersiggenthal, Villigen, Würenlingen, Zurzach
-
- Saturday: last trip at 00:40 instead of 23:30.
2026 → 2027 Mon–Fri 46 → 46 Saturday 35 → 37 Sunday 35 → 35
All 22 stops of the line
Castel S.Pietro, Al Mulino, Castel S.Pietro, Bv. Corteglia, Castel S.Pietro, Posta, Castel S.Pietro,Pte Loverciano, Chiasso, Piazza Indipendenza, Chiasso, Stazione, Chiasso, Via Bossi, Chiasso, Via Volta, Chiasso, Viale Stoppa, Mendrisio, Borgo, Mendrisio, Filanda, Mendrisio, Macello, Mendrisio, Stazione, Morbio Superiore, Posta, Morbio Superiore, zona Ronco, Pizzamiglio, Dogana, Vacallo, Casa Materna, Vacallo, Piazza, Vacallo, Ponte Picio, Vacallo, S. Simone, Vacallo, Scuole, Vacallo, Vignola
Municipalities: Breggia, Castel San Pietro, Chiasso, Mendrisio, Vacallo
-
- Newly served: 18 departures a weekday.
-
- No longer calls at: Däniken, Kraftwerkstrasse
2026 → 2027 Mon–Fri 14 → 14
All 5 stops of the line
Däniken, Aarefeld, Däniken, Bahnhof, Däniken, Hogenweid, Däniken, Kernkraftwerk, Däniken, Kraftwerkstrasse
Municipalities: Däniken
-
- Mon–Fri: first trip at 05:28 instead of 05:48.
2026 → 2027 Mon–Fri 67 → 68 Saturday 66 → 66 Sunday 35 → 35
All 15 stops of the line
Döttingen, Bahnhof, Etzgen, Rheintalstrasse, Full, Fähre, Full, Mitte, Full, Schulweg, Kleindöttingen, Burlen, Kleindöttingen, Schwächeler, Kleindöttingen, Zentrum, Laufenburg, Bahnhof, Leibstadt, Milchhüsli, Leuggern, Felsenau Dorf, Leuggern, Gippingen Dorf, Leuggern, Schule, Reuenthal AG, Dorfplatz, Schwaderloch, Bahnhof
Municipalities: Böttstein, Döttingen, Full-Reuenthal, Laufenburg, Leibstadt, Leuggern, Mettauertal, Schwaderloch
-
- Newly served: 17 departures a weekday.
-
- Newly served: 17 departures a weekday.
-
- Saturday: last trip at 00:32 instead of 23:57.
2026 → 2027 Mon–Fri 170 → 170 Saturday 146 → 148 Sunday 146 → 146
All 39 stops of the line
Ascona, Baraggie, Ascona, Borgo, Ascona, Centro, Ascona, Fiume Maggia, Ascona, Manor Delta, Ascona, Palestre, Ascona, Parco dei Poeti, Ascona, San Materno, Ascona, Scuole, Ascona, Via Medere, Ascona, Via Pancaldi Mola, Ascona, Via Pascolo, Gordola, Centro Professionale, Gordola, Roviscaglie, Locarno, Atelier Remo Rossi, Locarno, Centro, Locarno, Debarcadero, Locarno, Palexpo, Locarno, Piazza Castello, Locarno, Piazza Stazione, Losone, Agricola, Losone, Mercato Cattori, Losone, Ponte Maggia, Losone, Sottochiesa, Losone, Via Cesura, Minusio, Crocifisso, Minusio, Esplanade, Minusio, Ignifera, Minusio, Mappo, Minusio, Piazza, Minusio, Ponte Navegna, Minusio, Remorino, Muralto, Al Parco, Muralto, Palazzo dei Congressi, Muralto, Via Sociale, Tenero, Brere, Tenero, Centro Commerciale, Tenero, Stazione, Tenero, Stella d'Oro
Municipalities: Ascona, Gordola, Locarno, Losone, Minusio, Muralto, Tenero-Contra
-
- Weekends: first trip at 05:28 instead of 05:58.
2026 → 2027 Mon–Fri 57 → 56 Saturday 38 → 38 Sunday 38 → 38
All 18 stops of the line
Ennetmoos, Allweg, Ennetmoos, Morgenstern, Ennetmoos, Riedmatthof, Ennetmoos, Rohren, Ennetmoos, Schützenhaus, Ennetmoos, Waldheim, Kerns, Boll, Kerns, Foribach, Kerns, Kernwald, Kerns, Post, Kerns, Sand, Sarnen, Bahnhof, Sarnen, Kernserstrasse, St. Jakob (Ennetmoos), Stans, Bahnhof, Stans, Kantonalbank, Stans, Spital, Stans, St. Josef
Municipalities: Ennetmoos, Kerns, Sarnen, Stans
-
- No longer calls at: Le Sentier, Chez-le-Maître, Le Sentier, Les Tours
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 24 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Mon–Fri: last trip at 19:56 instead of 19:30.
2026 → 2027 Mon–Fri 35 → 36 Saturday 18 → 18 Sunday 16 → 16
All 16 stops of the line
Beurnevésin, Couronne, Beurnevésin, Le Péqui, Beurnevésin, poste, Bonfol, Place Louis-Chevrolet, Bonfol, gare, Coeuve, Le Crêt, Coeuve, rte de Porrentruy, Coeuve, école, Damphreux, Le Coinat, Damphreux, Sous la Côte, Lugnez, Rauracienne, Lugnez, Terrain de football, Lugnez, Union, Porrentruy, Haute-Fin, Porrentruy, gare, Porrentruy, Ô Vergers d'Ajoie
Municipalities: Basse-Vendline, Coeuve, Damphreux-Lugnez, Porrentruy
-
- Newly served: 16 departures a weekday.
-
- Newly served: 16 departures a weekday.
-
- No longer served in the new timetable; 16 departures a weekday today.
-
- Mon–Fri: last trip at 19:01 instead of 18:31.
2026 → 2027 Mon–Fri 23 → 25 Saturday 12 → 12 Sunday 12 → 12
All 10 stops of the line
Artore, Paese, Bellinzona, Cast. Montebello, Bellinzona, Cast.Sasso Corbaro, Bellinzona, Piazza Mesolcina, Bellinzona, Scuola Media 1, Bellinzona, Stazione, Daro, Pian Lorenzo, Daro, Pichitt, Daro, Scuole, Daro, Via Malmera
Municipalities: Bellinzona
-
- Saturday: last trip at 00:25 instead of 00:53.
2026 → 2027 Mon–Fri 234 → 232 Saturday 219 → 215 Sunday 214 → 212
All 29 stops of the line
Crissier, Place Centrale, Crissier, Timonet, Crissier, bourg, Lausanne, Bel-Air, Lausanne, Bellevaux, Lausanne, Boston, Lausanne, Chauderon, Lausanne, Clochatte, Lausanne, Forêt, Lausanne, Grande-Borde, Lausanne, Halle de Sébeillon, Lausanne, Motte, Lausanne, Mémise, Lausanne, Pavement, Lausanne, Piécettes, Lausanne, Prélaz, Lausanne, Recordon, Lausanne, Riponne-M. Béjart, Lausanne, Rouvraie, Lausanne, Tunnel, Lausanne, Vieux-Moulin, Prilly-Malley, Galicien, Renens VD, Baumettes, Renens VD, Biondes, Renens VD, Bourg-Dessus, Renens VD, Florissant, Renens VD, Roche, Renens VD, Sur-la-Croix, Renens VD, Vorsiaz
Municipalities: Crissier, Lausanne, Prilly, Renens (VD)
-
- Newly served: 15 departures a weekday.
-
- Sunday: first trip at 05:01 instead of 05:42.
2026 → 2027 Mon–Fri 106 → 106 Saturday 81 → 81 Sunday 77 → 79
All 34 stops of the line
Baden, Badener Tor, Baden, Bahnhof West, Baden, Lindenplatz, Baden, Postautostation, Baden, Stein, Bellikon, Abzw. Hausen, Bellikon, Dorf, Bellikon, Rehaklinik, Berikon, Kesslernmatt, Berikon-Widen, Bahnhof, Berikon-Widen, Bahnhof Nord, Dättwil AG, Langacker, Dättwil AG, Täfere, Fislisbach, Alterszentrum, Fislisbach, Dorfstrasse, Fislisbach, Gemeindehaus, Fislisbach, Monopol, Fislisbach, Niederrohrdorferst, Fislisbach, Post, Fislisbach, Sportanlage Esp, Niederrohrdorf, Egro, Niederrohrdorf, Fohrhölzli, Niederrohrdorf, Hiltiberg, Niederrohrdorf, Hiltimatt, Niederrohrdorf,Gemeindezentrum, Oberrohrdorf, Brüggliacher, Oberrohrdorf, Im Feld, Oberrohrdorf, Staretschwil, Oberrohrdorf, Zentrum, Remetschwil, Dorf, Remetschwil, Garage, Widen, Burkertsmatt, Widen, Dorf, Widen, Imbismatt
Municipalities: Baden, Bellikon, Berikon, Fislisbach, Niederrohrdorf, Oberrohrdorf, Remetschwil, Widen
-
- Weekends: 17 trips instead of 12.
2026 → 2027 Mon–Fri 12 → 12 Saturday 12 → 17 Sunday 12 → 17
All 15 stops of the line
Bernina Diavolezza, Bahnhof, Bernina Suot, Bahnhof, Bernina, Lagalbbahn, Forcola di Livigno, dogana Ita, La Motta, Dogana, Livigno, Campaggi zona Forcola, Livigno, Centro Bus Station, Livigno, Val dal Fain, Livigno,S.Rocco-Po. Municipale, Morteratsch, Abzweigung, Ospizio Bernina, Albergo, Pontresina, Bahnhof, Pontresina, Palü, Pontresina, Post, St. Moritz, Bahnhof
Municipalities: Pontresina, Poschiavo, St. Moritz
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 01:12 instead of 02:07.
2026 → 2027 Mon–Fri 58 → 58 Saturday 31 → 31 Sunday 29 → 29
All 17 stops of the line
Aubonne, Sermaret, Aubonne, gare, Buchillon, Grands-Bois, Buchillon, collège, Etoy, Bas du Rossé, Etoy, Chenalette, Etoy, En Bellevue, Etoy, En Folliar, Etoy, L'Espérance, Etoy, Romanèche, Etoy, collège Les Communaux, Etoy, gare, Etoy, village, Lavigny, café, Lavigny, croisée de St-Livres, St-Livres, grande salle, St-Livres, village
Municipalities: Aubonne, Buchillon, Etoy, Lavigny, Saint-Livres
-
- Weekends: 10 trips instead of 8.
2026 → 2027 Mon–Fri 26 → 26 Saturday 8 → 10 Sunday 8 → 10
All 9 stops of the line
Bruson, Valbord, Bruson, village, Le Châble VS, La Condemine, Le Châble VS, Le Sapey, Le Châble VS, Maison Enfance, Le Châble VS, gare, Le Châble VS, place communale, Le Châble VS, rte Montagnier, Le Châble VS, verger la cure
Municipalities: Val de Bagnes
-
- Line 21 becomes line N21, on mostly the same stops.
- Saturday: 3 trips instead of 6.
2026 → 2027 Mon–Fri 2 → 1 Saturday 6 → 3 Sunday 2 → 1
All 15 stops of the line
Chur, Albula, Chur, Altes Gaswerk, Chur, Amselweg, Chur, Austrasse, Chur, Bahnhofplatz, Chur, Fortunastrasse, Chur, Giacomettistrasse, Chur, Gürtelstrasse/Bahnhof, Chur, Lachen, Chur, Lacuna, Chur, Post I/Bahnhof, Chur, Sardona, Chur, Scawoba, Chur, Turnerwiese, Chur, Wiesental
Municipalities: Chur
-
- Line 24 becomes line N24, on mostly the same stops.
- Saturday: 3 trips instead of 6.
2026 → 2027 Mon–Fri 2 → 1 Saturday 6 → 3 Sunday 2 → 1
All 26 stops of the line
Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Bondastrasse, Chur, Böschenstrasse, Chur, Bürgerheim, Chur, Cadonaustrasse, Chur, Calunastrasse, Chur, Eulengut, Chur, Fondeiweg, Chur, Fontanaspital, Chur, Heckenweg, Chur, Kantonsspital, Chur, Kleinwaldegg, Chur, Kreuzspital, Chur, Lochertstrasse, Chur, Meierweg, Chur, Neubruchstrasse, Chur, Plantaweg, Chur, Prasserieweg, Chur, Quader Center, Chur, Ruchenbergstrasse, Chur, Schulhaus Quader, Chur, Seniorenzentrum Cadonau, Chur, Splügenstrasse, Chur, Tellostrasse, Chur, Waldhaus
Municipalities: Chur
-
- Sunday: first trip at 05:54 instead of 06:47.
2026 → 2027 Mon–Fri 51 → 60 Saturday 37 → 37 Sunday 35 → 36
All 17 stops of the line
Eichholz, Guglera, Eichholz, alte Post, Fribourg, Charmettes, Fribourg/Freiburg, gare rout., Giffers, Dorf, Giffers, Vorderried, Marly, Cité, Marly, Grand Pré, Marly, Préalpes, Oberschrot, Gousmatte, Oberschrot, Ried, Plaffeien, Dorf, Plasselb, Dorf, Plasselb, March, St. Silvester, Hangenried, Tentlingen, Dorf, Tentlingen, Dürrenberg
Municipalities: Fribourg, Giffers, Marly, Plaffeien, Plasselb, St. Silvester, Tentlingen
-
- Sunday: first trip at 04:51 instead of 05:14.
2026 → 2027 Mon–Fri 315 → 318 Saturday 281 → 284 Sunday 209 → 214
All 30 stops of the line
Zürich Altstetten, Bahnhof, Zürich Oerlikon, Bahnhof Nord, Zürich, Albisrieden, Zürich, Albisriederdörfli, Zürich, Birchstrasse, Zürich, Bristenstrasse, Zürich, Chaletweg, Zürich, ETH Hönggerberg, Zürich, Glaubtenstrasse, Zürich, Glaubtenstrasse Nord, Zürich, Glaubtenstrasse Süd, Zürich, Goldackerweg, Zürich, Hohenklingensteig, Zürich, Hönggerberg, Zürich, In der Ey, Zürich, Lerchenhalde, Zürich, Lindenplatz, Zürich, Max-Bill-Platz, Zürich, Meierhofplatz, Zürich, Mötteliweg, Zürich, Rautistrasse, Zürich, Schumacherweg, Zürich, Triemliplatz, Zürich, Triemlispital, Zürich, Tüffenwies, Zürich, Untermoosstrasse, Zürich, Wartau, Zürich, Winzerhalde, Zürich, Winzerstrasse, Zürich, Zwielplatz
Municipalities: Zürich
-
- No longer calls at: Bauma, Seewadel
2026 → 2027 Mon–Fri 9 → 9 Saturday 10 → 10 Sunday 6 → 6
All 20 stops of the line
Bauma, Bahnhof, Bauma, Holderbaum, Bauma, Lipperschwändi, Bauma, Seewadel, Fischenthal, Bahnhof, Fischenthal, Fistel, Fischenthal, Schmittenbach, Gibswil, Bahnhof, Rüti ZH, Bahnhof, Rüti ZH, Gubel, Rüti ZH, Laufenbach, Rüti ZH, Pilgerhof, Rüti ZH, Würzhalde, Steg im Tösstal, Bahnhof, Wald ZH, Bahnhof, Wald ZH, Elbastrasse, Wald ZH, Gemeindehaus, Wald ZH, Jonatal, Wald ZH, Katholische Kirche, Wald ZH, Riet
Municipalities: Bauma, Fischenthal, Rüti (ZH), Wald (ZH)
-
- Newly served: 14 departures a weekday.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- Newly served: 14 departures a weekday.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- No longer served in the new timetable; 14 departures a weekday today.
-
- Saturday: last trip at 00:58 instead of 00:15.
2026 → 2027 Mon–Fri 82 → 83 Saturday 77 → 80 Sunday 78 → 79
All 36 stops of the line
Gunzgen, Unterdorf, Gunzgen, Zentrum, Hägendorf, Bodenmatt, Hägendorf, Gässli, Hägendorf, Nellen, Hägendorf, Solothurnerstrasse, Härkingen, Lamm, Härkingen, Pflug, Kappel SO, Kreuz, Kestenholz, Dörfli, Kestenholz, Kastanienbaum, Neuendorf, Hardeck, Neuendorf, Kirche, Neuendorf, Unterdorf, Niederbuchsiten, Linde, Niederbuchsiten, Sonne, Oensingen, Bahnhof Süd, Oensingen, Jurastrasse, Oensingen, Kreisschule, Olten, Bahnhof, Olten, Baslerstrasse, Olten, Bornblick, Olten, Chalchofen, Olten, Gerolag Center, Olten, Hammer BOGG, Olten, Hammermühle, Olten, Haslistrasse, Olten, Industriewerk, Olten, Museen, Olten, Trimbacherbrücke, Olten, Usego, Rickenbach SO, Dorf, Wangen b. Olten, Dorf, Wangen b. Olten, Kleider Frey, Wangen b. Olten, Neuhüsli, Wangen b. Olten, Ochsen
Municipalities: Gunzgen, Hägendorf, Härkingen, Kappel (SO), Kestenholz, Neuendorf, Niederbuchsiten, Oensingen, Olten, Rickenbach (SO), Wangen bei Olten
-
- Mon–Fri: last trip at 18:47 instead of 18:18.
2026 → 2027 Mon–Fri 21 → 21 Saturday 12 → 12 Sunday 12 → 12
All 13 stops of the line
Castione, Alle Cave, Castione, Stazione, Claro, Biv. per Scubiago, Claro, Bivio Ponton, Claro, Cassero, Claro, Paese, Claro, San Nazzaro, Claro, Scubiago, Moleno, Preonzo, Bivio per Claro, Preonzo, Nord, Preonzo, Paese, Preonzo, Piazza
Municipalities: Arbedo-Castione, Bellinzona
-
- Saturday: last trip at 00:33 instead of 23:46.
2026 → 2027 Mon–Fri 66 → 66 Saturday 60 → 61 Sunday 34 → 34
All 29 stops of the line
Alchenstorf, Dorf, Alchenstorf, Oberalchenstorf, Alchenstorf, Unteralchenstorf, Alchenstorf, Wil, Burgdorf, Aebistrasse, Burgdorf, Bahnhof, Burgdorf, Eybrücke, Burgdorf, Eyfeldweg, Burgdorf, Tiergarten, Burgdorf, Willestrasse, Ersigen, Gemeindehaus, Ersigen, Oberdorf, Ersigen, Unterdorf, Kirchberg BE, Badimatte, Kirchberg BE, Bütikofenstrasse, Kirchberg BE, Elsässer, Kirchberg BE, Post, Kirchberg BE, Rosenweg, Koppigen, Gemeindeverwaltung, Koppigen, Post, Koppigen, Sternen, Niederösch, Oberdorf, Niederösch, Unterdorf, Oberösch, Oeschberg, Rudswil, St. Niklaus b. Koppigen, St. Niklaus b. Koppigen, Heim, Wynigen, Bahnhof
Municipalities: Alchenstorf, Burgdorf, Ersigen, Kirchberg (BE), Koppigen, Wynigen
-
- Saturday: last trip at 01:30 instead of 00:30.
2026 → 2027 Mon–Fri 40 → 40 Saturday 40 → 42 Sunday 40 → 40
All 16 stops of the line
Bissone, Arco di Campione, Bissone, autostrada, Campione, Casino, Campione, Corso Italia, Campione, Via Marco, Campione, Via Matteo, Campione, Via Tagliaferri, Campione, via Totone, Lugano, Belvedere, Lugano, Centro, Lugano, Piazza Luini, Lugano, Piazza Manzoni, Lugano, Piazza Rezzonico, Melide, Stazione, Paradiso, Debarcadero, Paradiso, Piscina
Municipalities: Bissone, Lugano, Melide, Paradiso
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- Newly served: 12 departures a weekday.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- No longer served in the new timetable; 12 departures a weekday today.
-
- Saturday: last trip at 20:19 instead of 19:39.
2026 → 2027 Mon–Fri 83 → 83 Saturday 70 → 73 Sunday 32 → 32
All 10 stops of the line
Pratteln, Aegelmatt, Pratteln, Altersheim, Pratteln, Bahnhof Nord, Pratteln, Bahnhofstrasse, Pratteln, Breiti, Pratteln, Chästeli, Pratteln, Rosenmatt, Pratteln, Rührbergweg, Pratteln, Rütscheten, Pratteln, Zentrum Grüssen
Municipalities: Pratteln
-
- Mon–Fri: last trip at 19:53 instead of 19:28.
2026 → 2027 Mon–Fri 24 → 23 Saturday 21 → 21 Sunday 21 → 21
All 23 stops of the line
Arni BE, Dorf, Arni BE, Hämlismatt, Arni BE, Matte, Arni BE, Schwendelweg, Arni BE, Tanne, Arni BE, Walke, Arnisäge BE, Post, Biglen, Bahnhof, Biglen, Bären, Landiswil, Bärisbach, Landiswil, Dorf, Landiswil, Hinteregg, Lützelflüh-Goldbach, Bahnhof, Lützelflüh-Goldbach, Sonnhalde, Lützelflüh-Goldbach,alte Hueti, Moosegg, Hotel, Obergoldbach, Abzw. Landiswil, Obergoldbach, Längacker, Obergoldbach, Post, Schwanden i.E., Aeschli, Schwanden i.E., Post, Schwanden i.E., Schwandenmatt, Waldhäusern BE, Kurhaus
Municipalities: Arni (BE), Biglen, Hasle bei Burgdorf, Landiswil, Lauperswil, Lützelflüh, Rüderswil
-
- No longer served in the new timetable; 11 departures a weekday today.
-
- No longer served in the new timetable; 11 departures a weekday today.
-
- No longer served in the new timetable; 11 departures a weekday today.
-
- Sunday: last trip at 00:01 instead of 23:31.
2026 → 2027 Mon–Fri 130 → 130 Saturday 120 → 120 Sunday 66 → 68
All 13 stops of the line
Dietlikon, Aegert, Dietlikon, Bahnhof West, Dietlikon, Dornenstrasse, Dietlikon, Dübendorferstrasse, Dietlikon, Hofwiesen, Dietlikon, Zentrum, Dübendorf, Bahnhof, Dübendorf, Chriesmatt, Dübendorf, Im Grund, Dübendorf, Lindenplatz, Dübendorf, Memphis, Dübendorf, Unterdorf, Dübendorf, Zwinggarten
Municipalities: Dietlikon, Dübendorf
-
- Sunday: 40 trips instead of 30.
2026 → 2027 Mon–Fri 39 → 45 Saturday 36 → 44 Sunday 30 → 40
All 40 stops of the line
Aminona, Chermignon, Diogne, Chermignon, Maze, Chermignon, d'en Bas, Chermignon, d'en Haut, Corin-de-la-Crête, Corinna, Corin-de-la-Crête, village, Crans-Montana, Barzettes, Crans-Montana, Clairière, Crans-Montana, Etang Long, Crans-Montana, Etoile, Crans-Montana, Grand-Place, Crans-Montana, Lac Grenon, Crans-Montana, Les Briesses, Crans-Montana, Lucernois, Crans-Montana, Scandia, Crans-Montana, Sporting, Crans-Montana, Vernaziet, Crans-Montana, Ycoor, Crans-Montana, bif Centre Val., Crans-Montana, bif.rte du Golf, Crans-Montana, gare, Crans-Montana, poste, Crans-Montana, télé Cry d'Er, Crans-Montana, télé Violettes, Lens, Centre d'art, Lens, bif., Loc, Loc, bif., Montana, Maison Général Guisan, Montana, village, Ollon VS, bif., Ollon VS, bif. Valençon, Ollon VS, village, Sierre, Beau-Site, Sierre, Beaulieu, Sierre, Hôpital ouest, Sierre, Le Bourgeois, Sierre, Ste-Croix, Sierre/Siders,Place de la gare
Municipalities: Crans-Montana, Lens, Sierre
-
- Saturday: 5 trips instead of 10.
2026 → 2027 Mon–Fri 10 → 10 Saturday 10 → 5 Sunday 10 → 10
All 21 stops of the line
Airolo, Bivio Funivia, Airolo, Cioss di fuori, Airolo, Stazione, All'Acqua, Bedretto, Bivio per Ronco, Bedretto, Paese, Cioss Prato (Bedretto), Cruina, Fontana, Cioss di dentro, Fontana, Gerora, Fontana, Paese, Ladstafel, Nufenen Passhöhe, Obergesteln, Dorfplatz, Oberwald, Bahnhof, Ossasco (Bedretto), Ronco (Bedretto), Ulrichen, Abzw. Nufenen, Ulrichen, Bahnhof, Ulrichen, Kittbrücke, Villa (Bedretto)
Municipalities: Airolo, Bedretto, Obergoms
Summer service, compared on the late-August weeks of both years.
-
- Sunday: last trip at 01:03 instead of 00:43.
2026 → 2027 Mon–Fri 249 → 271 Saturday 217 → 236 Sunday 207 → 223
All 47 stops of the line
Lausanne, Alpes, Lausanne, Beau-Site, Lausanne, Beaulieu, Lausanne, Beaulieu-Jomini, Lausanne, Bel-Air, Lausanne, Bergières, Lausanne, Blécherette, Lausanne, Boisy, Lausanne, Bossons, Lausanne, Boston, Lausanne, Chauderon, Lausanne, Cécil, Lausanne, Denantou, Lausanne, Grattapaille, Lausanne, Halle de Sébeillon, Lausanne, Jurigoz, Lausanne, Mirabeau, Lausanne, Montchoisi, Lausanne, Musée Olympique, Lausanne, Pont Chauderon, Lausanne, Presbytère, Lausanne, Prélaz, Lausanne, Recordon, Lausanne, Riponne-M. Béjart, Lausanne, St-Roch, Lausanne, Valentin, Lausanne, Villard, Lausanne, Vinet, Lausanne, gare, Paudex, Verrière, Prilly-Malley, Galicien, Pully, Bourdonnière, Pully, C. F. Ramuz, Pully, Châtaignier, Pully, Clergère, Pully, Joliette, Pully, Moulins, Pully, Métairie, Pully, Osches, Pully, Pierraz-Portay, Pully, Reymondin, Pully, Somais, Pully, Tour Haldimand, Pully, Verney, Pully, Vignes, Pully, gare, Pully, port
Municipalities: Lausanne, Paudex, Prilly, Pully
-
- No longer served in the new timetable; 10 departures a weekday today.
-
- Mon–Fri: last trip at 17:15 instead of 17:58.
2026 → 2027 Mon–Fri 6 → 6 Saturday 6 → 6 Sunday 6 → 6
All 10 stops of the line
Chiavenna, Stazione, Isola (Italia), Paese, Madesimo, Monte Spluga, Splügen, Abzw. Suretta Seen, Splügen, Dorf, Splügen, Hüscherenbach, Splügenpass, Berghaus, Splügenpass, ital. Zoll, Tamboalp, Abzw.
Municipalities: Rheinwald
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 1 Saturday 0 → 1 Sunday 0 → 1
Summer service, compared on the late-August weeks of both years.
-
- No longer in the 2027 timetable.
2026 → 2027 Saturday 2 → 0
All 6 stops of the line
Augst BL Kraftwerk, Basel Schifflände, Kaiseraugst Schifflände, Muttenz Schifflände, Rheinfelden Schifflände, Schweizerhalle Schifflände
Municipalities: Augst, Basel, Kaiseraugst, Muttenz, Pratteln, Rheinfelden
Summer service, compared on the late-August weeks of both years.
-
- Saturday: 6 trips instead of 11.
2026 → 2027 Mon–Fri 11 → 11 Saturday 11 → 6 Sunday 11 → 11
All 9 stops of the line
Airolo, Galleria Banchi, Airolo, Pian Secco Belvédère, Airolo, Stazione, Andermatt, Bahnhofplatz, Fondo del Bosco, Gotthard Passhöhe, Hospental, Dorf, Motto Bartola, Mätteli
Municipalities: Airolo, Andermatt, Hospental
Summer service, compared on the late-August weeks of both years.
-
- Saturday: 20 trips instead of 16.
2026 → 2027 Mon–Fri 94 → 87 Saturday 16 → 20 Sunday 20 → 20
All 32 stops of the line
Anières (lac), Bellevue GE (lac), Bouveret (lac), Château-de-Chillon (lac), Clarens (lac), Coppet (lac), Corsier GE (lac), Cully (lac), Céligny (lac), Evian-les-Bains (F) (lac), Genève-Eaux-Vives (lac), Genève-Jardin-Anglais (lac), Genève-Mt-Blanc (lac), Genève-Pâquis (lac), Hermance (lac), Lausanne-Ouchy (lac), Lutry (lac), Montreux (lac), Morges (lac), Nernier (F) (lac), Nyon (lac), Pully (lac), Rivaz-St-Saphorin (lac), Rolle (lac), St-Gingolph (Suisse) (lac), St-Prex (lac), St-Sulpice VD (lac), Thonon-les-Bains (F) (lac), Versoix (lac), Vevey-Marché (lac), Villeneuve VD (lac), Yvoire (F) (lac)
Municipalities: Anières, Bellevue, Bourg-en-Lavaux, Coppet, Corsier (GE), Céligny, Genève, Hermance, Lausanne, Lutry, Montreux, Morges, Nyon, Port-Valais, Pully, Rivaz, Rolle, Saint-Gingolph, Saint-Prex, Saint-Sulpice (VD), Versoix, Vevey, Veytaux, Villeneuve (VD)
-
- No longer served in the new timetable; 9 departures a weekday today.
-
- No longer served in the new timetable; 9 departures a weekday today.
-
- Sunday: first trip at 07:00 instead of 07:30.
2026 → 2027 Mon–Fri 96 → 100 Saturday 74 → 74 Sunday 68 → 70
All 11 stops of the line
Dübendorf, Hoffnung, Dübendorf, Kämmaten, Dübendorf, Sonnental, Gockhausen, Dorf, Gockhausen, Ursprungstrasse, Stettbach, Bahnhof, Zürich, Bircher-Benner, Zürich, Dreiwiesen, Zürich, Kirche Fluntern, Zürich, Tobelhof, Zürich, Zoo/Forrenweid
Municipalities: Dübendorf, Zürich
-
- Weekends: first trip at 07:04 instead of 07:34.
2026 → 2027 Mon–Fri 24 → 24 Saturday 14 → 14 Sunday 14 → 14
All 15 stops of the line
Ilanz, Bahnhof/Post, Ilanz, Grüneck, Ilanz, Plazza Cumin, Ilanz, Strada, Ilanz, Via Santeri, Rueun, Chiglina, Rueun, Grava, Rueun, Gula, Rueun, Las Dretgs, Schnaus, Plaun, Siat, Bual, Siat, Carrera, Siat, Glix, Siat, Schischiu, Siat, vitg
Municipalities: Ilanz/Glion
-
- Sunday: first trip at 07:09 instead of 08:04.
2026 → 2027 Mon–Fri 28 → 28 Saturday 24 → 24 Sunday 21 → 22
All 13 stops of the line
Bonaduz, Crusch, Bonaduz, Isla, Bonaduz, alte Post, Domat/Ems, Chemie, Domat/Ems, Parc industrial, Reichenau-Tamins, Adler, Reichenau-Tamins, Bahnhof, Rhäzüns, Dorfplatz, Rhäzüns, Luftseilbahn LRF, Rhäzüns, Ratiras, Tamins, Oberdorf, Tamins, Schlössli, Tamins, Unterdorf
Municipalities: Bonaduz, Domat/Ems, Rhäzüns, Tamins
-
- Stops it calls at that it does not today: Herbriggen, Längmatten
2026 → 2027 Mon–Fri 6 → 6
All 14 stops of the line
Herbriggen, Bahnhof, Herbriggen, Biel, Herbriggen, Breitmatten, Herbriggen, Längmatten, Herbriggen, Mattsand, Mattsand, Kapelle, St. Niklaus VS, Altersheim, St. Niklaus VS, Bahnhof, St. Niklaus VS, Ballacker, St. Niklaus VS, Biffig, St. Niklaus VS, Feuerwehrlokal, St. Niklaus VS, Gehri, St. Niklaus VS, Schulhaus, St. Niklaus VS, Stock
Municipalities: St. Niklaus
-
- Sunday: last trip at 00:20 instead of 23:50.
2026 → 2027 Mon–Fri 81 → 81 Saturday 76 → 76 Sunday 44 → 46
All 28 stops of the line
Adetswil, Frowiesstrasse, Adetswil, Sunneberg, Bauma, Bahnhof, Bauma, Dorfmitti, Bauma, Giesserei, Bäretswil, Bahnhof, Bäretswil, Bussental, Bäretswil, Bärenplatz, Bäretswil, Eishalle, Bäretswil, Gemeindehaus, Bäretswil, Oberdorf, Kempten, Emmetschloo, Kempten, Kreuzackerstrasse, Kempten, Oberkempten, Kempten, Ochsen, Kempten, Talhof, Neuthal bei Bäretswil, Wetzikon ZH, Bahnhof, Wetzikon ZH, Binzackerstrasse, Wetzikon ZH, Buchgrindel, Wetzikon ZH, Haldenstrasse, Wetzikon ZH, Medikon/Kulti, Wetzikon ZH, Oberwetzikon, Wetzikon ZH, Robenhausen, Wetzikon ZH, Schloss, Wetzikon ZH, Walfershausen, Wetzikon ZH, Wildbach, Wetzikon ZH, Zentrum
Municipalities: Bauma, Bäretswil, Wetzikon (ZH)
-
- Saturday: 3 trips instead of 6.
2026 → 2027 Mon–Fri 6 → 6 Saturday 6 → 3 Sunday 6 → 6
All 15 stops of the line
Andermatt, Bahnhofplatz, Belvedere Furka, Furka Passhöhe, Furkapass, Furkablick, Galenstock (Furka), Gletsch, Post, Hospental, Dorf, Hospental, Zumdorf, Oberwald VS, Dorf, Oberwald VS, Muttbach, Oberwald VS, Rhonequelle, Oberwald, Bahnhof, Realp, Post, Sidelenbach (Furka), Tiefenbach (Furka)
Municipalities: Andermatt, Hospental, Obergoms, Realp
Summer service, compared on the late-August weeks of both years.
-
- No longer served in the new timetable; 7 departures a weekday today.
-
- No longer served in the new timetable; 7 departures a weekday today.
-
- No longer served in the new timetable; 7 departures a weekday today.
-
- No longer served in the new timetable; 7 departures a weekday today.
-
- Saturday: last trip at 01:03 instead of 00:41.
2026 → 2027 Mon–Fri 139 → 138 Saturday 131 → 131 Sunday 175 → 175
All 11 stops of the line
Basel, Allmendstrasse, Basel, Claraplatz, Basel, Hoffmann-La Roche, Basel, Rankstrasse, Basel, Rosengartenweg, Basel, Sportzentrum Rankhof, Basel, Tinguely Museum, Basel, Wettsteinplatz, Riehen, Friedhof am Hörnli, Riehen, Hörnli Grenze, Riehen, Otto Wenk-Platz
Municipalities: Basel, Riehen
-
- Sunday: last trip at 21:35 instead of 21:05.
2026 → 2027 Mon–Fri 74 → 74 Saturday 73 → 73 Sunday 59 → 61
All 8 stops of the line
Uetikon am See, Bahnhof, Uetikon am See, Bergheim, Uetikon am See, Brandrain, Uetikon am See, Gemeindehaus, Uetikon am See, Kleindorf, Uetikon am See, Oergelacher, Uetikon am See, Rundi, Uetikon am See, Talstrasse
Municipalities: Uetikon am See
-
- Renamed: «Le Rocheray, bif. gare» becomes «Le Sentier, Le Rocheray».
-
- Weekends: last trip at 19:38 instead of 20:00.
2026 → 2027 Mon–Fri 31 → 31 Saturday 25 → 25 Sunday 25 → 25
All 22 stops of the line
Bonatchiesse, Champsec, Champsec, Téléphérique, Fionnay, Le Châble VS, Maison Enfance, Le Châble VS, Montagnier, Le Châble VS, gare, Le Châble VS, rte Montagnier, Lourtier, Brecholey, Lourtier, La Barmasse, Lourtier, Le Mayen-du-Revers, Lourtier, Les Epeneys, Lourtier, Lourtier-d'en-Haut, Lourtier, Pont de Mauvoisin, Lourtier, village, Martinet, Mauvoisin, Versegères, Fregnoley, Versegères, La Montoz, Versegères, Le Liappey, Versegères, Les Matteys, Versegères, village
Municipalities: Val de Bagnes
-
- Stops it calls at that it does not today: Laax GR, Lavanuz
2026 → 2027 Mon–Fri 12 → 12 Saturday 12 → 12 Sunday 12 → 12
All 9 stops of the line
Laax GR, Abzw. Plaun, Laax GR, Alp Nagens, Laax GR, Bergbahnen, Laax GR, Lavanuz, Laax GR, Marcau, Laax GR, Nagens, Laax GR, Rancho, Laax GR, Val Vau, Laax GR, posta
Municipalities: Laax
Summer service, compared on the late-August weeks of both years.
-
- Weekends: last trip at 17:37 instead of 17:07.
2026 → 2027 Mon–Fri 16 → 16 Saturday 8 → 8 Sunday 8 → 8
All 9 stops of the line
Cadenazzo, Scuola Media, Cadenazzo, Scuole Elementari, Cadenazzo, Stazione, Cadenazzo, ex Segheria, Rivera, Passo del Ceneri, Robasacco, Bivio Sasselli, Robasacco, Curva Steiner, Robasacco, Paese, Robasacco, Via Cantonale
Municipalities: Cadenazzo, Gambarogno, Monteceneri
-
- Saturday: last trip at 01:26 instead of 01:01.
2026 → 2027 Mon–Fri 95 → 95 Saturday 77 → 78 Sunday 75 → 75
All 25 stops of the line
Rothrist, Bahnhof, Rothrist, Breitenpark, Rothrist, Gemeindehaus, Rothrist, Gländ, Rothrist, Rössli, Rothrist, Schwimmbad, Rothrist, Sennhof-Dörfli, Strengelbach, Bifang, Strengelbach, Kreuzplatz, Strengelbach, Schleipfen, Vordemwald, Chratzernstrasse, Vordemwald, Fischerweg, Vordemwald, Grubenweg, Vordemwald, Iselishof, Vordemwald, Pflegeheim Sennhof, Vordemwald, Post, Vordemwald, Rest. Tannenbaum, Vordemwald, Schulhaus, Vordemwald, Weierdentsch, Zofingen, Bahnhof, Zofingen, Bahnhofplatz, Zofingen, Bahnhofunterführung, Zofingen, Falkeisenmatte, Zofingen, Henzmannstrasse, Zofingen, Mühlewiese
Municipalities: Rothrist, Strengelbach, Vordemwald, Zofingen
-
- Line 690 27 becomes line 690 25, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 18 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Line 690 35 becomes line 690 27, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 10 stops of the line
L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier-L'Orient, gare
Municipalities: Le Chenit
-
- Line 690 31 becomes line 690 28, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 18 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Line 690 28 becomes line 690 30, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 7 stops of the line
L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus,ancienne imprimerie, Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier-L'Orient, gare
Municipalities: Le Chenit
-
- Line 690 29 becomes line 690 31, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 11 stops of the line
Le Brassus, La Combe, Le Brassus, Piguet-Dessus, Le Brassus, Tribillet, Le Sentier, Chez le Christ, Le Sentier, Chez les Aubert, Le Sentier, Derrière-la-Côte, Le Sentier-L'Orient, gare, Le Solliat, Chez le Brigadier, Le Solliat, centre, Les Bioux, AVJ, Les Bioux, Les Charmilles
Municipalities: L'Abbaye, Le Chenit
-
- Line 690 30 becomes line 690 32, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 6 stops of the line
L'Orient, Crêt, Le Sentier, Les Crêtets, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles
Municipalities: L'Abbaye, Le Chenit
-
- Line 690 32 becomes line 690 35, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 21 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Les Crêtets, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Line 690 25 becomes line 690 37, on mostly the same stops.
2026 → 2027 Mon–Fri 1 → 1
All 10 stops of the line
L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Sentier, Chez-le-Maître, Le Sentier, Les Tours, Le Sentier-L'Orient, gare
Municipalities: Le Chenit
-
- Weekends: first trip at 08:20 instead of 07:20.
2026 → 2027 Mon–Fri 3 → 3 Saturday 3 → 3 Sunday 3 → 3
All 14 stops of the line
Bormio, Bagni Vecchi, Bormio, Stazione Autolinee, Bormio, Terme, Müstair, Clostra Son Jon, Müstair, Somvih, Müstair, posta, Plattatschas, Sta. Maria Val M., Blockhütte, Sta. Maria Val M., Val Gronda, Sta. Maria Val Müstair, Sielva, Sta. Maria Val Müstair, cumün, Stilfserjoch/Stelvio, Tirano, Stazione, Umbrail, Schweizer Zoll
Municipalities: Val Müstair
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 16:41 instead of 15:43.
2026 → 2027 Mon–Fri 16 → 16 Saturday 10 → 10
All 9 stops of the line
Bitsch, Bahnhof, Bitsch, Baletscha, Bitsch, Bitschschlüecht, Bitsch, Chavez, Bitsch, Eiche, Bitsch, Sattel, Bitsch, Schulhaus, Bitsch, Unners Äbnet, Bitsch, Wasen
Municipalities: Bitsch
-
- Sunday: last trip at 20:01 instead of 19:31.
2026 → 2027 Mon–Fri 62 → 62 Saturday 59 → 60 Sunday 50 → 52
All 11 stops of the line
Dürnten, Oberdürnten, Hinwil, Bahnhof, Hinwil, Gstalden, Hinwil, Hadlikon, Hinwil, Sportplatz, Hinwil, Zelgacher, Rüti ZH, Bahnhof, Tann, Blatt, Tann, Härtiplatz, Tann, Nauen, Tann, Sonnenberg
Municipalities: Dürnten, Hinwil, Rüti (ZH)
-
- No longer served in the new timetable; 6 departures a weekday today.
-
- No longer served in the new timetable; 6 departures a weekday today.
-
- No longer served in the new timetable; 6 departures a weekday today.
-
- No longer served in the new timetable; 6 departures a weekday today.
-
- No longer served in the new timetable; 6 departures a weekday today.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2 Saturday 0 → 2 Sunday 0 → 2
-
- Saturday: last trip at 01:00 instead of 00:28.
2026 → 2027 Mon–Fri 53 → 53 Saturday 39 → 40 Sunday 38 → 38
All 22 stops of the line
Carabbia, Al Canvetto, Carabbia, Paese, Carona, Bellavista, Carona, Ciona, Carona, Nodivra, Carona, Paese, Lugano, Autosilo Balestra, Lugano, Belvedere, Lugano, Cappuccine, Lugano, Centro, Lugano, Piazza Luini, Lugano, Piazza Rezzonico, Lugano, Stazione Nord, Paradiso, Brentino, Paradiso, Calprino, Paradiso, Debarcadero, Paradiso, Stazione, Paradiso, Stazione/Scuole, Paradiso, Via Calprino, Pazzallo, Ai Ronchi, Pazzallo, Morchino, Pazzallo, Paese
Municipalities: Lugano, Paradiso
-
- Sunday: last trip at 19:50 instead of 20:20.
2026 → 2027 Mon–Fri 58 → 58 Saturday 48 → 48 Sunday 47 → 46
All 36 stops of the line
Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Halbmil, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Oldtimer, Chur, Quaderwiese, Chur, Rigahaus, Chur, Weinbergstrasse, Chur, Weisstorkel, Igis, Castaletweg, Igis, Dorfplatz, Igis, Gruobhof, Igis, Kreuzwiese, Igis, Rebhaldenweg, Landquart, Bahnhof, Landquart, Fabriken, Landquart, Forum Landquart, Landquart, Im Lux, Landquart, Neuhof, Landquart, Post, Landquart, Primarschule, Landquart, Ringstrasse, Landquart, Schulhaus Ried, Trimmis, Alt Strass, Trimmis, Churweg, Trimmis, Gargällis, Trimmis, Saliet, Untervaz, Bahnhof, Zizers, Bild, Zizers, Rappagugg, Zizers, Rathaus, Zizers, Schule Feld, Zizers, Stutz, Zizers, Tennishalle
Municipalities: Chur, Landquart, Trimmis, Zizers
-
- Saturday: first trip at 23:29 instead of 00:42.
2026 → 2027 Saturday 3 → 3 Sunday 1 → 1
All 13 stops of the line
Allaman, Coppet, Fribourg/Freiburg, Genève, Genève-Aéroport, Gland, Lausanne, Morges, Nyon, Palézieux, Renens VD, Rolle, Romont FR
Municipalities: Allaman, Coppet, Fribourg, Genève, Gland, Lausanne, Le Grand-Saconnex, Morges, Nyon, Oron, Renens (VD), Rolle, Romont (FR)
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- Newly served: 5 departures a weekday.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- No longer served in the new timetable; 5 departures a weekday today.
-
- Sunday: last trip at 00:04 instead of 23:34.
2026 → 2027 Mon–Fri 43 → 45 Saturday 42 → 44 Sunday 20 → 22
All 5 stops of the line
Bonstetten, Dorfplatz, Bonstetten, Dorfstrasse, Bonstetten, Isenbach, Bonstetten, Lärchenhof, Bonstetten-Wettswil, Bahnhof
Municipalities: Bonstetten
-
- Sunday: first trip at 06:13 instead of 06:44.
2026 → 2027 Mon–Fri 40 → 40 Saturday 39 → 39 Sunday 36 → 37
All 23 stops of the line
Aesch (Neftenbach), Andelfingen, Bahnhof, Berg am Irchel, Buch am Irchel, Desibach, Buch am Irchel, Irchelhof, Buch am Irchel, Oberbuch, Buch am Irchel, Sägerei, Buch am Irchel, Unterbuch, Buch am Irchel, Wiler, Dorf, Gemeindehaus, Flaach, Kirche, Flaach, Oberdorf, Flaach, Unterdorf, Flaach, Wesenplatz, Gräslikon, Hettlingen, Bahnhof, Hettlingen, Dorf, Hettlingen, Föhrenstrasse, Hettlingen, Gemeindehaus, Humlikon, Dorfplatz, Hünikon (Neftenbach), Hünikon (Neftenbach), Vontobel, Volken, Post
Municipalities: Andelfingen, Berg am Irchel, Buch am Irchel, Dorf, Flaach, Hettlingen, Neftenbach, Volken
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2 Saturday 0 → 2 Sunday 0 → 2
Summer service, compared on the late-August weeks of both years.
-
- New in the 2027 timetable.
2026 → 2027 Mon–Fri 0 → 2 Saturday 0 → 2 Sunday 0 → 2
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 02:00 instead of 02:30.
2026 → 2027 Mon–Fri 42 → 42 Saturday 42 → 42 Sunday 42 → 42
All 58 stops of the line
Davos Clavadel, Bäbi, Davos Clavadel, Eggeli, Davos Clavadel, Klinik, Davos Clavadel, Klinikstrasse, Davos Clavadel, Mühle Sertig, Davos Clavadel, Witi, Davos Clavadel,Abzw. Wanderweg, Davos Dischma, Dürrboden, Davos Dischma, Gadmen, Davos Dischma, Jenatschalp, Davos Dischma, Teufi, Davos Dorf, Bahnhof, Davos Dorf, Bedra, Davos Dorf, Dischmastrasse, Davos Dorf, Flüelakreuzung, Davos Dorf, Meierhöfe, Davos Dorf, Parsennbahn, Davos Dorf, Pischabahn, Davos Dorf, Schiabach, Davos Dorf, Stilli, Davos Frauenkirch, Gadenstatt, Davos Frauenkirch, Landhaus, Davos Glaris, ARA, Davos Glaris, Bahnhof, Davos Glaris, Mühle, Davos Glaris, Ortolfi, Davos Laret, Landhaus, Davos Laret, Ober Laret, Davos Laret, Unter Laret, Davos Monstein, Dorf, Davos Monstein, Hofweg, Davos Monstein, Rotsch, Davos Platz, AO Zentrum, Davos Platz, Auf dem Hof, Davos Platz, Bahnhof, Davos Platz, Crestannes, Davos Platz, Horlauben, Davos Platz, Islen, Davos Platz, Kongresszentrum, Davos Platz, Postplatz, Davos Platz, Schatzalpbahn, Davos Platz, Spital, Davos Platz, Sportzentrum, Davos Platz, Tanzbühl, Davos Wiesen, Kirche, Davos Wolfgang (Bus), Davos Wolfgang, Hochgebirgskl., Davos Wolfgang, Seebüel, Klosters Dorf, Bahnhof, Klosters Platz, Bahnhof, Klosters, Au, Klosters, Brügga, Klosters, Malein, Klosters, Monbiel Parkplatz, Saas i.P., Dorfplatz, Serneus, Dorf, Sertig, Dörfli, Sertig, Sand
Municipalities: Davos, Klosters
-
- Weekends: last trip at 19:20 instead of 19:00.
2026 → 2027 Mon–Fri 22 → 22 Saturday 12 → 12 Sunday 12 → 12
All 7 stops of the line
Cries, Etiez, gare, Levron, Sembrancher, gare, Vollèges, Cormayeur, Vollèges, centre, Vollèges, centre scolaire
Municipalities: Sembrancher, Val de Bagnes
-
- Stops it calls at that it does not today: Le Sentier, hôpital
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 24 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, hôpital, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- No longer served in the new timetable; 4 departures a weekday today.
-
- No longer served in the new timetable; 4 departures a weekday today.
-
- No longer served in the new timetable; 4 departures a weekday today.
-
- No longer served in the new timetable; 4 departures a weekday today.
-
- Newly served: 4 departures a weekday.
-
- Saturday: last trip at 00:33 instead of 00:03.
2026 → 2027 Mon–Fri 37 → 37 Saturday 36 → 37 Sunday 17 → 17
All 16 stops of the line
Bonstetten-Wettswil, Bahnhof, Wettswil a.A., Beerimoos, Wettswil a.A., Bäumlisächer, Wettswil a.A., Chilenholzstr., Wettswil a.A., Dettenbühl, Wettswil a.A., Dorf, Wettswil a.A., Eggächer, Wettswil a.A., Grund, Wettswil a.A., Heidenchilen, Wettswil a.A., Heissächerstr., Wettswil a.A., Langächer, Wettswil a.A., Moosstrasse, Wettswil a.A., Oberhusen, Wettswil a.A., Rehweid, Wettswil a.A., Schürli, Wettswil a.A., Strumbergächer
Municipalities: Bonstetten, Wettswil am Albis
-
- Renamed: «Hofstetten b. Brienz, Seeli» becomes «Hofstetten b. B., Seeli».
-
- Renamed: «Hofstetten b. Brienz, Tor» becomes «Hofstetten b. B., Tor».
-
- Renamed: «Les Esserts-de-Rive, gare» becomes «Le Lieu, Les Esserts de Rive».
-
- New in the 2027 timetable.
2026 → 2027 Sunday 0 → 2
All 5 stops of the line
Concise (bateau), Grandson (bateau), St-Aubin NE (bateau), Vaumarcus débarcadère, Yverdon-les-Bains (bateau)
Municipalities: Concise, Grandson, La Grande Béroche, Yverdon-les-Bains
Summer service, compared on the late-August weeks of both years.
-
- Saturday: last trip at 18:30 instead of 17:40.
2026 → 2027 Mon–Fri 12 → 12 Saturday 12 → 13 Sunday 12 → 12
All 10 stops of the line
Bussalp, Grindelwald, Bahnhof, Grindelwald, Gaggi Säge, Grindelwald, Holzmattenläger, Grindelwald, Lochsteinen, Grindelwald, Oberäll, Grindelwald, Rotes Tor, Grindelwald, Salzmannsegg, Grindelwald, Tuftbach, Grindelwald, Weidli
Municipalities: Grindelwald
-
- No longer calls at: Landquart, Neuhof
2026 → 2027 Saturday 7 → 9 Sunday 7 → 9
All 37 stops of the line
Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Weinbergstrasse, Chur, Weisstorkel, Grüsch, Arälja, Grüsch, Bahnhof, Grüsch, Güllen, Grüsch, Ingerloch, Grüsch, Oberdorf, Grüsch, Talstation Danusa, Igis, Dorfplatz, Igis, Gruobhof, Igis, Kreuzwiese, Igis, Rebhaldenweg, Landquart, Bahnhof, Landquart, Fabriken, Landquart, Forum Landquart, Landquart, Im Lux, Landquart, Marktplatz, Landquart, Neuhof, Landquart, Post, Landquart, Primarschule, Landquart, Ringstrasse, Landquart, Schulhaus Ried, Landquart, Sonnmatt, Schiers, Hinterdorf, Schiers, Palottis, Zizers, Bild, Zizers, Rathaus, Zizers, Schule Feld, Zizers, Stutz
Municipalities: Chur, Grüsch, Landquart, Schiers, Zizers
-
- Line N12 becomes line N13, on mostly the same stops.
2026 → 2027 Saturday 6 → 6
All 15 stops of the line
Luzern, Bahnhof, Luzern, Blattenmoos, Luzern, Gasshof, Luzern, Grenzhof, Luzern, Gütsch, Luzern, Hirzenhof, Luzern, Kanonenstrasse, Luzern, Kantonalbank, Luzern, Kasernenplatz, Luzern, Kreuzstutz, Luzern, Längweiher, Luzern, Michaelshof, Luzern, Pilatusplatz, Luzern, Rönnimoosrain, Luzern, Schützenhaus
Municipalities: Luzern
-
- Line 290 becomes line N20, on mostly the same stops.
2026 → 2027 Saturday 5 → 5
All 40 stops of the line
Clarens, Basset, Clarens, Gambetta, Clarens, St-Georges, Clarens, centre, Clarens, dépôt VMCV, Clarens, rue du Port, La Tour-de-Peilz, Baumes, La Tour-de-Peilz, Burier, La Tour-de-Peilz, La Becque, La Tour-de-Peilz, Maladaire, La Tour-de-Peilz, centre, La Tour-de-Peilz, rte Chailly, La Tour-de-Peilz,Portail-Blanc, Montreux, Bon-Port, Montreux, Centre des Congrès, Montreux, Escaliers de la Gare, Montreux, Marché, Montreux, Vernex, Montreux, casino, Montreux, débarcadère, Territet, L'Eaudine, Territet, av. Riviera, Territet, gare, Vevey, Bergère, Vevey, Clara-Haskil, Vevey, Cour-au-Chantre, Vevey, Entre-Deux-Villes, Vevey, Hôtel de Ville, Vevey, L'Union, Vevey, Ronjat, Vevey, Ste-Claire, Vevey, funiculaire, Vevey, gare, Veytaux, Bonivard, Veytaux, Grandchamp, Veytaux, château de Chillon, Veytaux, gare, Villeneuve VD, Clos du Moulin, Villeneuve VD, La Plage, Villeneuve VD, gare
Municipalities: La Tour-de-Peilz, Montreux, Vevey, Veytaux, Villeneuve (VD)
-
- Line 291 becomes line N21, on mostly the same stops.
2026 → 2027 Saturday 2 → 2
All 43 stops of the line
Blonay, Planaz, Blonay, Portaz, Blonay, gare, Blonay, village, Brent, village, Chailly-Montreux, Bonnettes, Chailly-Montreux, Combe, Chailly-Montreux, Rottaz, Chailly-Montreux, Saussaz, Chailly-Montreux, village, Chernex, Sottex, Chernex, village, Clarens, Baugy, Clarens, Gambetta, Clarens, Oche-Thorens, Clarens, Pertuiset, Clarens, gare, Clarens, rue du Port, Corseaux, Cyprès, Corseaux, Délassement, Corseaux, salle de gym, Corseaux, village, Corsier-sur-Vevey, Esplanade, Corsier-sur-Vevey, village, Fontanivent, gare, Montreux, Centre des Congrès, Montreux, Escaliers de la Gare, Montreux, Marché, Montreux, Vernex, Montreux, casino, Montreux, débarcadère, St-Légier, Bottassioux, St-Légier, Plateau de la Veyre, St-Légier, collège La Chiésaz, St-Légier, village, Vevey, Bergère, Vevey, Copet, Vevey, Crosets, Vevey, Dévin, Vevey, Gilamont, Vevey, L'Union, Vevey, Pra, Vevey, gare
Municipalities: Blonay - Saint-Légier, Corseaux, Corsier-sur-Vevey, Montreux, Vevey
-
- Line N14 becomes line N30, on mostly the same stops.
2026 → 2027 Saturday 6 → 6
All 25 stops of the line
Luzern Verkehrshaus, Bahnhof, Luzern, Bahnhof, Luzern, Brüelstrasse, Luzern, Büttenen, Luzern, Büttenenhalde, Luzern, Casino-Palace, Luzern, Dietschiberg, Luzern, Eggen, Luzern, Europe, Luzern, Giseli, Luzern, Gärtnerstrasse, Luzern, Haldensteig, Luzern, Kapuzinerweg, Luzern, Klinik St. Anna, Luzern, Konservatorium, Luzern, Leumatt, Luzern, Luzernerhof, Luzern, Lützelmattstrasse, Luzern, Oberseeburg, Luzern, Oberseeburghöhe, Luzern, Rigistrasse, Luzern, Schlösslihalde, Luzern, Schlösslirain, Luzern, Schwanenplatz, Luzern, Wey
Municipalities: Luzern
-
- Line N21 becomes line N32, on mostly the same stops.
2026 → 2027 Saturday 6 → 6
All 43 stops of the line
Horw, Bahnhof, Horw, Buholz, Horw, Felmis, Horw, Hofrüti, Horw, Kirchweg, Horw, Stegen/Kirchfeld, Horw, Wegscheide, Horw, Zentrum, Kastanienbaum, Dorni, Kastanienbaum, Kreuzmatt, Kastanienbaum, Krämerstein, Kastanienbaum, Schiffstation, Kastanienbaum, Waldwinkel, Kriens Mattenhof, Bahnhof, Kriens, Grabenhof, Kriens, Grosshofstrasse, Kriens, Nidfeld, Kriens, Oberkuonimatt, Kriens, Pilatusmarkt, Kriens, Steinibach, Kriens, Sternmatt, Kriens, Südpol, Kriens, Wiggenhof, Luzern, Bahnhof, Luzern, Bodenhofterrasse, Luzern, Bundesplatz, Luzern, Eichhof, Luzern, Eisfeldstrasse, Luzern, Hirtenhof, Luzern, Kantonalbank, Luzern, Moosegg, Luzern, Paulusplatz, Luzern, Pilatusplatz, Luzern, Schönbühl, Luzern, Wartegg, Luzern, Weinbergli, Luzern, Werkhofstrasse, Luzern, Zumbachhof, St. Niklausen LU, Haslihorn, St. Niklausen LU, Langensand, St. Niklausen LU, Mättiwil, St. Niklausen LU, Stutz, St. Niklausen LU, Unterwil
Municipalities: Horw, Kriens, Luzern
-
- Line N30 becomes line N36, on mostly the same stops.
2026 → 2027 Saturday 1 → 1
All 32 stops of the line
Bad Ragaz, Im Ochsenbrunnen, Bad Ragaz, Kreisel Ausserfeld, Bad Ragaz, St. Leonhard, Bad Ragaz, Zentrum, Buchs SG, Rathaus, Chur, Alexanderplatz, Chur, Bahnhofplatz, Chur, Heiligkreuz, Chur, Hof Masans, Chur, Kreuzgasse, Chur, Quader Center, Chur, Quaderwiese, Chur, Rigahaus, Chur, Weinbergstrasse, Chur, Weisstorkel, Gams, Zentrum, Grabs, Post, Landquart, Outlet Nord, Räfis, Schulhaus, Sargans, Castels, Sargans, Gutshof, Sargans, Markthalle, Sargans, Rose, Sargans, Römerweg, Sargans, Vild, Sevelen, Rathaus, Sevelen, Rietli, Sevelen, Veltur, Trübbach, Dorf, Trübbach, Dornau, Weite, Weitegartenweg, Weite, alte Gasse
Municipalities: Bad Ragaz, Buchs (SG), Chur, Gams, Grabs, Landquart, Sargans, Sevelen, Wartau
-
- Line 820 becomes line N8, on mostly the same stops.
2026 → 2027 Saturday 6 → 6
All 7 stops of the line
Berlingen, Seestrasse/Werft, Ermatingen, Bahnhof, Kreuzlingen, Bahnhof, Mannenbach-Salenstein, Bahnhof, Steckborn, Bahnhof, Triboltingen, Dorf, Tägerwilen-Gottlieben, Bahnhof
Municipalities: Berlingen, Ermatingen, Kreuzlingen, Salenstein, Steckborn, Tägerwilen
-
- Line N8 becomes line N80, on mostly the same stops.
2026 → 2027 Saturday 16 → 16
All 28 stops of the line
Zürich Altstetten, Bahnhof, Zürich Oerlikon, Bahnhof Nord, Zürich, Albisrieden, Zürich, Albisriederdörfli, Zürich, Birchstrasse, Zürich, Bristenstrasse, Zürich, Chaletweg, Zürich, ETH Hönggerberg, Zürich, Glaubtenstrasse, Zürich, Glaubtenstrasse Nord, Zürich, Goldackerweg, Zürich, Hohenklingensteig, Zürich, Hönggerberg, Zürich, In der Ey, Zürich, Lerchenhalde, Zürich, Lindenplatz, Zürich, Max-Bill-Platz, Zürich, Meierhofplatz, Zürich, Mötteliweg, Zürich, Rautistrasse, Zürich, Schumacherweg, Zürich, Triemliplatz, Zürich, Tüffenwies, Zürich, Untermoosstrasse, Zürich, Wartau, Zürich, Winzerhalde, Zürich, Winzerstrasse, Zürich, Zwielplatz
Municipalities: Zürich
-
- Saturday: last trip at 00:40 instead of 01:06.
2026 → 2027 Mon–Fri 36 → 42 Saturday 28 → 27 Sunday 26 → 26
All 27 stops of the line
Fribourg, Boschung, Fribourg, Heitera, Fribourg, Place Georges Python, Fribourg, Poya/Guisan, Fribourg, Route-de-Tavel, Fribourg, Tilleul/Cathédrale, Fribourg, Vieux-Chênes, Fribourg/Freiburg, gare rout., Heitenried, Dorf, Heitenried, Pfandmatta, Heitenried, St. Michael, Lanthen, Abzw., Lehwil, Abzw., Lehwil, Dorf, Menziswil, Niedermuhren, Burg, Niedermuhren, Dorf, Schmitten FR, Bahnhof, Schmitten FR, Dorf, Schmitten FR, Schlossmatte, St. Antoni, Dorf, St. Antoni, Niedermonten, St. Antoni, Weissenbach, Tafers, Abzw. Rohr, Tafers, Dorf, Tafers, Oberdorf, Wünnewil, Schule
Municipalities: Düdingen, Fribourg, Heitenried, Schmitten (FR), Tafers, Wünnewil-Flamatt
-
- No longer calls at: Le Brassus, Bas-du-Chenit
2026 → 2027 Mon–Fri 1 → 1 Saturday 1 → 1 Sunday 1 → 1
All 24 stops of the line
L'Abbaye, Groenroud, L'Abbaye, Les Collondés, L'Abbaye, place du village, L'Orient, Crêt, L'Orient, Paul Golay, L'Orient, centre, Le Brassus, Bas-du-Chenit, Le Brassus, Le Campe, Le Brassus, Marchairuz, Le Brassus, place de la Lande, Le Brassus,ancienne imprimerie, Le Pont, Les Fougères, Le Pont, gare, Le Pont, église, Le Sentier, Chez-le-Maître, Le Sentier, Les Crêtets, Le Sentier, Les Tours, Le Sentier, temple, Le Sentier-L'Orient, gare, Les Bioux, AVJ, Les Bioux, Les Charmilles, Les Bioux, Les Tâches, Les Bioux, école, Vers-Chez-Grosjean
Municipalities: L'Abbaye, Le Chenit
-
- Stops it calls at that it does not today: Riedlig
2026 → 2027 Mon–Fri 4 → 8 Saturday 4 → 8 Sunday 4 → 8
All 3 stops of the line
Biel (Kinzig), Brügg (Bürglen UR) (Seilbahn), Riedlig
Municipalities: Bürglen (UR)
-
- Saturday: first trip at 06:09 instead of 06:34.
2026 → 2027 Mon–Fri 35 → 35 Saturday 31 → 32 Sunday 31 → 31
All 19 stops of the line
Camuns, spv., Ilanz, Bahnhof/Post, Ilanz, Schulhaus, Ilanz, Via Schlifras, Lunschania, Peiden, Bogn, Pitasch, Mulin da Pitasch, St. Martin (Lugnez), St. Martin, Bucarischuna, Tersnaus, spv., Uors, vitg, Vals, Camp, Vals, Parkplatz Bergbahnen, Vals, Peilerrank, Vals, Post, Vals, Ronastäg, Vals, Therme, Vals, Vallé, Vals, Zervreila
Municipalities: Ilanz/Glion, Lumnezia, Vals
-
- Sunday: 31 trips instead of 40.
2026 → 2027 Mon–Fri 10 → 10 Saturday 22 → 22 Sunday 40 → 31
All 14 stops of the line
Glarus, Bahnhof, Glarus, Buchholz, Glarus, Kantonsschule/Spital, Glarus, Lurigenstrasse, Glarus, Stampf, Klöntal, Eggliberg, Klöntal, Löntschtobel, Klöntal, Plätz, Klöntal, Rhodannenberg, Klöntal, Richisau, Klöntal, Schwändeli, Klöntal, Vorauen, Riedern GL, Schulhaus, Riedern GL, Staldengarten
Municipalities: Glarus
Summer service, compared on the late-August weeks of both years.
-
- Weekends: first trip at 08:55 instead of 08:25.
- Weekends: last trip at 16:28 instead of 16:58.
2026 → 2027 Saturday 6 → 6 Sunday 6 → 6
All 10 stops of the line
Giswil, Abzw. Brosmatt, Giswil, Bahnhof, Giswil, Buechenegg, Giswil, Bärecken, Giswil, Jwi, Giswil, Kirche, Giswil, Rütimatt, Glaubenbielen, Parkplatz, Grossteil, Schulhaus, Mörlialp
Municipalities: Giswil
Summer service, compared on the late-August weeks of both years.
-
- No longer calls at: Niederschlacht
2026 → 2027 Mon–Fri 4 → 4 Saturday 4 → 4 Sunday 4 → 4
All 3 stops of the line
Grotzenbüel (Hüttenberg), Hüttenberg, Niederschlacht
Municipalities: Glarus Süd
-
- Stops it calls at that it does not today: Trift
2026 → 2027 Mon–Fri 4 → 4 Saturday 4 → 4 Sunday 4 → 4
All 4 stops of the line
Hohsaas, Kreuzboden, Saas-Grund (Hohsaas Talst.), Trift
Municipalities: Saas-Grund
-
- No longer calls at: Verbier Les Creux
2026 → 2027 Mon–Fri 4 → 2 Saturday 4 → 2 Sunday 4 → 2
All 3 stops of the line
La Tzoumaz (téléc. Savoleyres), Savoleyres, Verbier Les Creux
Municipalities: Riddes, Val de Bagnes
-
- Sunday: first trip at 06:22 instead of 06:43.
2026 → 2027 Mon–Fri 20 → 20 Saturday 12 → 12 Sunday 10 → 10
All 23 stops of the line
Aigle, La Chapelle, Aigle, Marjolin, Aigle, gare, Antagnes, Forêt, Antagnes, Le Boët, Antagnes, Les Fontaines, Antagnes, Pissot, Antagnes, place de la Dîme, Antagnes, rte d'Antagnes, Ollon VD, Vergers, Ollon VD, Via Francigena, Ollon VD, bif. rte d'Antagnes, Ollon VD, cimetière, Ollon VD, gare, Ollon VD,collège de Perrosalle, Salaz, Abbaye, Salaz, Les Glareys, Salaz, Vers les Moulins, St-Triphon, centre, St-Triphon, site d'escalade, St-Triphon-Village, gare, Villy, gare, Villy, village
Municipalities: Aigle, Ollon
-
- Weekends: last trip at 16:53 instead of 17:23.
2026 → 2027 Saturday 6 → 6 Sunday 6 → 6
All 8 stops of the line
Gurnigel, Gantrischhütte, Gurnigel, Stierenhütte, Gurnigel, Wasserscheide, Riffenmatt, Kreuzung, Rüschegg Schwarzenbühl,Kurhaus, Rüschegg Süfternen, Grön, Rüschegg Süfternen, Gäggersteg, Schwarzenburg, Bahnhof
Municipalities: Guggisberg, Rüeggisberg, Rüschegg, Schwarzenburg
Summer service, compared on the late-August weeks of both years.
No change matches. Try fewer filters, or another spelling.
Timetable change by canton
- Aargau 41
- Appenzell Ausserrhoden 5
- Appenzell Innerrhoden 1
- Basel-Landschaft 25
- Basel-Stadt 30
- Bern 116
- Fribourg 52
- Geneva 12
- Glarus 7
- Graubünden 123
- Jura 15
- Lucerne 68
- Neuchâtel 14
- Nidwalden 10
- Obwalden 12
- Schaffhausen 13
- Schwyz 15
- Solothurn 28
- St. Gallen 59
- Thurgau 31
- Ticino 77
- Uri 38
- Valais 90
- Vaud 169
- Zug 17
- Zurich 190
The list as a file, for a newsroom or a spreadsheet: CSV · JSON
How the timetables were compared
- Two ordinary weeks of each year, day by day: 12 January 2026 to 25 January 2026 against 18 January 2027 to 31 January 2027. Every figure is the middle value over the days of its kind — the weekdays, the Saturdays, the Sundays — so a single day of works does not move it.
- A change counts only if the last regular weeks before the timetable change (16 November 2026 to 29 November 2026) still show the old figure, and the weeks of 15 March 2027 to 28 March 2027 the new one. What changed during the year, or only for a few weeks of works, is not listed.
- Lines that run only in summer are compared on the late-August weeks of both years. Replacement buses during works are left out.
- A line is its name and the stops it serves; one name in two regions is two lines. Stops are compared by their official number, so a renamed stop is a renaming and not a closure.
- The list is worked out from the published timetables and not from the operators’ announcements, and it can be wrong where the data is incomplete. The official timetable is the one that applies.
Questions
When is the 2026 timetable change in Switzerland?
On Sunday 13 December 2026. From that day the 2027 timetable applies to trains, buses, trams, boats and cable cars across Switzerland.
What changes with the 2027 timetable?
1,074 changes on this page: new and discontinued lines, more or fewer trips, stops a line newly serves or no longer serves, earlier or later first and last trips, faster or slower direct trains and renamed stops. Each one can be found by line, stop, municipality and canton.
How do I find my connection after the change?
Search for any day from Sunday 13 December 2026 in the timetable on spickme.ch (https://spickme.ch/plan/): it answers from the 2027 timetable for every date after the change.
Is this list official?
No. It is worked out from the official timetables published on opentransportdata.swiss, and the operators’ own timetable is the one that applies.
Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.