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