Updated · 2026-04-21
Diesel price Switzerland today — Ticino
Updated 2026-04-21: the average diesel price in All of Ticino is 2.149 CHF per litre. Data from Swiss stations (TCS Benzinpreis) within 20 km of the Italian border.
Today in All of Ticino the diesel costs 2.149 CHF per litre on average, 0.000 CHF compared to yesterday and — compared to 7 days ago. This page is regenerated automatically every morning with the freshest data from stations in the area. Compare the three cheapest stations and check the weekly trend before you fill up during your cross-border commute.
Top 3 cheapest stations
-
Conrad-storz CampocolognoVia Principale 4, 7744 Campocologno1.790 CHF/litre
-
Eni CampocolognoVia Ligeri, 7744 Campocologno1.800 CHF/litre
-
Marantelli SaLi Geri 129, 7744 Campocologno1.830 CHF/litre
Last 7 days trend
The chart below shows the price trend for the last 7 days — handy to decide whether to fill up today or wait. Data comes from Swiss stations close to the border and is updated daily. History builds up as the days go by.
| Date | Average price today |
|---|---|
| 2026-04-15 | — |
| 2026-04-16 | — |
| 2026-04-17 | — |
| 2026-04-18 | — |
| 2026-04-19 | — |
| 2026-04-20 | 2.149 CHF |
| 2026-04-21 | 2.149 CHF |
Frequently asked questions
How often is the price updated?
The diesel price in All of Ticino is updated daily. Data is sourced from TCS Benzinpreis, which aggregates real-time station listings across Switzerland.
Is it cheaper to refuel in Italy or in Switzerland?
It depends on today's price and the Italian fuel price: compare this page to the Italian price in our cross-border fuel comparator. Italy is usually cheaper per litre, but Switzerland offers 24/7 self-service even in rural spots.
Where do the listed station prices come from?
Prices are collected from TCS Benzinpreis (Touring Club Switzerland), which aggregates official fuel station listings across the country. Our pipeline maps them by Ticino zone and publishes them every day.