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

Swiss diesel stations — TCS + OSM snapshot — page 25

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 SO (57 stations)

  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleHägendorfstrasse 2, 4616 Kappel SO · Price 2.39 CHF/l · checked 05.11, 15:55
  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleHauptstrasse 12, 4654 Lostorf · Price unavailable for this fuel
  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleHauptstrasse 63, 4564 Obergerlafingen · Price 2.39 CHF/l · checked 05.11, 15:55
  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleLangfeldstrasse 30, 4528 Zuchwil · Price 2.42 CHF/l · checked 05.11, 15:55
  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleNeuhardstrasse, 4600 Olten · Price 2.60 CHF/l · checked 05.11, 15:55
  • MIGROL — MigrolMIGROL — MigrolOltnerstrasse 28, 5014 Gretzenbach · Price 2.36 CHF/l · checked 05.11, 15:55
  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleOltnerstrasse 46, 4622 Egerkingen · Price 2.38 CHF/l · checked 05.11, 15:55
  • MIGROL — Migrol TankstelleMIGROL — Migrol TankstelleThalstrasse 367, 4712 Laupersdorf · Price 2.35 CHF/l · checked 05.11, 15:55
  • MINIPRIX — Uberland Garage M. Meyer AGBielstrasse 21, 2545 Selzach · Price 2.39 CHF/l · checked 05.11, 15:55
  • MINIPRIX — Gebruder UetzBuchenstrasse 14, 4533 Riedholz · Price 2.39 CHF/l · checked 05.11, 15:55
  • Regio Energie SolothurnAarestrasse 7, 4528 Zuchwil · Price unavailable for this fuel
  • RUEDIRUSSEL — Tankstelle RussoRUEDIRUSSEL — Tankstelle RussoAarburgerstrasse 96, 4600 Olten · Price 2.40 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Ruedi Rüssel Tankstelle / ShopRUEDIRUSSEL — Ruedi Rüssel Tankstelle / ShopBaslerstrasse 77, 4600 Olten · Price 2.38 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Schenk AGRUEDIRUSSEL — Schenk AGBittertenstrasse 16, 4702 Oensingen · Price 2.38 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Ernst SuterRUEDIRUSSEL — Ernst SuterBürenstrasse 10, 3253 Schnottwil · Price 2.34 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Garage R. Saner AGRUEDIRUSSEL — Garage R. Saner AGDorfstrasse 712, 4717 Mümliswil-Ramiswil · Price 2.33 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Ruedi Rüssel TankstelleRUEDIRUSSEL — Ruedi Rüssel TankstelleHauptstrasse 59, 4112 Bättwil · Price 2.37 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Schlossgarage Heinz WullschlegerRUEDIRUSSEL — Schlossgarage Heinz WullschlegerHauptstrasse 80, 5013 Niedergösgen · Price 2.37 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Carrosserie Dieter TschoppRUEDIRUSSEL — Carrosserie Dieter TschoppHauptstrasse 93, 4718 Holderbank · Price 2.37 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Ruedi Rüssel TankstelleRUEDIRUSSEL — Ruedi Rüssel TankstelleHauptstrassse 93, 5015 Erlinsbach · Price 2.40 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Ruedi Rüssel TankstelleRUEDIRUSSEL — Ruedi Rüssel Tankstelleim Herzel 7, 4614 Hägendorf · Price 2.38 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Tankstelle FluryRUEDIRUSSEL — Tankstelle FluryLindenallee 15, 4710 Balsthal · Price 2.29 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Garage Peter WeberRUEDIRUSSEL — Garage Peter WeberLuterbachstrasse 51, 4528 Zuchwil · Price 2.39 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Roland MüllerRUEDIRUSSEL — Roland MüllerLuzernstrasse 58, 4553 Subingen · Price 2.39 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Garage Von BürenRUEDIRUSSEL — Garage Von BürenQuartierstrasse 3, 2540 Grenchen · Price 2.37 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Garage Paul RastorferRUEDIRUSSEL — Garage Paul RastorferSolothurnerstrasse 34, 4543 Deitingen · Price 2.39 CHF/l · checked 05.11, 15:55
  • RUEDIRUSSEL — Garage Meier BalsthalRUEDIRUSSEL — Garage Meier BalsthalThalstrasse 29, 4710 Balsthal · Price 2.29 CHF/l · checked 05.11, 15:55
  • SHELL — Migrol Service Olten.SHELL — Migrol Service Olten.Aarburgerstrasse 115, 4600 Olten · Price 2.41 CHF/l · checked 05.11, 15:55
  • SHELL — Moveri BalsthalSHELL — Moveri BalsthalBaslerstrasse 9, 4710 Balsthal · Price 2.34 CHF/l · checked 05.11, 15:55
  • SHELL — Shell SolothurnSHELL — Shell SolothurnBielstrasse 89, 4500 Solothurn · Price 2.39 CHF/l · checked 05.11, 15:55
  • SHELL — Mario Von ArxSHELL — Mario Von ArxDorfstrasse 178, 4623 Neuendorf · Price 2.39 CHF/l · checked 05.11, 15:55
  • SHELL — Shell Däniken.SHELL — Shell Däniken.Hauptstrasse 58, 4658 Däniken · Price 2.37 CHF/l · checked 05.11, 15:55
  • SHELL — Garage Baschnagel Ag (oltenstr.)SHELL — Garage Baschnagel Ag (oltenstr.)Oltenstrasse 50, 4702 Oensingen · Price 2.32 CHF/l · checked 05.11, 15:55
  • SOCAR — SOCAR BiberistSOCAR — SOCAR BiberistHolzackerstrasse 1, 4562 Biberist · Price 2.39 CHF/l · checked 05.11, 15:55
  • SOCAR — Socar ZuchwilSOCAR — Socar ZuchwilLangfeldstrasse 1, 4528 Zuchwil · Price 2.34 CHF/l · checked 05.11, 15:55
  • SOCAR — SOCAR DerendingenSOCAR — SOCAR DerendingenLuzernstrasse 17, 4552 Derendingen · Price 2.41 CHF/l · checked 05.11, 15:55
  • SOCAR — SOCAR ZuchwilSOCAR — SOCAR ZuchwilLuzernstrasse 4, 4528 Zuchwil · Price 2.41 CHF/l · checked 05.11, 15:55
  • SOCAR — SOCAR OltenSOCAR — SOCAR OltenSolothurnerstrasse 170, 4600 Olten · Price 2.39 CHF/l · checked 05.11, 15:55
  • SOCAR — SOCAR GrenchenSOCAR — SOCAR GrenchenSolothurnstrasse 116, 2540 Grenchen · Price 2.39 CHF/l · checked 05.11, 15:55
  • SOCAR — SOCAR OensingenSOCAR — SOCAR OensingenSolothurnstrasse 9, 4702 Oensingen · Price 2.38 CHF/l · checked 05.11, 15:55
  • Stazione di servizioHauptstrasse 82a, 4584 Gächliwil · Price unavailable for this fuel
  • TAMOIL — TAMOIL LostorfTAMOIL — TAMOIL LostorfIndustriestrasse 1, 4654 Lostorf · Price 2.39 CHF/l · checked 05.11, 15:55
  • TAMOIL — TAMOIL GerlafingenTAMOIL — TAMOIL GerlafingenKriegstettenstrasse 14, 4563 Gerlafingen · Price 2.39 CHF/l · checked 05.11, 15:55
  • TAMOIL — TAMOIL AedermannsdorfTAMOIL — TAMOIL AedermannsdorfThalstrasse 143, 4714 Aedermannsdorf · Price 2.35 CHF/l · checked 05.11, 15:55
  • TAMOIL — TAMOIL NunningenTAMOIL — TAMOIL NunningenZullwilerstrasse 60, 4208 Nunningen · Price 2.40 CHF/l · checked 05.11, 15:55
  • Tank Shop NiedergösgenPrice unavailable for this fuel
  • Tankshop NiedergösgenSchachenstrasse 3, 5013 Niedergösgen · Price 2.37 CHF/l · checked 05.11, 15:55
  • Tankstelle EK AutomobileAllmendstrasse 9, 4703 Kestenholz · Price 2.42 CHF/l · checked 05.11, 15:55
  • Tankstelle Frey Transport AGBahnhofstrasse 87, 4622 Egerkingen · Price 2.42 CHF/l · checked 05.11, 15:55
  • Tankstelle SOCAR RecherswilHauptstrasse 43, 4565 Recherswil · Price 2.38 CHF/l · checked 05.11, 15:55
  • TaxonSchmiedengasse 1, 4710 Balsthal · Price 2.31 CHF/l · checked 05.11, 15:55
  • VOEGTLINMEYER — Voegtlin-Meyer HofstettenEttingerstrasse 75, 4114 Hofstetten · Price 2.29 CHF/l · checked 05.11, 15:55
  • VOEGTLINMEYER — Voegtlin-Meyer AGIndustriestrasse 11, 5015 Erlinsbach · Price 2.38 CHF/l · checked 05.11, 15:55
  • VOEGTLINMEYER — Garage Baschnagel Ag (soloth.)Solothurnstrasse 14, 4702 Oensingen · Price 2.36 CHF/l · checked 05.11, 15:55
  • VOEGTLINMEYER — Voegtlin-Meyer AGThalstrasse 2, 4713 Matzendorf · Price 2.33 CHF/l · checked 05.11, 15:55
  • Vogtlin+MeyerPrice unavailable for this fuel
  • Wisler Nutzfahrzeuge AGStauwehrstrasse 40, 5012 Schönenwerd · Price 2.37 CHF/l · checked 05.11, 15:55

