Latest collection in the sample: 05.11.2026, 15:55 CET
Swiss diesel stations — TCS + OSM snapshot — page 5
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 BASILEA (32 stations)
- EcostopSt. Jakobs-Strasse 59, 4132 Muttenz · Price 2.40 CHF/l · checked 05.11, 15:55
- ECOSTOP — ecostop BretzwilHauptstrasse 42, 4207 Bretzwil · Price 2.38 CHF/l · checked 05.11, 15:55
- ECOSTOP — ecostop OrmalingenLangmattweg 2, 4466 Ormalingen · Price 2.34 CHF/l · checked 05.11, 15:55
- ECOSTOP — ecostop LiestalRheinstrasse 95, Liestal · Price 2.33 CHF/l · checked 05.11, 15:55
- ecostop TankstelleHauptstrasse 59, 4415 Lausen · Price 2.32 CHF/l · checked 05.11, 15:55
ENI — Eni FrenkendorfRheinstrasse 69, 4402 Frenkendorf · Price 2.34 CHF/l · checked 05.11, 15:55
- LAPOSTE — PostGartenstrasse 149, 4052 Basel · Price 2.45 CHF/l · checked 05.11, 15:55
- LAPOSTE — PostSissacherstrasse 15, 4460 Gelterkinden · Price 2.33 CHF/l · checked 05.11, 15:55
- MINIPRIX — Station MiniprixGewerbestrasse 7, 4450 Sissach · Price 2.31 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleBinningerstrasse 54, 4104 Oberwil · Price 2.35 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleErgolzstrasse 4, 4460 Gelterkinden · Price 2.31 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage KollerGundeldingerstrasse 315, 4053 Basel · Price 2.40 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage ErgolzHauptstrasse 22, 4461 Böckten · Price 2.31 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleHauptstrasse 67, 4444 Rümlingen · Price 2.32 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleHauptstrasse 68, 4153 Reinach · Price 2.35 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleHoleestrasse 55, 4054 Basel · Price 2.38 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleLyon-Strasse 18, 4053 Basel · Price 2.47 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleRheinstrasse 93, 4402 Frenkendorf · Price 2.33 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleSchützengraben 23, 4051 Basel · Price 2.36 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleSt.Jakobs-Strasse 16, 4132 Muttenz · Price 2.32 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Gotthelf Garage Madörin + Pellmont AGWanderstrasse 63, 4054 Basel · Price 2.39 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Moveri BaselWeilerweg 11, 4057 Basel · Price 2.36 CHF/l · checked 05.11, 15:55
- Scall Tankstelle - Günstig Tanken - BaselDornacherstrasse 109, Basel · Price 2.30 CHF/l · checked 05.11, 15:55
- Schumacher Auto AGZiegeleistrasse 50, 4242 Laufen · Price 2.44 CHF/l · checked 05.11, 15:55
SHELL — Migrol Autobahntankstelle.Basel Nord-weil A2/a5, 4016 Basel · Price 2.44 CHF/l · checked 05.11, 15:55
SHELL — Migrol Auto Service Reinach.Kägenstrasse 1, 4153 Reinach · Price 2.37 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service Zwingen.Reckholderstrasse 2, 4222 Zwingen · Price 2.34 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR LiestalLausenerstrasse 21, 4410 Liestal · Price 2.34 CHF/l · checked 05.11, 15:55
- Tankstelle Voegtlin-MeyerHauptstrasse 82, Buckten · Price 2.32 CHF/l · checked 05.11, 15:55
- VOEGTLINMEYER — Voegtlin-Meyer AGGrenzacherstrasse 65, 4058 Basel · Price 2.39 CHF/l · checked 05.11, 15:55
- VOEGTLINMEYER — Voegtlin-Meyer AGKantonsstrasse 5, 4416 Bubendorf · Price 2.29 CHF/l · checked 05.11, 15:55
- VSCI CarosserieHauptstrasse 1, 4448 Läufelfingen · Price 2.35 CHF/l · checked 05.11, 15:55
Canton group BE (68 stations)
- «Freie Tankstelle» LangenthalDennliweg 15, 4900 Langenthal · Price unavailable for this fuel
- A. Krebs AG — DorftankstelleLindeltalstrasse 5, 3067 Boll · Price unavailable for this fuel
- Aebi Suisse SA — Tankstelle PlatanenhofPlatanenstrasse 1 · Price unavailable for this fuel
Agrola — Agrola MelchnauPrice unavailable for this fuel
AgrolaDorfstrasse 34a, 4917 Melchnau · Price unavailable for this fuel
AGROLA — Agrola - FrutigenAdelbodenstrasse 38, 3714 Frutigen · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Lützelflüh-GoldbachBahnhofstr. 12, 3432 Lützelflüh-Goldbach · Price 2.43 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Wasen im EmmentalBahnhofstr. 23, 3457 Wasen im Emmental · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola ToffenBahnhofstr. 27 a, 3125 Toffen · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola KiesenBahnhofstr. 4, 3629 Kiesen · Price 2.43 CHF/l · checked 05.11, 15:55
AGROLA — Agrola MünchenbuchseeBahnhofstr. 5, 3053 Münchenbuchsee · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola UtzenstorfBahnhofstrasse 33, 3427 Utzenstorf · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Lohn-AmmannseggBeim Bahnhof, 4573 Lohn-Ammannsegg · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola OberstockenBeim Bären, 3632 Oberstocken · Price 2.41 CHF/l · checked 05.11, 15:55
AGROLA — Agrola KonolfingenBernstr. 27, 3510 Konolfingen · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola BollBernstr. 36, 3067 Boll · Price 2.54 CHF/l · checked 05.11, 15:55
AGROLA — Agrola JegenstorfBernstr. 62, 3303 Jegenstorf · Price 2.45 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Schwarzenbach (Huttwil)Bernstr. 62, 4953 Schwarzenbach (Huttwil) · Price 2.45 CHF/l · checked 05.11, 15:55
AGROLA — Agrola SchüpfenBernstrasse 2, 3054 Schüpfen · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola ThierachernBlumensteinstrasse 28, 3634 Thierachern · Price 2.36 CHF/l · checked 05.11, 15:55
AGROLA — Agrola BolligenBolligenstr. 92, 3065 Bolligen · Price 2.40 CHF/l · checked 05.11, 15:55
AGROLA — Agrola BätterkindenBubenbergstr. 13, 3315 Bätterkinden · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Wangen an der AareBuchsistrasse 1, 3380 Wangen an der Aare · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola HerzogenbuchseeByfangstrasse 3, 3360 Herzogenbuchsee · Price 2.34 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Affoltern im EmmentalDorf, 3416 Affoltern im Emmental · Price 2.45 CHF/l · checked 05.11, 15:55
AGROLA — Agrola RüeggisbergDorfstrasse 30, 3088 Rüeggisberg · Price 2.38 CHF/l · checked 05.11, 15:55
AGROLA — Agrola ZollbrückDorfstrasse 47, 3436 Zollbrück · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola TrubschachenDorfstrasse 67, 3555 Trubschachen · Price 2.47 CHF/l · checked 05.11, 15:55
AGROLA — AgrolaDorfstrasse 79, 3423 Ersigen · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola WalkringenEbenackerweg 1, 3512 Walkringen · Price 2.45 CHF/l · checked 05.11, 15:55
AGROLA — Agrola ZollikofenEichenweg 41, 3052 Zollikofen · Price 2.43 CHF/l · checked 05.11, 15:55
AGROLA — Agrola NiederscherliEyboden 8, 3145 Niederscherli · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola ThörishausFreiburgstrasse 894, 3174 Thörishaus · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola GrünenFürtenmattestrasse 1, 3455 Grünen · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola SteffisburgGlockentalstr. 50, 3612 Steffisburg · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola GstaadGüterstrasse 10, 3780 Gstaad · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Kirchdorf BEHaldenstrasse, 3116 Kirchdorf BE · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Reichenbach im KandertalHauptstr. 36, 3713 Reichenbach im Kandertal · Price 2.35 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Wohlen b. BernHauptstr. 19, 3033 Wohlen b. Bern · Price 2.41 CHF/l · checked 05.11, 15:55
AGROLA — AGROLA BrienzHauptstrasse 211, 3855 Brienz · Price 2.41 CHF/l · checked 05.11, 15:55
AGROLA — Agrola KleindietwilHauptstrasse 27, 4936 Kleindietwil · Price 2.45 CHF/l · checked 05.11, 15:55
AGROLA — Agrola RiedtwilHauptstrasse 43, 3475 Riedtwil · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola WattenwilKehr 6, 3665 Wattenwil · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola BellmundKeltenstr. 47, 2564 Bellmund · Price 2.31 CHF/l · checked 05.11, 15:55
AGROLA — Agrola HindelbankKirchbergstrasse 12, 3324 Hindelbank · Price 2.45 CHF/l · checked 05.11, 15:55
AGROLA — Agrola LiebefeldKönizstr. 163, 3097 Liebefeld · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola UnterlangeneggKreuzweg 117B, 3614 Unterlangenegg · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola AarwangenLangenthalstr. 61, 4912 Aarwangen · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola NeueneggLaupenstr. 12, 3176 Neuenegg · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola MeiringenLiechtenenstrasse 18, 3860 Meiringen · Price 2.54 CHF/l · checked 05.11, 15:55
AGROLA — Agrola KirchlindachLindachstr. 24, 3038 Kirchlindach · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola ThörigenLindenstrasse 4, 3367 Thörigen · Price 2.38 CHF/l · checked 05.11, 15:55
AGROLA — Agrola MühlethurnenMoosstr. 3c, 3127 Mühlethurnen · Price 2.41 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Gwatt (Thun)Moosweg 2, 3645 Gwatt (Thun) · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Laupen BEMurtenstr. 28, 3177 Laupen BE · Price 2.46 CHF/l · checked 05.11, 15:55
AGROLA — Agrola KrauchthalOberburgstr. 1, 3326 Krauchthal · Price 2.44 CHF/l · checked 05.11, 15:55
AGROLA — Agrola InsRämismatte 1, 3232 Ins · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Pontenetroute cantonale 1, 2733 Pontenet · Price 2.37 CHF/l · checked 05.11, 15:55
AGROLA — Agrola WorbRubigenstrasse 80, 3076 Worb · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola InterlakenRugenparkstrasse 24, 3800 Interlaken · Price 2.34 CHF/l · checked 05.11, 15:55
AGROLA — Agrola BurgdorfSägegasse 1, 3400 Burgdorf · Price 2.38 CHF/l · checked 05.11, 15:55
AGROLA — Agrola UettligenSäriswilstr., 3043 Uettligen · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — AGROLA TopShopSchachenstrasse 39c, 3421 Lyssach · Price 2.38 CHF/l · checked 05.11, 15:55
AGROLA — Agrola TrubschachenSchärischachen 803, 3555 Trubschachen · Price 2.47 CHF/l · checked 05.11, 15:55
AGROLA — Agrola DotzigenScheurenstr. 12, 3293 Dotzigen · Price 2.50 CHF/l · checked 05.11, 15:55
AGROLA — Agrola DärstettenSimmentalstrasse, 3763 Därstetten · Price 2.42 CHF/l · checked 05.11, 15:55
AGROLA — Agrola WynigenTannwaldmoosweg 1, 3472 Wynigen · Price 2.39 CHF/l · checked 05.11, 15:55
AGROLA — Agrola SpiezThunstrasse 1, 3700 Spiez · Price 2.36 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.