Timetable 2027

Timetable change on 13 December 2026 in the canton of Schwyz

From Sunday 13 December 2026 the 2027 timetable applies. We compared it with this year’s, line by line and stop by stop in the canton of Schwyz: 2 new, 0 no longer in the timetable, 0 with more trips and 0 with fewer — 15 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.

15 changes

    • New names
    • Schweizerische Südostbahn AG · SZ SG LU AR ZH
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • Schweizerische Bundesbahnen AG · TI SZ UR ZG ZH
    • 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

    Search the 2027 timetable →

    • New
    • Schweizerische Südostbahn AG · SG GR ZH SZ
    • 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

    Search the 2027 timetable →

  1. IR35

    Bern – Chur

    #
    • First and last trip
    • Schweizerische Südostbahn AG · SG BE SZ ZH GR AG GL SO
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • Schweizerische Bundesbahnen AG · GL SZ ZH SG

    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

    Search the 2027 timetable →

    • New
    • Schweizerische Bundesbahnen AG · TI SZ UR
    • 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.

    Search the 2027 timetable →

    • Stops on a line
    • PostAuto AG · SZ
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • Zugerland Verkehrsbetriebe AG · SZ LU ZG

    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

    Search the 2027 timetable →

    • Stops on a line
    • PostAuto AG · SZ SG
    • 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)

    Search the 2027 timetable →

    • Stops on a line
    • PostAuto AG · SZ
    • 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)

    Search the 2027 timetable →

    • Stops on a line
    • PostAuto AG · GL SZ SG
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • Zugerland Verkehrsbetriebe AG · ZG SZ
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • PostAuto AG · SZ
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • Zugerland Verkehrsbetriebe AG · SZ ZG

    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

    Search the 2027 timetable →

    • First and last trip
    • PostAuto AG · SZ
    • 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

    Search the 2027 timetable →

Timetable change by canton

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?

15 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.