Diesel prices in Olhão
The cheapest fuel stations in Olhão (Portugal) for diesel, ranked by price per litre.
- Cheapest
- €2.059
- Average price
- €2.242
- Most expensive
- €2.329
- Stations
- 12
Prices over the last 30 days
- The average price has risen by €0.031 in 7 days.
- Filling 50 litres at the cheapest station rather than at the average price saves €9.14.
- Average price
- Cheapest
Show the data
| Day | Average price | Cheapest |
|---|---|---|
| 23 Oct | €2.228 | €2.059 |
| 24 Oct | €2.228 | €2.059 |
| 25 Oct | €2.228 | €2.059 |
| 26 Oct | €2.237 | €2.059 |
| 27 Oct | €2.243 | €2.059 |
| 28 Oct | €2.243 | €2.059 |
| 29 Oct | €2.243 | €2.059 |
| 30 Oct | €2.243 | €2.059 |
| 31 Oct | €2.258 | €2.149 |
Station map
Station map
See every station in Olhão on the map
The 12 cheapest stations in Olhão
| # | Station | Town | Price per litre |
|---|---|---|---|
| 1 | TRANSFORPEL Estrada Nacional 125 em Bias do Norte, 8700-068 | Olhão (Faro) | €2.059 |
| 2 | INTERMARCHÉ Rua Calouste Gulbenkian, 8700-221 | Olhão (Faro) | €2.149 |
| 3 | NOVA E. N. 125 - Km 113, 8700-145 | Olhão (Faro) | €2.154 |
| 4 | MOEVE zona industrial olhao lote 233, 8700-281 | Olhão (Faro) | €2.234 |
| 5 | MOEVE Estrada Nacional 125 - Pinheiros de Marim, 8700-225 | Olhão (Faro) | €2.234 |
| 6 | REPSOL En 125, 8700-207 | Olhão (Faro) | €2.269 |
| 7 | GALP Av. Maria Purificação Palermo, 8700-103 | Olhão (Faro) | €2.277 |
| 8 | GALP EN 125 Km 113,1, 8700-146 | Olhão (Faro) | €2.277 |
| 9 | REPSOL En 125, 8700-000 | Olhão (Faro) | €2.289 |
| 10 | GALP Av. Marginal - Largo 1º de Maio, 8700-037 | Olhão (Faro) | €2.301 |
| 11 | MOEVE A22, Via do Infante de Sagres, Sub-Lanço Olhão-Tavira, Km 97,, 8700-152 | Olhão (Faro) | €2.329 |
| 12 | MOEVE A22, Via do Infante de Sagres, Sub-Lanço Olhão-Tavira, Km 97,, 8700-152 | Olhão (Faro) | €2.329 |
Prices recorded on 31 October 2026 at 00:00. Source: Direção-Geral de Energia e Geologia — Preços dos Combustíveis Online. Prices are those reported by the stations and may have changed since.