Live petrol prices at 14 stations in Santa Perpètua de Mogoda. Cheapest today €1.449/L, average €1.612/L. Updated 15 November 2026.
The average petrol price in Santa Perpètua de Mogoda, €1.612/L, matches the national average of €1.614/L. Across 14 stations prices run from €1.449/L to €1.739/L: €14.50 difference on a 50-litre tank. In the seven days to 15 November 2026, the average petrol price fell by €0.068/L at the 14 stations priced on both days.
| Station | Price | Distance |
|---|---|---|
| Lowcostfuel · Calle Catalunya, 33, Santa Perpetua de Mogoda | €1.449/L | 1 km |
| Benzoil · Cami Avinguda Cami Reial, 32, Poligon Industrial Riera de Caldes | €1.469/L | 3.4 km |
| Ballenoil · Carretera B-140 Km. 5,5, Santa Perpetua de Mogoda | €1.529/L | 1.1 km |
| Ballenoil · Carretera N-152A Km. 15,1, Santa Perpetua de Mogoda | €1.529/L | 2.4 km |
| Esclatoil · Avenida Tres, 64, Santa Perpetua de Mogoda | €1.529/L | 2.5 km |