Fuel Price Statistics

Median, average and price ranges for diesel and petrol – Zwitserland

Prices as of 29.08.2026

Diesel

2,218 Fr.
Average
Median price: 2,230 Fr.
Typical price range: 2,190 Fr. – 2,260 Fr.
Extreme values: 1,060 Fr. – 3,000 Fr.
2104 stations recorded
▼ 0,1 % cheaper than the 7-day median

Petrol

1,970 Fr.
Average
Median price: 1,970 Fr.
Typical price range: 1,940 Fr. – 1,990 Fr.
Extreme values: 0,980 Fr. – 2,910 Fr.
2114 stations recorded
▼ 0,6 % cheaper than the 7-day median
Average: The sum of all recorded prices divided by the number of stations. A few very expensive or very cheap outliers can noticeably skew the average. Median price: The middle price when all prices are sorted by size. Half of the stations are cheaper, the other half more expensive. The median barely reacts to individual outliers and therefore usually shows better what a "typical" price is. Typical price range: The range in which the middle 50 % of all prices fall. A quarter of stations are cheaper (a lower price than the 25th percentile), a quarter more expensive (a higher price than the 75th percentile). This range shows how much prices actually vary, without being distorted by individual extreme outliers.

Trend of the last 7 days

Diesel – Median & price range

Line: median price · Band: middle 50 % of prices (P25–P75)

Petrol – Median & price range

Line: median price · Band: middle 50 % of prices (P25–P75)

Best day of the week to fill up

Median price by weekday – last 6 weeks

Diesel

Mon
2,155 Fr.
Ø 2,144 Fr.
Tue
2,150 Fr.
Ø 2,147 Fr.
cheapest day
Wed
2,155 Fr.
Ø 2,151 Fr.
Thu
2,155 Fr.
Ø 2,157 Fr.
Fri
2,160 Fr.
Ø 2,163 Fr.
Sat
2,165 Fr.
Ø 2,167 Fr.
Sun
2,150 Fr.
Ø 2,140 Fr.

Petrol

Mon
1,945 Fr.
Ø 1,941 Fr.
cheapest day
Tue
1,945 Fr.
Ø 1,942 Fr.
Wed
1,945 Fr.
Ø 1,944 Fr.
Thu
1,945 Fr.
Ø 1,948 Fr.
Fri
1,950 Fr.
Ø 1,951 Fr.
Sat
1,950 Fr.
Ø 1,953 Fr.
Sun
1,945 Fr.
Ø 1,940 Fr.

Daily overview

Date Diesel Average Diesel Median Petrol Average Petrol Median
29.08.2026 2,218 Fr. 2,230 Fr. 1,970 Fr. 1,970 Fr.
28.08.2026 2,220 Fr. 2,230 Fr. 1,973 Fr. 1,980 Fr.
27.08.2026 2,221 Fr. 2,230 Fr. 1,976 Fr. 1,980 Fr.
26.08.2026 2,224 Fr. 2,230 Fr. 1,980 Fr. 1,980 Fr.
25.08.2026 2,226 Fr. 2,240 Fr. 1,984 Fr. 1,990 Fr.
24.08.2026 2,225 Fr. 2,240 Fr. 1,985 Fr. 1,990 Fr.
23.08.2026 2,222 Fr. 2,230 Fr. 1,984 Fr. 1,990 Fr.
Data source: TankBillig price history database, daily values based on all recorded stations. "Petrol" combines Super 95, Super E5 and Super E10 weighted by station count. Values are updated automatically once a day.