Live prices today at 76 stations in San Fernando. Cheapest diesel €1.779/L, petrol €1.690/L. Updated 9 October 2026.
The average diesel price in San Fernando, €1.882/L, matches the national average of €1.886/L. The average petrol price in San Fernando, €1.790/L, matches the national average of €1.788/L. In the seven days to 9 October 2026, the average diesel price fell by €0.039/L at the 76 stations priced on both days. In the seven days to 9 October 2026, the average petrol price fell by €0.055/L at the 76 stations priced on both days. By brand, a litre of diesel in San Fernando averages €1.819/L at Plenergy and €1.941/L at Cepsa: €4.88 apart on a 40-litre tank. Open 24 hours: 45 of 76 stations in San Fernando.
| Station | Price | Distance |
|---|---|---|
| PETROPRIX - AVENIDA TRABAJO DEL, 24, CHICLANA DE LA FRONTERA | €1.815/L | 6.4 km |
| BALLENOIL - CALLE ELECTRICISTAS LOS, 1, CHICLANA DE LA FRONTERA | €1.815/L | 8.2 km |
| PETROPRIX CHICLANA - AVENIDA MUEBLE DEL, 28, CHICLANA DE LA FRONTERA | €1.815/L | 5.9 km |
| BALLENOIL - CAMINO AGUILA REAL, 22, CHICLANA DE LA FRONTERA | €1.815/L | 8.6 km |
| BALLENOIL - ALAMEDA SOLANO, 18 (N-340A km 5,1), CHICLANA DE LA FRONTERA | €1.815/L | 6.7 km |