Skip to content

District

Fuel prices in Faro

Diesel and petrol prices in the district of Faro, updated on 14 November 2026. Compare by municipality and by fuel.

Diesel

€2.201

1.4 cents above the national average.

Petrol 95

€1.972

0.4 cents above the national average.

Cheapest municipality

Olhão

Diesel at €2.152.

Stations

187

In 16 municipalities.

Get the diesel price in your municipality every Friday

Free. An email on Friday morning with the average price and the 3 cheapest stations. Cancel whenever you like.

Price of each fuel

Average per litre in Faro and in the country, and the cheapest station in the district.

Average price of each fuel in Faro and in the country
FuelAverage in FaroNational averageDifferenceCheapestStations
Petrol 95€1.972€1.9680.4 cents above€1.769Intermarche de Vila Real de Santo Antonio, Vila Real de Santo António187
Diesel€2.201€2.1871.4 cents above€1.829BP OLHÃO, Olhão180
Premium diesel€2.261€2.2431.8 cents above€1.869BP OLHÃO, Olhão176
Premium petrol 95€2.011€2.0090.2 cents above€1.744PRIO - Santa Bárbara de Nexe, Faro96
Premium petrol 98€2.213€2.2140.1 cents below€1.988VILACOMB, Loulé84
Petrol 98€2.046€2.0853.9 cents below€1.860Auto Julio - Salir, Loulé29
LPG€1.096€1.0930.3 cents above€0.944Lubrialbufeira, Lda., Albufeira23

Municipalities from cheapest to most expensive

Sorted by the average diesel price. Pick a municipality to see its stations.

Average price by municipality in Faro
#
1stOlhão€2.152€1.95613
2ndVila do Bispo€2.173€1.9406
3rdPortimão€2.183€1.95016
4Faro€2.193€1.95621
5Albufeira€2.194€1.96420
6Silves€2.196€1.96924
7Tavira€2.196€1.96312
8Aljezur€2.198€1.9664
9São Brás de Alportel€2.198€1.9614
10Vila Real de Santo António€2.202€1.9959
11Lagoa€2.204€1.97011
12Monchique€2.204€1.9794
13Castro Marim€2.224€1.9992
14Lagos€2.227€1.98713
15Alcoutim€2.237€2.0062
16Loulé€2.242€2.00726

Price trend and station map for Faro

Diesel price trend

Average price in the district of Faro, per day.

Based on 180 stations, last 90 days. Source: DGEG.

Stations in Faro

190 stations on the map.

All types
Tap a station to see its prices. Source: DGEG.

See also

Fuel prices in Faro on 14 November 2026

Compare fuel prices at the 187 stations in the district of Faro. There are 16 municipalities with tracked stations.

The average price of diesel in Faro is €2.201/litre, against a national average of €2.187. The cheapest municipality is Olhão.

Cookie policy

With your permission, we use analytics cookies (Google Analytics and Microsoft Clarity). If you reject them, we only use the essential ones and count visits without cookies. Find out more in our Privacy Policy.