Latest collection in the sample: 05.11.2026, 15:55 CET
Swiss diesel stations — TCS + OSM snapshot — page 19
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 LU (83 stations)
- Garage Erni AGOberdorf 3, 6243 Egolzwil · Price 2.47 CHF/l · checked 05.11, 15:55
- Garage Pfenniger AGPrice unavailable for this fuel
- Garage SeebergerPrice unavailable for this fuel
- Garage Wüest AGWillisauerstrasse 24, Ettiswil · Price 2.39 CHF/l · checked 05.11, 15:55
- Gasser AGBaselstrasse 67, 6252 Dagmersellen · Price 2.39 CHF/l · checked 05.11, 15:55
- HERGOL — HergolAargauerstrasse 15, 6294 Ermensee · Price 2.39 CHF/l · checked 05.11, 15:55
- HERGOL — Hergol TankstelleAltsagenstrasse 20, 6048 Horw · Price 2.43 CHF/l · checked 05.11, 15:55
- HERGOL — Hergol EscholzmattHauptstrasse 56, 6182 Escholzmatt · Price 2.41 CHF/l · checked 05.11, 15:55
- HERGOL — Hergol TankstelleLuzernerstrasse 137, 6014 Luzern · Price 2.42 CHF/l · checked 05.11, 15:55
- HERGOL — Hergol TankstelleLuzernstrasse 9a, 6210 Sursee · Price unavailable for this fuel
- Herr Bieri — Opel GaragePrice unavailable for this fuel
- Hess Ernst Taxi AGEichwaldstrasse 39, 6005 Luzern · Price 2.48 CHF/l · checked 05.11, 15:55
- Huber Benzin Discount — Huber TankstelleRengglochstrasse, 6012 Obernau · Price unavailable for this fuel
- Huber Josef AG - Discount TankstellenNeuenkirchstrasse 26, Emmen · Price 2.35 CHF/l · checked 05.11, 15:55
- Huber Josef AG - Discount TankstellenRengglochstrasse 48, 6012 Obernau · Price 2.35 CHF/l · checked 05.11, 15:55
- Huber Josef AG - Discount TankstellenSankt-Karli-Strasse 52, 6004 Luzern · Price 2.39 CHF/l · checked 05.11, 15:55
- Independent — Ruedi Rüssel TankstellePrice unavailable for this fuel
- Independent — Wuest GaragePrice unavailable for this fuel
- Kleinfeld-GarageEbnet 4, 6163 Ebnet · Price 2.38 CHF/l · checked 05.11, 15:55
- Landi Sempach-StationPrice unavailable for this fuel
- MACRO SWISS ENERGY AGSedelstrasse 1, 6020 Emmen · Price 2.41 CHF/l · checked 05.11, 15:55
- MACRO SWISS ENERGY AGWillisauerstrasse 6, 6122 Menznau · Price 2.39 CHF/l · checked 05.11, 15:55
- MIDLAND — Garage KerleinBaselstrasse 45, 6252 Dagmersellen · Price 2.44 CHF/l · checked 05.11, 15:55
Migrol — Migrol TankstelleDorfstrasse 44, 6133 Hergiswil LU · Price unavailable for this fuel
MigrolNeuweidstrasse 1, 6208 Oberkirch · Price unavailable for this fuel
MIGROL — Migrol TankstelleArsenalstrasse 35, 6010 Kriens · Price 2.42 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleDorf 62, 6162 Entlebuch · Price 2.39 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleElsihof 1, 6035 Perlen · Price 2.41 CHF/l · checked 05.11, 15:55
MIGROL — Migrol ServiceHauptstrasse 128, 6182 Escholzmatt · Price 2.43 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleLuzernerstrasse 2, 6215 Beromünster · Price 2.35 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleLuzernerstrasse 51, 6247 Schötz · Price 2.34 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleWaldibrücke, 6032 Emmen · Price 2.39 CHF/l · checked 05.11, 15:55
MIGROL — Migrol Auto ServiceZugerstrasse 5, 6030 Ebikon · Price 2.34 CHF/l · checked 05.11, 15:55
- Migrol Tankstelle Touring Garage MaltersLuzernstrasse 97 · Price unavailable for this fuel
- MONOSUISSE — Monosuisse - Freie TankstelleGerliswilstrasse 25, 6020 Emmen · Price 2.34 CHF/l · checked 05.11, 15:55
- NasaPrice unavailable for this fuel
- Nasa Tankstelle 24hGerliswilstrasse 10, 6020 Emmen · Price 2.41 CHF/l · checked 05.11, 15:55
- Reinigungstechnik Welti GmbHLuzernerstrasse 11, Gelfingen · Price 2.39 CHF/l · checked 05.11, 15:55
- RiffigPrice unavailable for this fuel
- Rudi RüsselPrice unavailable for this fuel
Ruedi RüsselDorfstrasse 13 · Price unavailable for this fuel
Ruedi Rüssel — ApertoThorenbergstrasse 25, 6014 Luzern · Price unavailable for this fuel
RUEDIRUSSEL — Garage Pneuhaus GettnauDorfstrasse 13, 6142 Gettnau · Price 2.28 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Roman StadelmannDorfstrasse 19, 6242 Wauwil · Price 2.32 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage Frei AGDorfstrasse 9, 6235 Winikon · Price 2.40 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Auto Stocker Altwis AGHauptstrasse 30, 6286 Altwis · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage Fischer AG BaldeggHauptstrasse 8, 6283 Baldegg · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage Franz WeyKantonsstrasse 6, 6211 Buchs LU · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleKantonsstrasse 77, 6353 Weggis · Price 2.45 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage Elmiger AGLuzernerstrasse 32, 6285 Hitzkirch · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleLuzernerstrasse 4, 4806 Wikon · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage Erni Neudorf AGLuzernerstrasse 54, 6025 Neudorf · Price 2.34 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Auto Vogel & Partner AGOberfeld 25, 6037 Root · Price 2.41 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleSpitalstrasse 8, 6004 Luzern · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel Tankstelle / ShopThorenbergstrasse 25, 6014 Littau · Price 2.40 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Auto FelderUnterdorf 12, 6170 Schüpfheim · Price 2.39 CHF/l · checked 05.11, 15:55
- Rullo Michele GmbHSchrotmättli 2, 6014 Luzern · Price 2.40 CHF/l · checked 05.11, 15:55
- Scall Tankstelle - Günstig tankenRothenstrasse 45, Luzern · Price 2.44 CHF/l · checked 05.11, 15:55
- Schreinerei SchüpbachPrice unavailable for this fuel
- Sebastian Müller AG5, 6221 Rickenbach · Price unavailable for this fuel
Shell — Reuss Garage1, 6038 Gisikon · Price unavailable for this fuel
SHELL — Kreuz-garage Willisau Ag.Ettiswilerstr. 10, 6130 Willisau · Price 2.38 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service EmmenbrückeGerliswilstrasse 24, 6020 Emmen · Price 2.34 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service MeggenGotthardstrasse 45, 6045 Meggen · Price 2.43 CHF/l · checked 05.11, 15:55
SHELL — Garage Peter.Kantonsstrasse 34, 6232 Geuensee · Price 2.43 CHF/l · checked 05.11, 15:55
SHELL — Moveri WikonLuzernerstrasse 27, 4806 Wikon · Price 2.41 CHF/l · checked 05.11, 15:55
SHELL — Shell Kriens.Nidfeldstrasse 10, 6010 Kriens · Price 2.48 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service Kriens Gmbh.Obernauerstrasse 47, 6010 Kriens · Price 2.43 CHF/l · checked 05.11, 15:55
SHELL — Gebr. Blum AgSteinacher 3, 6264 Pfaffnau · Price 2.47 CHF/l · checked 05.11, 15:55
SHELL — Moveri NebikonVorstatt 28, 6244 Nebikon · Price 2.39 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service Sursee.Zeughausstrasse 38, 6210 Sursee · Price 2.42 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR St. Katharina NordAutobahn A14 Nord, 6034 Inwil · Price 2.44 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR St. Katharina SüdAutobahn A14 Süd, 6034 Inwil · Price 2.44 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR HochdorfBaldeggstrasse 18, 6280 Hochdorf · Price 2.41 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR Sursee MoosgasseMoosgasse 14, 6210 Sursee · Price 2.33 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR GisikonReuss-Garage 1, 6038 Gisikon · Price 2.42 CHF/l · checked 05.11, 15:55
- Station Auto-BossartNebikerstrasse 5, 6247 Schötz · Price 2.38 CHF/l · checked 05.11, 15:55
- Stazione di servizioBahnhofplatz 10, 4806 Wikon · Price unavailable for this fuel
TAMOIL — TAMOIL EntlebuchDorf 6, 6162 Entlebuch · Price 2.39 CHF/l · checked 05.11, 15:55
TAMOIL — TAMOIL ZellLuzernstrasse 33, 6144 Zell · Price 2.42 CHF/l · checked 05.11, 15:55
TAMOIL — TAMOIL HochdorfLuzernstrasse 33, 6280 Hochdorf · Price 2.41 CHF/l · checked 05.11, 15:55
- Tankstelle B.BaerAescherstrasse 7, 6295 Mosen · Price 2.39 CHF/l · checked 05.11, 15:55
- Tankstelle PfennigerDorfstrasse 9, 6022 Grosswangen · Price 2.38 CHF/l · checked 05.11, 15:55
Canton group NE (17 stations)
AGROLA — Agrola BevaixCh. des Maladières 14, 2022 Bevaix · Price 2.39 CHF/l · checked 05.11, 15:55
AVIA — AVIA TankstellePort-de-la-Côte 2, 2012 Auvernier · Price 2.34 CHF/l · checked 05.11, 15:55
AVIA — AVIA TankstelleRue de la Rosière 2, 2000 Neuchâtel · Price 2.05 CHF/l · checked 05.11, 15:55
- BEBECORoute de l'Arsenal 2, 2013 Colombier NE · Price unavailable for this fuel
BP — BP Garage des Trois RoisBoulevard des Eplatures 8, 2304 La Chaux-de-Fonds · Price 2.35 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station CernierPassage des Cèpes 2, 2053 Cernier · Price 2.34 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station Le LanderonRoute de Neuchâtel 46, 2525 Le Landeron · Price 2.37 CHF/l · checked 05.11, 15:55
BP — BP Service La Chaux-de-FondsRue de l'Hôtel-de-Ville 10, 2300 La Chaux-de-Fonds · Price 2.06 CHF/l · checked 05.11, 15:55
BP — BP Service NeuchatelRue de la Pierre-à-Mazel 25, 2007 Neuchâtel · Price 2.37 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station La Chaux-de-Fonds (Automobiles Senn)Rue des Crêtets 90, 2300 La Chaux-de-Fonds · Price 2.35 CHF/l · checked 05.11, 15:55
- Centre de l'île — Centre de L'ilePrice unavailable for this fuel
COOP — Coop ProntoAllée du Port 3, 2013 Colombier · Price 2.30 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoChamps-Montants 8, 2074 Marin · Price 2.32 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoRue de Girardet 45, 2400 Le Locle · Price 2.35 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoRue de la Fiaz 38-40, 2300 La Chaux-de-Fonds · Price 2.35 CHF/l · checked 05.11, 15:55
ENI — Eni La Chaux-de-fondsLe Reymond 15, 2300 La Chaux-de-fonds · Price 2.35 CHF/l · checked 05.11, 15:55
ENI — Eni BoveresseRoute Cantonale, 2113 Boveresse · Price 2.34 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.