Timetable 2027

Timetable change on 13 December 2026 in the canton of Schaffhausen

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 Schaffhausen: 2 new, 4 no longer in the timetable, 0 with more trips and 0 with fewer — 13 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.

13 changes

  1. RE3

    Erzingen (Baden) – Ulm Hbf

    #
    • No longer running
    • BS SH
    • 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

  2. RE3

    Singen (Hohentwiel) – Erzingen (Baden)

    #
    • New
    • SH
    • 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

    Search the 2027 timetable →

  3. Stop

    Neuhausen, Klettgauerstrasse

    #
    • New names
    • SH
    • Renamed: «Neuhausen, Rhytech» becomes «Neuhausen, Klettgauerstrasse».
    • New names
    • SH
    • Renamed: «Neuhausen, Kreuzstrasse» becomes «Neuhausen, Rhytech».
    • Stops on a line
    • Schweizerische Bundesbahnen AG · ZH AG TG SH SG

    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

    Search the 2027 timetable →

    • Stops on a line
    • Verkehrsbetriebe Schaffhausen Regionalverkehr · SH
    • 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

    Search the 2027 timetable →

  4. 200

    Stein am Rhein, Untertor – Radolfzell, ZOB

    #
    • No longer running
    • SH
    • 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

  5. 33

    Stein am Rhein, Bahnhof – Singen (Htw), Bahnhof/ZOB

    #
    • No longer running
    • SH
    • 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

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

    Search the 2027 timetable →

    • No longer running
    • SH
    • No longer served in the new timetable; 76 departures a weekday today.
    • First and last trip
    • PostAuto AG · ZH SH
    • 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

    Search the 2027 timetable →

  6. Boat

    Rüdlingen (Schiffstation) – Eglisau bei der Kirche

    #
    • New
    • ZH SH
    • 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.

    Search the 2027 timetable →

    • Stops on a line
    • Schweizerische Schifffahrtsgesellschaft Untersee und Rhein AG · TG SH

    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.

    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?

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