Live diesel prices at 30 stations in Marbella. Cheapest today €1.799/L, average €1.998/L. Updated 27 October 2026.
The average diesel price in Marbella, €1.998/L, is 5.5% above the national average of €1.894/L. Across 30 stations prices run from €1.799/L to €2.045/L: €12.30 difference on a 50-litre tank. In the seven days to 27 October 2026, the average diesel price rose by €0.011/L at the 30 stations priced on both days.
| Station | Price | Distance |
|---|---|---|
| Ballenoil · Calle Plata 44, Polígono la Ermita, 44, Marbella | €1.799/L | 1.6 km |
| Petroprix · Calle Carril de Picaza-Pg San P, S/N, San Pedro de Alcantara | €1.849/L | 9.9 km |
| Ballenoil · Calle Reino Unido-Pg San Pedro, S/N, San Pedro de Alcantara | €1.849/L | 9.8 km |
| Calle Aluminio, S/N, Marbella | €1.849/L | 1.2 km |
| Ballenoil · Calle José María Pemán, 28, Nueva Andalucia | €1.849/L | 8.8 km |