Timetable 2027

Timetable change on 13 December 2026 in the canton of Aargau

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 Aargau: 2 new, 3 no longer in the timetable, 5 with more trips and 0 with fewer — 41 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.

41 changes

    • Stops on a line
    • PostAuto AG · AG ZH

    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

    Search the 2027 timetable →

    • More trips
    • Stops on a line
    • First and last trip
    • PostAuto AG · AG ZH
    • 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

    Search the 2027 timetable →

  1. S29

    Turgi – Sursee

    #
    • Stops on a line
    • Schweizerische Bundesbahnen AG · AG LU SO
    • 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

    Search the 2027 timetable →

    • First and last trip
    • Aargau Verkehr AG (AVA) · LU AG
    • 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

    Search the 2027 timetable →

  2. 7312

    Rheinfelden (D), Busbahnhof – Rheinfelden (D), Schildgasse

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

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

    • First and last trip
    • Schweizerische Bundesbahnen AG · AG SO ZG
    • 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)

    Search the 2027 timetable →

  3. 508

    Olten, Bahnhof – Oftringen, Industriestrasse

    #
    • Stops on a line
    • Busbetrieb Olten-Gösgen-Gäu AG · AG SO

    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

    Search the 2027 timetable →

  4. Stop

    Oftringen, Fachmärkte

    #
    • New names
    • AG
    • Renamed: «Oftringen,Kallernhag/Center A1» becomes «Oftringen, Fachmärkte».
    • First and last trip
    • Schweizerische Bundesbahnen AG · AG BL BS
    • 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)

    Search the 2027 timetable →

    • New
    • Regionalbus Lenzburg AG · AG
    • 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

    Search the 2027 timetable →

  5. 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 →

    • More trips
    • Stops on a line
    • First and last trip
    • PostAuto AG · AG ZH
    • 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

    Search the 2027 timetable →

    • First and last trip
    • Aargau Verkehr AG (AVA) · AG
    • 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)

    Search the 2027 timetable →

  6. S27

    Baden – Waldshut

    #
    • First and last trip
    • Schweizerische Bundesbahnen AG · AG
    • 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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

    • Stops on a line
    • Regionale Verkehrsbetriebe Baden-Wettingen (RVBW) AG · AG

    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

    Search the 2027 timetable →

    • No longer running
    • Regionalbus Lenzburg AG · AG
    • 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 on a line
    • PostAuto AG · ZH AG
    • 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

    Search the 2027 timetable →

    • Stops on a line
    • PostAuto AG · AG BL

    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

    Search the 2027 timetable →

    • More trips
    • First and last trip
    • Regionalbus Lenzburg AG · AG
    • 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)

    Search the 2027 timetable →

    • More trips
    • PostAuto AG · AG ZH
    • 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

    Search the 2027 timetable →

    • First and last trip
    • Schweizerische Bundesbahnen AG · AG SO BE
    • 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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

    • First and last trip
    • Regionale Verkehrsbetriebe Baden-Wettingen (RVBW) AG · 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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

    • First and last trip
    • Aargau Verkehr AG (AVA) · AG
    • 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

    Search the 2027 timetable →

    • First and last trip
    • Regionalbus Lenzburg AG · AG
    • 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

    Search the 2027 timetable →

    • First and last trip
    • Aargau Verkehr AG (AVA) · LU AG BE
    • 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

    Search the 2027 timetable →

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

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

    Search the 2027 timetable →

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

    • First and last trip
    • Aargau Verkehr AG (AVA) · AG
    • 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

    Search the 2027 timetable →

  7. Stop

    Bad Zurzach, Promenade

    #
    • New
    • AG
    • Newly served: 19 departures a weekday.
    • First and last trip
    • PostAuto AG · AG
    • 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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

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

    Search the 2027 timetable →

    • No longer running
    • BL AG BS
    • 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.

    • First and last trip
    • Aargau Verkehr AG (AVA) · AG
    • 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

    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?

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