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.

Average price today
2.149
CHF/litre
vs yesterday
0.000 CHF
vs 7 days ago

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

  1. Conrad-storz Campocologno
    Via Principale 4, 7744 Campocologno
    1.790 CHF/litre
  2. Eni Campocologno
    Via Ligeri, 7744 Campocologno
    1.800 CHF/litre
  3. Marantelli Sa
    Li Geri 129, 7744 Campocologno
    1.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.