Live prices today at 86 stations in Leiria. Cheapest diesel €2.009/L, petrol €1.929/L. Updated 16 October 2026.
The average diesel price in Leiria, €2.213/L, matches the national average of €2.211/L. The average petrol price in Leiria, €2.170/L, matches the national average of €2.167/L. In the seven days to 16 October 2026, the average diesel price rose by €0.003/L at the 78 stations priced on both days. In the seven days to 16 October 2026, the average petrol price rose by €0.044/L at the 78 stations priced on both days. By brand, a litre of diesel in Leiria averages €2.089/L at Intermarché and €2.262/L at Repsol: €6.92 apart on a 40-litre tank. On a motorway: 4 of 86 stations in Leiria. On the motorway a litre of diesel costs €0.072/L more than elsewhere on average (nationwide).
| Station | Price | Distance |
|---|---|---|
| Transforpel · Zona Industrial da Embra, Marinha Grande | €2.009/L | 8.9 km |
| Gestroil Energy · Rua Forno da Telha nº 1 Quinta do Retiro, Barreira | €2.079/L | 5.6 km |
| Gestroil Energy · Rua Principal, 70, Vale Feto, Cercal | €2.079/L | 12.6 km |
| Intermarché · Rua da Baquelite - Gândara dos Olivais, Leiria | €2.088/L | 2.3 km |
| Rede Energia · Rua Capitão Mouzinho de Albuquerque, 70, Leiria | €2.088/L | 0.5 km |