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

Swiss diesel stations — TCS + OSM snapshot — page 21

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

Stations
100
Canton groups
1
Source
TCS + OpenStreetMap
Refresh
Daily

Browse by canton or canton group

Canton group SG (100 stations)

  • AGROLA — Agrola St. GallenAGROLA — Agrola St. GallenBildstrasse 1, 9015 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Haag (Rheintal)AGROLA — Agrola Haag (Rheintal)Buchserstr.2, 9469 Haag (Rheintal) · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — AGROLA Tankstelle & LAVEBA ShopAGROLA — AGROLA Tankstelle & LAVEBA ShopBurietstrasse 11, 9425 Thal · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Wil SG 1AGROLA — Agrola Wil SG 1Churfirstenstrasse 3, 9501 Wil SG 1 · Price 2.37 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Eschenbach SGAGROLA — Agrola Eschenbach SGDorfstrasse 17, 8733 Eschenbach SG · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola LenggenwilAGROLA — Agrola LenggenwilDorfstrasse 21, 9525 Lenggenwil · Price 2.33 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola AmdenAGROLA — Agrola AmdenDorfstrasse 25, 8873 Amden · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola UznachAGROLA — Agrola UznachEisenbahnstrasse, 8730 Uznach · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Benken SGAGROLA — Agrola Benken SGGiessenstrasse, 8717 Benken SG · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola ZuckenrietAGROLA — Agrola ZuckenrietHauptstrasse 23, 9526 Zuckenriet · Price 2.38 CHF/l · checked 05.11, 15:55
  • AGROLA — AgrolaAGROLA — AgrolaHauptstrasse 77, 9477 Trübbach · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — AgrolaAGROLA — AgrolaHauptstrasse 87, 9113 Degersheim · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola St. Margrethen SGAGROLA — Agrola St. Margrethen SGIndustriestrasse 43, 9430 St. Margrethen SG · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BerneckAGROLA — Agrola BerneckKirchgass 2b, 9442 Berneck · Price 2.40 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Altstätten SGAGROLA — Agrola Altstätten SGKriessernstrasse 13, 9450 Altstätten SG · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola GoldingenAGROLA — Agrola GoldingenLaupenstrasse 2, 8638 Goldingen · Price unavailable for this fuel
  • AGROLA — Agrola Ebnat-KappelAGROLA — Agrola Ebnat-KappelMitteldorfstr. 25, 9642 Ebnat-Kappel · Price 2.33 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Buchs SGAGROLA — Agrola Buchs SGMühleäulistr. 1, 9470 Buchs SG · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BazenheidAGROLA — Agrola BazenheidNeue Industriestrasse 77, 9602 Bazenheid · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — LandiAGROLA — LandiNiederuzwilerstrasse, 9240 Niederglatt · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Altstätten SGAGROLA — Agrola Altstätten SGOberrieterstrasse 87, 9450 Altstätten SG · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BrunnadernAGROLA — Agrola BrunnadernRestaurant Bahnhof, 9125 Brunnadern · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WattwilAGROLA — Agrola WattwilRickenstrasse 68, 9630 Wattwil · Price 2.36 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WittenbachAGROLA — Agrola WittenbachRomanshornerstrasse 51, 9300 Wittenbach · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola OberbürenAGROLA — Agrola OberbürenSandackerstrasse, 9245 Oberbüren · Price 2.42 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola KaltbrunnAGROLA — Agrola KaltbrunnSchulhausstrasse 21, 8722 Kaltbrunn · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola MörschwilAGROLA — Agrola MörschwilSt. Gallerstrasse 17, 9402 Mörschwil · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Zuzwil SGAGROLA — Agrola Zuzwil SGSt. Gallerstrasse, 9524 Zuzwil SG · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — AGROLA Tankstelle und LAVEBA ShopAGROLA — AGROLA Tankstelle und LAVEBA ShopStaatsstrasse 5, 9470 Werdenberg · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola GrabsAGROLA — Agrola GrabsStaatsstrasse 55, 9472 Grabs · Price 2.35 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola FlumsAGROLA — Agrola FlumsStaatsstrasse, 8890 Flums · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola GoldachAGROLA — Agrola GoldachSulzstrasse 21, 9403 Goldach · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola St. GallenAGROLA — Agrola St. GallenTeufenerstrasse 166, 9012 St. Gallen · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola St. JohannAGROLA — Agrola St. JohannToggenburgerstrasse 40, 9652 Nesslau-Krummenau · Price 2.33 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Neuhaus SGAGROLA — Agrola Neuhaus SGUznacherstrasse, 8732 Neuhaus SG · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BütschwilAGROLA — Agrola BütschwilWilerstrasse 12, 9606 Bütschwil · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola WattwilAGROLA — Agrola WattwilWilerstrasse 87, 9630 Wattwil · Price 2.44 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola St. GallenAGROLA — Agrola St. GallenZürcherstrasse 268, 9014 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • Avia — P&P Autotreff AGAvia — P&P Autotreff AGPrice unavailable for this fuel
  • AVIA — AVIA Shop TankstelleAVIA — AVIA Shop TankstelleA1 St. Gallen - St. Margrethen, 9430 St. Margrethen · Price 2.06 CHF/l · checked 05.11, 15:55
  • AVIA — Spitzmeilen Garage AGAVIA — Spitzmeilen Garage AGAlte Landstrasse, 8890 Flums · Price 2.07 CHF/l · checked 05.11, 15:55
  • AVIA — Dorfgarage Waldkirch AGAVIA — Dorfgarage Waldkirch AGArneggerstr. 25, 9205 Waldkirch · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBischofszellerstrasse 133, 9200 Gossau · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBogenstr. 13, 9000 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — Alvier-Garage AGAVIA — Alvier-Garage AGBüeli 101, 9475 Sevelen · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — ECSA Chemicals AGAVIA — ECSA Chemicals AGBurgauerstr. 17, 9230 Flawil · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBurgstr. 15, 9000 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressDiepoldsauerstr. 60, 9443 Widnau · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — Hans WohlgensingerAVIA — Hans WohlgensingerDorf 9, 9613 Mühlrüti · Price 2.38 CHF/l · checked 05.11, 15:55
  • AVIA — Gschwend Garage Altstätten AGAVIA — Gschwend Garage Altstätten AGFeldwiesenstr. 31, 9450 Altstätten · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — Baldegger Automobile AG OberuzwilAVIA — Baldegger Automobile AG OberuzwilFlawilerstr. 36, 9242 Oberuzwil · Price 2.38 CHF/l · checked 05.11, 15:55
  • AVIA — Hanspeter + Stefan AlbrechtAVIA — Hanspeter + Stefan AlbrechtFurtstr. 88, 9125 Brunnadern · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — Avia TankstelleAVIA — Avia TankstelleGieselbach 2218, 9642 Ebnat-Kappel · Price 2.45 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleHaagerstr. 82, 9473 Gams · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA im RietliAVIA — AVIA im RietliHauptstr. 102, 9422 Staad · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleHauptstr. 151, 9658 Wildhaus · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — Osterwalder St. Gallen AGAVIA — Osterwalder St. Gallen AGHauptstr. 2, 9422 Staad · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressHauptstr. 65, 9436 Balgach · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — Winiger Velo MotoAVIA — Winiger Velo MotoHauptstr. 75b, 9434 Au · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — Alpiger Getränke AGAVIA — Alpiger Getränke AGHauptstr. 8, 9657 Unterwasser · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressIkarusstr. 2, 9015 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — Dorfgarage Oberbüren GmbHAVIA — Dorfgarage Oberbüren GmbHIm Dorf 14, 9245 Oberbüren · Price 2.40 CHF/l · checked 05.11, 15:55
  • AVIA — Spar Handels AGAVIA — Spar Handels AGIndustriestrasse 149, 9200 Gossau · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressKonstanzerstr. 86, 9500 Wil · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleLangäulistrasse , 9470 Buchs · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressLanggasse 41, 9008 St. Gallen · Price 2.48 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleLanggasse 51, 9008 St. Gallen · Price 2.48 CHF/l · checked 05.11, 15:55
  • AVIA — Urs WietlisbachAVIA — Urs WietlisbachMoosstr. 6, 9030 Abtwil · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Shop TankstelleAVIA — AVIA Shop TankstelleNeue Wangserstr. 8, 7320 Sargans · Price 2.34 CHF/l · checked 05.11, 15:55
  • AVIA — Fleuben-Garage AGAVIA — Fleuben-Garage AGOberrieterstr. 61, 9450 Altstätten · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressOberstr. 137, 9000 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Shop TankstelleAVIA — AVIA Shop TankstelleRaststätte Sankt Margrethen Süd, 9430 St. Margrethen · Price 2.54 CHF/l · checked 05.11, 15:55
  • AVIA — Schloss-Garage Büchel AGAVIA — Schloss-Garage Büchel AGRheinstr. 7, 9463 Oberriet · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — Garage RitzAVIA — Garage RitzRorschacherstr. 38, 9402 Mörschwil · Price 2.46 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA See-TankstelleAVIA — AVIA See-TankstelleRosengartenstr. 8, 8882 Unterterzen · Price 2.34 CHF/l · checked 05.11, 15:55
  • AVIA — Broder AGAVIA — Broder AGSt. Gallerstr. 124, 7320 Sargans · Price 2.34 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleSt. Gallerstr. 2, 9403 Goldach · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — City Garage AGAVIA — City Garage AGSt. Gallerstr. 76, 9403 Goldach · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — SPAR expressAVIA — SPAR expressSt. Gallerstr. 97, 9200 Gossau · Price 2.34 CHF/l · checked 05.11, 15:55
  • AVIA — Andreas Hilty Garage GmbHAVIA — Andreas Hilty Garage GmbHStaatsstr. 83, 9472 Grabs · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleTägernaustr. 2, 8734 Ermenswil · Price 2.46 CHF/l · checked 05.11, 15:55
  • AVIA — Schawalder GarageAVIA — Schawalder GarageThalerstr. 5, 9400 Rorschacherberg · Price 2.49 CHF/l · checked 05.11, 15:55
  • AVIA — Auto Mächler AGAVIA — Auto Mächler AGUznacherstr. 21, 8722 Kaltbrunn · Price 2.48 CHF/l · checked 05.11, 15:55
  • AVIA — Ernst Sommer AGAVIA — Ernst Sommer AGWolfikon 73, 9533 Kirchberg · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — Bild - Garage AGAVIA — Bild - Garage AGZürcherstr. 431, 9015 St. Gallen · Price 2.37 CHF/l · checked 05.11, 15:55
  • AVIA — Garage Hartmann Sargans AGAVIA — Garage Hartmann Sargans AGZürcherstr. 5, 7320 Sargans · Price 2.34 CHF/l · checked 05.11, 15:55
  • BEBECO9001 St. Gallen · Price unavailable for this fuel
  • BEBECO9552 Bronschhofen · Price unavailable for this fuel
  • BP — BP Service BruggwaldBP — BP Service BruggwaldPrice unavailable for this fuel
  • BP — BP Service JonaBP — BP Service JonaPrice unavailable for this fuel
  • BP — BP Thurau SüdBP — BP Thurau SüdA1, 9501 Wil · Price 2.58 CHF/l · checked 05.11, 15:55
  • BP — BP Service Thurau NordBP — BP Service Thurau NordA1, 9501 Wil SG 1 · Price 2.53 CHF/l · checked 05.11, 15:55
  • BP — Raststätte Rheintal OstBP — Raststätte Rheintal OstA13, 9470 Buchs SG · Price 2.58 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station HeerbruggBP — BP Unbemannte Station HeerbruggAuerstrasse 34, 9435 Heerbrugg · Price 2.41 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station NiederuzwilBP — BP Unbemannte Station NiederuzwilBankstrasse 7b, 9244 Niederuzwil · Price 2.49 CHF/l · checked 05.11, 15:55
  • BP — BP Service UnterterzenBP — BP Service UnterterzenBergsboden, 8882 Unterterzen · Price 2.59 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station SchänisBP — BP Unbemannte Station SchänisBiltnerstrasse 32, 8718 Schänis · Price 2.34 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station ArneggBP — BP Unbemannte Station ArneggBischofszellerstrasse 315, 9212 Arnegg · Price 2.37 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station Wattwil BleikenstrasseBP — BP Unbemannte Station Wattwil BleikenstrasseBleikenstrasse 45, 9630 Wattwil · Price 2.38 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station GoldachBP — BP Unbemannte Station GoldachBruggmühlestrasse 26, 9403 Goldach · 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.