Latest collection in the sample: 05.11.2026, 15:55 CET

Swiss diesel stations — TCS + OSM snapshot — page 37

100 Swiss diesel stations in the national snapshot with TCS prices + OpenStreetMap inventory, 2 canton groups. Completeness not verified.

Stations
100
Canton groups
2
Source
TCS + OpenStreetMap
Refresh
Daily

Browse by canton or canton group

Canton group ZG (1 station)

  • Zugerland TechnikGeneral-Guisan-Strasse 1, 6300 Zug · Price 2.45 CHF/l · checked 05.11, 15:55

Canton group ZH (99 stations)

  • AgipAgipSchaffhauserstrasse 2, 8442 Hettlingen · Price unavailable for this fuel
  • AgrolaAgrolaBahnhofstrasse, 8496 Steg im Tösstal · Price unavailable for this fuel
  • AgrolaAgrolaKempttalstrasse 90, 8330 Pfäffikon ZH · Price unavailable for this fuel
  • AgrolaKirchstrasse 21, 8458 Dorf · Price 2.45 CHF/l · checked 05.11, 15:55
  • AgrolaAgrolaMitteldorfstrasse 25, 8475 Ossingen · Price unavailable for this fuel
  • Agrola — Agrola LächenhofAgrola — Agrola LächenhofSchachenstrasse 115, 8906 Bonstetten · Price unavailable for this fuel
  • Agrola — AGROLA TankstelleAgrola — AGROLA TankstelleSunnenbergweg 6a, 8633 Wolfhausen · Price unavailable for this fuel
  • AGROLA — Agrola Hausen am AlbisAGROLA — Agrola Hausen am AlbisAlbisstr. 21, 8915 Hausen am Albis · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola MännedorfAGROLA — Agrola MännedorfAllenbergstrasse 2, 8708 Männedorf · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola NiederweningenAGROLA — Agrola NiederweningenAlte Poststrasse, 8166 Niederweningen · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola UnterstammheimAGROLA — Agrola UnterstammheimAmtacker 2, 8476 Unterstammheim · Price 2.44 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola UerzlikonAGROLA — Agrola UerzlikonBaarerstrasse 4, 8926 Uerzlikon · Price 2.44 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Wil ZHAGROLA — Agrola Wil ZHBahnhofstrasse, 8196 Wil ZH · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Birmensdorf ZHAGROLA — Agrola Birmensdorf ZHBreitestrasse 2, 8903 Birmensdorf ZH · Price 2.40 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola RifferswilAGROLA — Agrola RifferswilDorfplatz 1, 8911 Rifferswil · Price 2.44 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola MaschwandenAGROLA — Agrola MaschwandenDorfstr.70, 8933 Maschwanden · Price 2.44 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Hagenbuch ZHAGROLA — Agrola Hagenbuch ZHDorfstrasse 18, 8523 Hagenbuch ZH · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HirzelAGROLA — Agrola HirzelDorfstrasse 42, 8816 Hirzel · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola ObfeldenAGROLA — Agrola ObfeldenDorfstrasse 48, 8912 Obfelden · Price 2.38 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola MarthalenAGROLA — Agrola MarthalenGüeterstrasse 3, 8460 Marthalen · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HenggartAGROLA — Agrola HenggartHiltistrasse 19, 8444 Henggart · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Wetzikon ZHAGROLA — Agrola Wetzikon ZHHinwilerstrasse 92, 8623 Wetzikon ZH · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HerrlibergAGROLA — Agrola HerrlibergHumrigenstrasse 18, 8704 Herrliberg · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Schönenberg ZHAGROLA — Agrola Schönenberg ZHHüttnerstrasse 10, 8824 Schönenberg ZH · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola TurbenthalAGROLA — Agrola TurbenthalKanalwiese 1, 8488 Turbenthal · Price 2.40 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Pfäffikon ZHAGROLA — Agrola Pfäffikon ZHKempttalstr. 90, 8330 Pfäffikon ZH · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola IllnauAGROLA — Agrola IllnauKempttalstrasse 107, 8308 Illnau · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola DorfAGROLA — Agrola DorfKirchstrasse 21, 8458 Dorf · Price 2.45 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola DürntenAGROLA — Agrola DürntenKreuzstrasse 10, 8635 Dürnten · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola EmbrachAGROLA — Agrola EmbrachLagerhausweg 4, 8424 Embrach · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola UhwiesenAGROLA — Agrola UhwiesenLandstrasse 22, 8248 Uhwiesen · Price 2.45 CHF/l · checked 05.11, 15:55
  • AGROLA — AGROLA TopShopAGROLA — AGROLA TopShopLaupenstrasse 80, 8636 Wald · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola MönchaltorfAGROLA — Agrola MönchaltorfMettlenbachstrasse 11, 8617 Mönchaltorf · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Wetzikon ZHAGROLA — Agrola Wetzikon ZHMotorenstrasse 87, 8620 Wetzikon ZH · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HöriAGROLA — Agrola HöriNiederglatterstrasse, 8181 Höri · Price 2.33 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola RegensdorfAGROLA — Agrola RegensdorfPumpwerkstrasse, 8105 Regensdorf · Price 2.42 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Rüti ZHAGROLA — Agrola Rüti ZHRapperswilerstrasse 78, 8630 Rüti ZH · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola MaurAGROLA — Agrola MaurRellikonstrasse 11, 8124 Maur · Price 2.42 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola RiedikonAGROLA — Agrola RiedikonRiedikerstrasse, 8616 Riedikon · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — AGROLA TopShopAGROLA — AGROLA TopShopRütiring 7, 8303 Bassersdorf · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HombrechtikonAGROLA — Agrola HombrechtikonRütistrasse 9, 8634 Hombrechtikon · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola EglisauAGROLA — Agrola EglisauSchaffhauserstrasse 39, 8193 Eglisau · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola DietikonAGROLA — Agrola DietikonSchöneggstrasse 47, 8953 Dietikon · Price 2.37 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WinkelAGROLA — Agrola WinkelSeebnerstrasse 12, 8185 Winkel · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola FehraltorfAGROLA — Agrola FehraltorfSennhüttenweg 1, 8320 Fehraltorf · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WiesendangenAGROLA — Agrola WiesendangenSpycherweg 50, 8542 Wiesendangen · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola ElsauAGROLA — Agrola ElsauSt. Gallerstrasse 6, 8352 Elsau · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola ElggAGROLA — Agrola ElggSt.Gallerstr. 4, 8353 Elgg · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Rickenbach SulzAGROLA — Agrola Rickenbach SulzStationsstrasse 30, 8545 Rickenbach Sulz · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola SeuzachAGROLA — Agrola SeuzachStationsstrasse 4, 8472 Seuzach · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Adlikon b. RegensdorfAGROLA — Agrola Adlikon b. RegensdorfSteinstr. 22, 8106 Adlikon b. Regensdorf · Price 2.42 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Gossau ZHAGROLA — Agrola Gossau ZHTannenbergstr. 7, 8625 Gossau ZH · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola VolketswilAGROLA — Agrola VolketswilTolackerstrasse 30, 8604 Volketswil · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WilaAGROLA — Agrola WilaTösstalstrasse 53, 8492 Wila · Price 2.40 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola StäfaAGROLA — Agrola StäfaTränkebachstrasse 42, 8712 Stäfa · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BaumaAGROLA — Agrola BaumaUnterdorfstrasse 38, 8494 Bauma · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HinwilAGROLA — Agrola HinwilUntere Bahnhofstrasse 34, 8340 Hinwil · Price 2.49 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola HöriAGROLA — Agrola HöriWehntalerstr. 38, 8181 Höri · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BülachAGROLA — Agrola BülachWinterthurerstrasse 46, 8180 Bülach · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WinterthurAGROLA — Agrola WinterthurWülflingerstrasse 32, 8400 Winterthur · Price 2.46 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola LufingenAGROLA — Agrola LufingenZürcherstrasse 35, 8426 Lufingen · Price 2.30 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Stadel b. NiederglattAGROLA — Agrola Stadel b. NiederglattZürcherstrasse 5, 8174 Stadel b. Niederglatt · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola NeftenbachAGROLA — Agrola NeftenbachZürichstrasse 44, 8413 Neftenbach · Price 2.36 CHF/l · checked 05.11, 15:55
  • Agrola TankstellePrice unavailable for this fuel
  • Auto Bolli AGMarthalerstrasse 9, 8463 Benken · Price 2.41 CHF/l · checked 05.11, 15:55
  • Avia — Garage ZwickyAvia — Garage ZwickyRegensdorferstrasse 23a · Price unavailable for this fuel
  • AviaAviaSchulstrasse 1, 8907 Wettswil am Albis · Price unavailable for this fuel
  • AviaAviaSportplatzstrasse 64, 8472 Seuzach · Price unavailable for this fuel
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleAlbis/Lettenholzstr. 1, 8038 Zürich-Wollishofen · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleAlte Landstr. 48, 8800 Thalwil · Price 2.54 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleAlte Landstr. 70, 8942 Oberrieden · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Shop TankstelleAVIA — AVIA Shop TankstelleAlte Winterthurerstr. 11, 8180 Bülach · Price 2.35 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleAlte Zugerstr. 4, 8820 Wädenswil · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBadener-Landstr. 23, 8197 Rafz · Price 2.48 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBergstr. 21, 8706 Meilen · Price unavailable for this fuel
  • AVIA — AVIA StationAVIA — AVIA StationBernerstr. Nord 182, 8064 Zürich-Altstetten · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBirmensdorferstr. 12, 8142 Uitikon-Waldegg · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBirmensdorferstr. 256, 8055 Zürich-Wiedikon · Price 2.44 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Shop TankstelleAVIA — AVIA Shop TankstelleBülacherstr. 8, 8182 Hochfelden · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleDörflistr. 26, 8057 Zürich-Oerlikon · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleDorfstr. 16, 8155 Niederhasli · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — Garage Bosshard AGAVIA — Garage Bosshard AGDorfstr. 58, 8484 Weisslingen · Price 2.34 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleDufourstr. 142, 8008 Zürich-Seefeld · Price 2.00 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleDürntnerstr. 40, 8340 Hinwil · Price 2.49 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleFarlifangstr. 12, 8126 Zumikon · Price 2.44 CHF/l · checked 05.11, 15:55
  • AVIA — Garage Resegatti GmbHAVIA — Garage Resegatti GmbHFellenbergstr. 289a, 8047 Zürich-Albisrieden · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleFlughafenstr. 8, 8302 Kloten · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleForchstr. 225, 8032 Zürich-Hirslanden · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — Spar expressAVIA — Spar expressFrauenfelderstr. 44, 8404 Winterthur · Price 2.36 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleGenfer-/Dreikönigstrasse, 8002 Zürich-Enge · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleGiessereistr. 1, 8620 Wetzikon · Price 2.44 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleGlattalstr. 138, 8052 Zürich-Seebach · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Shop-TankstelleAVIA — AVIA Shop-TankstelleHarbernstr. 1, 8112 Otelfingen · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleHardturmstr. 319, 8005 Zürich-Industrie · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleHauptstr. 48, 8416 Flaach · Price 2.46 CHF/l · checked 05.11, 15:55
  • AVIA — Spörri BerthiAVIA — Spörri BerthiHauptstr. 52, 8489 Ehrikon-Wildberg · Price 2.35 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Shop TankstelleAVIA — AVIA Shop TankstelleHofwisenstr. 48, 8153 Rümlang · Price 2.45 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleHüttenwiesenstr. 1, 8108 Dällikon · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleHüttnerstr. 25, 8824 Schönenberg · Price 2.43 CHF/l · checked 05.11, 15:55

How this index works

This index combines a TCS provider snapshot collected from the verified Cloud Function with the OpenStreetMap physical inventory, keeping inventory and price observations separate. It keeps every row after stable deduplication. Its contract explicitly says inventoryCompleteness: not-verified: this is not a complete census of Swiss pumps and does not imply that every retail site is present. Petrol and diesel are independent fields: when the diesel price is missing, the station remains visible with “Price unavailable for this fuel”. Collection time records when the snapshot was read; TCS does not necessarily provide the time when the pump price changed. Existing Ticino station detail links remain available; other stations are informational rows until a national URL contract exists.

Why this index helps cross-border commuters

For cross-border commuters, a useful comparison depends on the actual route, fuel type and observation date. A national price may be far from your crossing and does not include detour costs. Compare the same fuel in one currency with a dated exchange rate, account for extra kilometres, tolls and time, and check the displayed pump price before refuelling. Ticino pages still serve the border comparator: its projection remains limited to stations within 25 km of the monitored Italian municipalities, while this index preserves the combined TCS + OpenStreetMap national view.