Petrol & Diesel Prices in San Fernando, Spain
How much is gas in San Fernando? Refuelos tracks live petrol, gasoline and diesel prices at the 11 filling stations in San Fernando, Cádiz, 8 of them open 24 hours. Unleaded 95 starts at €1.659/L today; diesel from €1.789/L. Prices come from official Spanish government data, updated every 30 minutes.
Last updated: 18/10/2026 4:49:12
Today's fuel prices in San Fernando
Petrol 95
Min
€1.659
Avg
€1.723
Max
€1.839
11 stations
Petrol 98
Min
€1.889
Avg
€1.952
Max
€1.979
4 stations
Diesel
Min
€1.789
Avg
€1.854
Max
€1.939
11 stations
Premium Diesel
Min
€1.799
Avg
€1.930
Max
€2.052
8 stations
LPG
Min
€1.074
Avg
€1.074
Max
€1.074
1 stations
Cheapest petrol stations in San Fernando
| # | Station | Address | Petrol 95 | Diesel |
|---|---|---|---|---|
| 1 | BABALLENOIL | CL FERROCARRIL 34, San Fernando | €1.659 | €1.789 |
| 2 | BABALLENOIL | CALLE FERROCARRIL, 1, San Fernando | €1.659 | €1.789 |
| 3 | BABALLENOIL | CARRETERA N-IVA KM. 680, San Fernando | €1.659 | €1.789 |
| 4 | PPPETROPRIX S. FERNANDO | CALLE MECANICOS, 10, San Fernando | €1.659 | €1.789 |
| 5 | PYPLENERGY | CARRETERA DE LA BATERIA DE LA ARDILA KM. S/N, San Fernando | €1.659 | €1.789 |
| 6 | PYPLENERGY | CALLE FERROCARRIL, S/N, San Fernando | €1.659 | €1.789 |
| 7 | BPBP SAN FERNANDO | AVENIDA PERI JUNQUERA S/N, SN, San Fernando | €1.749 | €1.935 |
| 8 | ENENI | CALLE REAL, 228, San Fernando | €1.795 | €1.915 |
| 9 | CRCARREFOUR | CALLE FERROCARRIL 39 B, 39, San Fernando | €1.799 | €1.939 |
| 10 | REREPSOL | CALLE FERROCARRIL, 10, Arsenal de la Carraca | €1.815 | €1.935 |
Diesel prices in San Fernando
24-hour petrol stations in San Fernando
8 of the 11 filling stations in San Fernando are open 24 hours a day.
Petrol station brands in San Fernando
BALLENOIL
3 stations
PLENERGY
2 stations
REPSOL
1 stations
CARREFOUR
1 stations
BP SAN FERNANDO
1 stations
ENI
1 stations
MOEVE
1 stations
PETROPRIX S. FERNANDO
1 stations
More fuel prices in San Fernando
Cheap petrol near San Fernando
Frequently asked questions
How much is gas in San Fernando, Spain today?
Unleaded 95 petrol in San Fernando costs between €1.659 and €1.839 per litre today, averaging €1.723/L. Spain prices fuel by the litre, not the gallon.
What is the average cost of petrol in San Fernando?
The average price of regular unleaded (Gasolina 95) across 11 stations in San Fernando is €1.723 per litre.
How much does diesel cost in San Fernando?
Diesel in San Fernando ranges from €1.789 to €1.939 per litre, averaging €1.854/L.
Where is the cheapest gas station in San Fernando?
The cheapest is BALLENOIL at CL FERROCARRIL 34, with unleaded 95 at €1.659/L.
Is it hard to find a petrol station in San Fernando?
No — San Fernando (Cádiz) has 11 filling stations publishing live prices, and 8 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 Fernando?
8 stations in San Fernando are open around the clock, including CARREFOUR, BALLENOIL, BALLENOIL.
Which fuel brands operate in San Fernando?
San Fernando has stations from BALLENOIL, PLENERGY, REPSOL 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 Fernando?
Find cheap petrol stations