Latest collection in the sample: 05.11.2026, 15:55 CET
Swiss diesel stations — TCS + OSM snapshot — page 27
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 TG (97 stations)
BP — BP Unbemannte Station MettlenBürglenstrasse 1, 9517 Mettlen · Price 2.40 CHF/l · checked 05.11, 15:55
BP — BP Tankstelle Märstetten FrauenfelderstrasseFrauenfelderstrasse 16, 8560 Märstetten · Price 2.40 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station WängiFrauenfelderstrasse 29, 9545 Wängi · Price 2.42 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station Märstetten GillhofstrasseGillhofstrasse 9, 8560 Märstetten · Price 2.40 CHF/l · checked 05.11, 15:55
BPHauptstrasse 34, 8268 Mannenbach-Salenstein · Price unavailable for this fuel
BP — BP Service ArbonLandquartstrasse 91, 9320 Arbon · Price 2.46 CHF/l · checked 05.11, 15:55
BP — BP Tankstelle Frauenfeld Langfeldstr.Langfeldstrasse 105, 8501 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
BP — Bk Drive GmbHRomanshornerstrasse 35, 8280 Kreuzlingen · Price 2.37 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station SulgenRomanshornstrasse 13, 8583 Sulgen · Price 2.41 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station FrauenfeldSchaffhauserstrasse 50, 8502 Frauenfeld · Price 2.42 CHF/l · checked 05.11, 15:55
BP — BP Service FrauenfeldSchaffhauserstrasse 74, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
BP — BP Unbemannte Station BürglenSulgerstrasse 14, 8575 Bürglen · Price 2.31 CHF/l · checked 05.11, 15:55
BP — BP Service AmriswilWeinfelderstrasse 69b, 8580 Amriswil · Price 2.42 CHF/l · checked 05.11, 15:55
BP — BP Station MünchwilenWilerstrasse 4, 9542 Münchwilen · Price 2.39 CHF/l · checked 05.11, 15:55
- BütikoferPrice unavailable for this fuel
Coop — Coop TankstellePrice unavailable for this fuel
COOP — Coop ProntoBahnhofstrasse 73, 8590 Romanshorn · Price 2.41 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoEgnacherstrasse 1, 9320 Arbon · Price 2.41 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoFichtenstrasse 20, 8570 Weinfelden · Price 2.39 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoFrauenfelderstrasse 6, 9542 Münchwilen · Price 2.39 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoFrauenfelderstrasse 93, 9548 Matzingen · Price 2.42 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoLandquartstrasse 84, 9320 Arbon · Price 2.46 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoMaurerstrasse 2, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoMorgentalstrasse 22, 8355 Aadorf · Price 2.36 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoRomanshornerstrasse 126, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoSchaffhauserstrasse 84, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoSonnenstrasse 16, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoWeinfelderstrasse 115, 8580 Amriswil (TG) · Price 2.41 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoWilerstrasse 100, 8370 Sirnach · Price 2.42 CHF/l · checked 05.11, 15:55
COOP — Coop ProntoZürcherstrasse 32, 8500 Frauenfeld · Price 2.38 CHF/l · checked 05.11, 15:55
- ECOSTOP — ecostop TägerwilenHauptstrasse 131, 8274 Tägerwilen · Price 2.38 CHF/l · checked 05.11, 15:55
ENI — Eni RomanshornArbonerstrasse 8, 8590 Romanshorn · Price 2.41 CHF/l · checked 05.11, 15:55
ENI — Eni WeinfeldenDufourstrasse 17, 8570 Weinfelden · Price 2.40 CHF/l · checked 05.11, 15:55
ENI — Eni EschenzHauptstrasse 42, 8264 Eschenz · Price 2.43 CHF/l · checked 05.11, 15:55
ENI — Eni AffeltrangenTalgarage, Postfach, 9556 Affeltrangen · Price 2.39 CHF/l · checked 05.11, 15:55
- Eni TankstellePrice unavailable for this fuel
- Freie Tankstelle LeuteneggerSteinerstrasse 32, 8253 Diessenhofen · Price 2.38 CHF/l · checked 05.11, 15:55
- Garage BürkiPrice unavailable for this fuel
- Garage Germann AGMessenriet 33, 8500 Frauenfeld · Price 2.39 CHF/l · checked 05.11, 15:55
- Garage SchenkelHauptstrasse 35, 8553 Mettendorf · Price 2.41 CHF/l · checked 05.11, 15:55
- LAPOSTE — PostZürcherstrasse 296, 8500 Frauenfeld · Price 2.47 CHF/l · checked 05.11, 15:55
- LGGHauptstrasse 35, 8594 Güttingen · Price 2.38 CHF/l · checked 05.11, 15:55
- LGGWilerstrasse 9, 8514 Amlikon · Price 2.41 CHF/l · checked 05.11, 15:55
- LGG Handels AGBergstrasse 7, 8280 Kreuzlingen · Price 2.40 CHF/l · checked 05.11, 15:55
- LGG Handels AGHauptstrasse 1, 8506 Lanzenneunforn · Price 2.43 CHF/l · checked 05.11, 15:55
- LGG TankstelleKreuzlingerstrasse 22, 8590 Romanshorn · Price 2.39 CHF/l · checked 05.11, 15:55
- LGG-Tankstelle SteinebrunnAmriswilerstrasse 52, 9314 Steinebrunn · Price 2.42 CHF/l · checked 05.11, 15:55
Migrol — Migrol Service SeeparkBleichestrasse 15, 8280 Kreuzlingen · Price unavailable for this fuel
Migrol — Migrol Tankstelle HörhausenHauptstrasse, 8507 Hörhausen · Price unavailable for this fuel
MigrolSulgerstrasse 41, 9220 Bischofszell · Price unavailable for this fuel
Migrol — Migrol Tankstelle FrauenfeldZürcherstrasse 275, 8500 Frauenfeld · Price unavailable for this fuel
MIGROL — Migrol TankstelleHauptstrasse 63, 8264 Eschenz · Price 2.43 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleHauptstrasse 99, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleHöhenstrasse 2, 9555 Tobel · Price 2.34 CHF/l · checked 05.11, 15:55
MIGROL — Migrol ServiceKradolfstrasse 54, 8583 Sulgen · Price 2.43 CHF/l · checked 05.11, 15:55
MIGROL — Migrol ServiceRomanshornerstrasse 111, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleWinterthurerstrasse 7, 8360 Eschlikon TG · Price 2.41 CHF/l · checked 05.11, 15:55
MIGROL — Migrol TankstelleZürcherstrasse 275, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
- Nasa GmbhZürcherstrasse 68, 8500 Frauenfeld · Price 2.35 CHF/l · checked 05.11, 15:55
OIL! — OIL! tank & goPrice unavailable for this fuel
RUEDIRUSSEL — Ruedi Rüssel TankstelleJunkholz-Wilerstrasse 80, 8514 Amlikon-Bissegg · Price 2.38 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi Rüssel TankstelleMorgentalstrasse 24, 8355 Aadorf · Price 2.38 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Garage Thomas OertigRomanshornerstrasse 152, 9322 Egnach · Price 2.38 CHF/l · checked 05.11, 15:55
RUEDIRUSSEL — Ruedi RüsselWaldhof, 8585 Langrickenbach · Price 2.39 CHF/l · checked 05.11, 15:55
- Sandro Ehrbar — Carrosserie & Gascenter GmbHLenzbüelweg 6, 8370 · Price unavailable for this fuel
- Scall Tankstelle - Günstig tanken - SalmsachArbonerstrasse 17, 8599 Salmsach · Price 2.35 CHF/l · checked 05.11, 15:55
- Seeblick Brandes AGPrice unavailable for this fuel
SHELL — Migrol Service Weinfelden.Dufourstrasse 14, 8570 Weinfelden · Price 2.39 CHF/l · checked 05.11, 15:55
SHELL — Shell PlazaLöwenstrasse 21, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service Egnach.Romanshornerstrasse 129, 9322 Egnach · Price 2.41 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service Amriswil.Weinfelderstrasse 130, 8580 Amriswil · Price 2.41 CHF/l · checked 05.11, 15:55
SHELL — Migrol Service FrauenfeldZuercherstrasse 276, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
SHELL — Shell FrauenfeldZürcherstrasse 291, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR WeinfeldenDeucherstrasse 44, 8570 Weinfelden · Price 2.43 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR SirnachFlurstrasse 8, 8370 Sirnach · Price 2.42 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR ErmatingenHauptstrasse 176, 8272 Ermatingen · Price 2.39 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR LommisHauptstrasse 84, 9506 Lommis · Price 2.39 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR KreuzlingenKonstanzer Strasse 28, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR MüllheimKreuzlingerstrasse 12, 8555 Müllheim Dorf · Price 2.42 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR FrauenfeldSchaffhauserstrasse 6, 8500 Frauenfeld · Price 2.41 CHF/l · checked 05.11, 15:55
SOCAR — Unbemannte Station AadorfWängistrasse 12, 8355 Aadorf · Price 2.41 CHF/l · checked 05.11, 15:55
SOCAR — SOCAR AmriswilWeinfelderstrasse 57, 8580 Amriswil · Price 2.43 CHF/l · checked 05.11, 15:55
- SPURT — Spurt TankstelleKreuzlingerstrasse 81, 8590 Romanshorn · Price 2.39 CHF/l · checked 05.11, 15:55
- Stazione di servizio1, 9514 Wuppenau · Price unavailable for this fuel
- Stazione di servizioHauptstrasse 33, 8536 Hüttwilen · Price unavailable for this fuel
- Strähl Käse AGPrice unavailable for this fuel
- Studerus August AGTrön 8, 9225 Hauptwil-Gottshaus · Price 2.41 CHF/l · checked 05.11, 15:55
TAMOIL — TAMOIL Kreuzlingen (Konstanzerstrasse)Konstanzerstrasse 35, 8280 Kreuzlingen · Price 2.39 CHF/l · checked 05.11, 15:55
TAMOIL — TAMOIL AmriswilWeinfelderstrasse 74, 8580 Amriswil · Price 2.43 CHF/l · checked 05.11, 15:55
TAMOIL — TAMOIL Kreuzlingen (Weinstrasse)Weinstrasse 23, 8280 Kreuzlingen · Price 2.42 CHF/l · checked 05.11, 15:55
TAMOIL — Tankstelle TAMOIL SirnachWilerstrasse 27, 8370 Sirnach · Price 2.42 CHF/l · checked 05.11, 15:55
- Tank & Trank GmbHHauptstrasse 13, 8265 Mammern · Price 2.52 CHF/l · checked 05.11, 15:55
- Tankstelle Garage SchmuckiHauptstrasse 28, 8586 Riedt · Price 2.46 CHF/l · checked 05.11, 15:55
- Tankstelle Hilzinger AGSchaffhauserstrasse 111, 8500 Frauenfeld · Price 2.45 CHF/l · checked 05.11, 15:55
- Tankstelle SvabicHauptstrasse 75, 8362 Bichelsee-Balterswil · Price 2.40 CHF/l · checked 05.11, 15:55
- Tanner Oel AGAlte Landstrasse 56, 8546 Gachnang · Price 2.34 CHF/l · checked 05.11, 15:55
- WellauerMoosweg 7, 8500 Frauenfeld · Price 2.42 CHF/l · checked 05.11, 15:55
Canton group TI (3 stations)
Agrola — Agrola StabioVia Gaggiolo 22, 6855 Stabio · Price unavailable for this fuel
Agrola — Agrola BellinzonaVia San Gottardo 65, 6500 Bellinzona · Price 2.27 CHF/l · checked 05.11, 15:55
AGROLA — Agrola Ponte CapriascaVia Arch A Da Ponte, 6946 Ponte Capriasca · Price 2.27 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.