Diesel prices in Batalha

The cheapest fuel stations in Batalha (Portugal) for diesel, ranked by price per litre.

Cheapest
€2.135
Average price
€2.268
Most expensive
€2.319
Stations
8

Prices over the last 30 days

  • Average price
  • Cheapest
2.20019 Oct25 Oct31 Oct€2.268€2.135
Show the data
Average and lowest price per day over the last 30 days
DayAverage priceCheapest
19 Oct€2.249€2.120
20 Oct€2.249€2.120
21 Oct€2.255€2.120
22 Oct€2.255€2.120
23 Oct€2.255€2.120
24 Oct€2.253€2.120
25 Oct€2.253€2.120
26 Oct€2.269€2.135
27 Oct€2.270€2.135
28 Oct€2.270€2.135
29 Oct€2.270€2.135
30 Oct€2.270€2.135
31 Oct€2.268€2.135

Station map

Station map

The 8 cheapest stations in Batalha

#StationTownPrice per litre
1
GESTROIL ENERGY
Estrada de Mira de Aire - São Mamede, 2495-032
Batalha (Leiria)€2.135
2
TFUEL
Estrada Nacional 356, Km 19,6, 2440-208
Batalha (Leiria)€2.199
3
Genérico
Largo 14 de Agosto de 1385, 2440-105
Batalha (Leiria)€2.240
4
GALP
Estrada Nacional 356, nº9, 2440-019
Batalha (Leiria)€2.301
5
GALP
EN 356 (Estrada de Fátima) Km 13,7, 2440-100
Batalha (Leiria)€2.314
6
ALVES BANDEIRA
E.n. 356 - Estrada da Batalha, 2495-036
Batalha (Leiria)€2.316
7
REPSOL
IC2, nº10, Casal da Amieira, 2440-477
Batalha (Leiria)€2.319
8
REPSOL
IC2, nº17, Casal da Amieira, 2440-477
Batalha (Leiria)€2.319

Prices recorded on 31 October 2026 at 07: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.