Canton group SZ (43 stations)

  • AGROLA — Agrola SiebnenAGROLA — Agrola SiebnenBahnhofstrasse 55a, 8854 Siebnen · Price 2.43 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Wangen SZAGROLA — Agrola Wangen SZHämmerli 15, 8855 Wangen SZ · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Lachen SZAGROLA — Agrola Lachen SZOberdorfstr. 61, 8853 Lachen SZ · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Pfäffikon SZAGROLA — Agrola Pfäffikon SZRainstrasse 3, 8808 Pfäffikon SZ · Price 2.34 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola BennauAGROLA — Agrola BennauSchwyzerstrasse 4, 8836 Bennau · Price 2.41 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola GersauAGROLA — Agrola GersauSeestrasse 54, 6442 Gersau · Price 2.39 CHF/l · checked 05.11, 15:55
  • AGROLA — Agrola Küssnacht am RigiAGROLA — Agrola Küssnacht am RigiZugerstr. 4, 6403 Küssnacht am Rigi · Price 2.43 CHF/l · checked 05.11, 15:55
  • Auto-Center Benno Müller AGGotthardstrasse 15, 6438 Ibach · Price 2.36 CHF/l · checked 05.11, 15:55
  • AviaAviaEtzelstrasse 42, 8840 Einsiedeln · Price unavailable for this fuel
  • Avia — AVIA, TankstelleAvia — AVIA, TankstelleFännring 1, 6403 Küssnacht am Rigi · Price unavailable for this fuel
  • AVIA — Lena KälinAVIA — Lena KälinAltmattstr. 12, 6418 Rothenthurm · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleBahnhofplatz 18, 8840 Einsiedeln · Price 2.42 CHF/l · checked 05.11, 15:55
  • AVIA — Theiler Heinz Carrosserie AGAVIA — Theiler Heinz Carrosserie AGBergstr. 24, 6410 Goldau · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — MediTrans GmbHAVIA — MediTrans GmbHGotthardstr. 224, 6423 Seewen · Price 2.46 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleKantonsstr. 115, 8807 Freienbach · Price 2.39 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA Boots-TankstelleAVIA — AVIA Boots-TankstelleSeestr. 36, 8852 Altendorf · Price 2.32 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleSpitalweg 4, 8853 Lachen · Price 2.43 CHF/l · checked 05.11, 15:55
  • AVIA — Niederhauser AGAVIA — Niederhauser AGWylenstr. 3, 6440 Brunnen · Price 2.38 CHF/l · checked 05.11, 15:55
  • AVIA — ABC Tankstelle/Rigiland, René SchlegelAVIA — ABC Tankstelle/Rigiland, René SchlegelZugerstrasse 30, 6403 Küssnacht · Price 2.34 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleZürcherstr. 2, 8855 Wangen · Price 2.41 CHF/l · checked 05.11, 15:55
  • AVIA — AVIA TankstelleAVIA — AVIA TankstelleZürcherstr. 37, 8840 Einsiedeln · Price 2.42 CHF/l · checked 05.11, 15:55
  • BEBECOFranzosenstrasse 79, 6423 Seewen-Schwyz · Price unavailable for this fuel
  • Biodiesel — Biodiesel vom ZimmerbergPrice unavailable for this fuel
  • BP — Gasoline Gastro GmbHBP — Gasoline Gastro GmbHChurerstrasse 134, 8808 Pfäffikon SZ · Price 2.34 CHF/l · checked 05.11, 15:55
  • BP — BP Service ReichenburgBP — BP Service ReichenburgGlänternstrasse, 8864 Reichenburg · Price 2.42 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station IbachBP — BP Unbemannte Station IbachGotthardstrasse 109, 6438 Ibach · Price 2.34 CHF/l · checked 05.11, 15:55
  • BPBPGrosserstrasse 34, 8841 Einsiedeln · Price 2.42 CHF/l · checked 05.11, 15:55
  • BP — BP Unbemannte Station BrunnenBP — BP Unbemannte Station BrunnenSchwyzerstrasse 11, 6440 Brunnen · Price 2.38 CHF/l · checked 05.11, 15:55
  • COOP — Coop ProntoCOOP — Coop ProntoBahnhofstrasse 156, 6423 Seewen · Price 2.38 CHF/l · checked 05.11, 15:55
  • COOP — Coop ProntoCOOP — Coop ProntoGotthardstrasse 23, 6414 Oberarth · Price 2.39 CHF/l · checked 05.11, 15:55
  • COOP — Coop ProntoCOOP — Coop ProntoSteinbislin 3, 6423 Seewen · Price 2.33 CHF/l · checked 05.11, 15:55
  • COOP — Coop ProntoCOOP — Coop ProntoZugerstrasse 40, 6403 Küssnacht am Rigi · Price 2.34 CHF/l · checked 05.11, 15:55
  • COOP — Coop ProntoCOOP — Coop ProntoZürcherstrasse 74, 8852 Altendorf · Price 2.34 CHF/l · checked 05.11, 15:55
  • COOP — Coop ProntoCOOP — Coop ProntoZürichstrasse 75, 8840 Einsiedeln · Price 2.42 CHF/l · checked 05.11, 15:55
  • ENI — Eni SchindellegiENI — Eni SchindellegiEinsiedlerstrasse 12, 8834 Schindellegi · Price 2.41 CHF/l · checked 05.11, 15:55
  • ENI — Eni FreienbachENI — Eni FreienbachKantonsstrasse 10, 8807 Freienbach · Price 2.39 CHF/l · checked 05.11, 15:55
  • ENI — Eni Kuessnacht Am RigiENI — Eni Kuessnacht Am RigiZugerstrasse, 6403 Kuessnacht Am Rigi · Price 2.41 CHF/l · checked 05.11, 15:55
  • ETZELPARK — Etzelpark Benzin TankstelleChurerstrasse 154, 8808 Pfäffikon · Price 2.34 CHF/l · checked 05.11, 15:55
  • Föry Barmettler AGFännring 1, 6403 Küssnacht · Price 2.39 CHF/l · checked 05.11, 15:55
  • Garage MüllerGotthardstrasse 8, 6410 Goldau · Price 2.36 CHF/l · checked 05.11, 15:55
  • HERGOLArtherstrasse 23, 6405 Immensee · Price 2.38 CHF/l · checked 05.11, 15:55
  • HERGOL — HergolBreitenstrasse 1, 6403 Küssnacht · Price 2.42 CHF/l · checked 05.11, 15:55
  • HERGOL — HergolChaltenbodenstrasse 6, 8834 Schindellegi · Price 2.41 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.