Petrol & Diesel Prices in Badajoz, Spain
How much is gas in Badajoz? Refuelos tracks live petrol, gasoline and diesel prices at the 40 filling stations in Badajoz, Badajoz, 23 of them open 24 hours. Unleaded 95 starts at €1.685/L today; diesel from €1.638/L. Prices come from official Spanish government data, updated every 30 minutes.
Last updated: 02/09/2026 13:03:05
Today's fuel prices in Badajoz
Petrol 95
Min
€1.685
Avg
€1.798
Max
€2.169
36 stations
Petrol 98
Min
€1.909
Avg
€2.000
Max
€2.299
16 stations
Diesel
Min
€1.638
Avg
€1.775
Max
€2.099
39 stations
Premium Diesel
Min
€1.635
Avg
€1.847
Max
€2.199
27 stations
LPG
Min
€1.083
Avg
€1.149
Max
€1.185
3 stations
Cheapest petrol stations in Badajoz
| # | Station | Address | Petrol 95 | Diesel |
|---|---|---|---|---|
| 1 | COCOOPERATIVA COLONOS DE GÉVORA | CTRA. BADAJOZ-MONTIJO km 30.2, Gevora | €1.685 | — |
| 2 | ARAREA SAN MARTIN | POLIGONO INDUSTRIAL EL NEVERO, 17, Badajoz | €1.698 | €1.689 |
| 3 | SHSHELL | CARRETERA N-432 KM. 0,650, Badajoz | €1.699 | €1.668 |
| 4 | NANAKANOIL | CALLE NEVERO NUEVE, 1, Badajoz | €1.699 | €1.638 |
| 5 | ROROCK & OIL | CR N-432, 3,5, Badajoz | €1.699 | €1.669 |
| 6 | TATALANTENA | CARRETERA MATASDEPORRAS KM. SN, Guadiana del Caudillo | €1.699 | €1.799 |
| 7 | BABALLENOIL | CALLE CORTE DE PELEAS, 120, Badajoz | €1.709 | €1.678 |
| 8 | OCOCHO ÁREAS DE SERVICIO | CARRETERA N432 KM. 2100, Badajoz | €1.709 | €1.679 |
| 9 | OCOCHO AREAS DE SERVICIO | CALLE CORTE DE PELEAS, 114, Badajoz | €1.709 | €1.678 |
| 10 | BDBDS | CALLE NEVERO QUINCE, 57, Badajoz | €1.709 | €1.675 |
Diesel prices in Badajoz
24-hour petrol stations in Badajoz
23 of the 40 filling stations in Badajoz are open 24 hours a day.
Petrol station brands in Badajoz
REPSOL
8 stations
BALLENOIL
5 stations
GALP
3 stations
CEPSA
2 stations
CARREFOUR
2 stations
BP A5 BADAJOZ
1 stations
SHELL
1 stations
OCHO ÁREAS DE SERVICIO
1 stations
More fuel prices in Badajoz
Cheap petrol near Badajoz
Frequently asked questions
How much is gas in Badajoz, Spain today?
Unleaded 95 petrol in Badajoz costs between €1.685 and €2.169 per litre today, averaging €1.798/L. Spain prices fuel by the litre, not the gallon.
What is the average cost of petrol in Badajoz?
The average price of regular unleaded (Gasolina 95) across 40 stations in Badajoz is €1.798 per litre.
How much does diesel cost in Badajoz?
Diesel in Badajoz ranges from €1.638 to €2.099 per litre, averaging €1.775/L.
Where is the cheapest gas station in Badajoz?
The cheapest is COOPERATIVA COLONOS DE GÉVORA at CTRA. BADAJOZ-MONTIJO km 30.2, with unleaded 95 at €1.685/L.
Is it hard to find a petrol station in Badajoz?
No — Badajoz (Badajoz) has 40 filling stations publishing live prices, and 23 of them are open 24 hours. Most Spanish stations accept international credit and debit cards, and many are self-service.
Which petrol stations are open 24 hours in Badajoz?
23 stations in Badajoz are open around the clock, including REPSOL, SHELL, BALLENOIL.
Which fuel brands operate in Badajoz?
Badajoz has stations from REPSOL, BALLENOIL, GALP among others. Low-cost brands are usually cheapest, but the gap changes daily — Refuelos compares them in real time.
How often are these prices updated?
Every 30 minutes, from the official price list published by the Spanish Ministry for Ecological Transition (MINETUR).
Looking for the cheapest fuel in Badajoz?
Find cheap petrol stations