Petrol & Diesel Prices in San Pedro de Mérida, Spain

How much is gas in San Pedro de Mérida? Refuelos tracks live petrol, gasoline and diesel prices at the 2 filling stations in San Pedro de Mérida, Badajoz, 2 of them open 24 hours. Unleaded 95 starts at €1.739/L today; diesel from €1.769/L. Prices come from official Spanish government data, updated every 30 minutes.

Last updated: 18/10/2026 6:54:51

View interactive map

Today's fuel prices in San Pedro de Mérida

Petrol 95

Min

€1.739

Avg

€1.779

Max

€1.819

2 stations

Petrol 98

Min

€1.939

Avg

€1.939

Max

€1.939

1 stations

Diesel

Min

€1.769

Avg

€1.907

Max

€2.045

2 stations

Premium Diesel

Min

€2.095

Avg

€2.095

Max

€2.095

1 stations

Cheapest petrol stations in San Pedro de Mérida

#StationAddressPetrol 95Diesel
1QUQUALITYFUELAUTOVIA A-5 KM. 326, San Pedro de Merida€1.739€1.769
2REREPSOLAUTOVIA A-5 KM. 325, San Pedro de Merida€1.819€2.045

Diesel prices in San Pedro de Mérida

1QUALITYFUELAUTOVIA A-5 KM. 326
€1.769
2REPSOLAUTOVIA A-5 KM. 325
€2.045

24-hour petrol stations in San Pedro de Mérida

2 of the 2 filling stations in San Pedro de Mérida are open 24 hours a day.

REPSOL — €1.819QUALITYFUEL — €1.739

Petrol stations near San Pedro de Mérida

San Pedro de Mérida has 2 filling stations. These are within 25 km, in neighbouring towns.

E.S. "LAS ADELFAS"

Valverde de Mérida · 5 km

€1.889

BP OIL ESPAÑA S.A.U

Mérida · 8 km

€1.819

SDAD. COOP. DEL CAMPO NUESTRO PADRE JESUS

Villagonzalo · 10 km

€1.705

REPSOL

Guareña · 11 km

€1.819

REPSOL

Mérida · 12 km

€1.785

SANGAR

Guareña · 12 km

€1.739

BALLENOIL

Mérida · 13 km

€1.649

MOEVE

Mérida · 13 km

€1.799

Petrol station brands in San Pedro de Mérida

RE

REPSOL

1 stations

QU

QUALITYFUEL

1 stations

More fuel prices in San Pedro de Mérida

Cheap petrol near San Pedro de Mérida

Frequently asked questions

How much is gas in San Pedro de Mérida, Spain today?

Unleaded 95 petrol in San Pedro de Mérida costs between €1.739 and €1.819 per litre today, averaging €1.779/L. Spain prices fuel by the litre, not the gallon.

What is the average cost of petrol in San Pedro de Mérida?

The average price of regular unleaded (Gasolina 95) across 2 stations in San Pedro de Mérida is €1.779 per litre.

How much does diesel cost in San Pedro de Mérida?

Diesel in San Pedro de Mérida ranges from €1.769 to €2.045 per litre, averaging €1.907/L.

Where is the cheapest gas station in San Pedro de Mérida?

The cheapest is QUALITYFUEL at AUTOVIA A-5 KM. 326, with unleaded 95 at €1.739/L.

Is it hard to find a petrol station in San Pedro de Mérida?

No — San Pedro de Mérida (Badajoz) has 2 filling stations publishing live prices, and 2 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 San Pedro de Mérida?

2 stations in San Pedro de Mérida are open around the clock, including REPSOL, QUALITYFUEL.

Which fuel brands operate in San Pedro de Mérida?

San Pedro de Mérida has stations from REPSOL, QUALITYFUEL 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 San Pedro de Mérida?

Find cheap petrol stations