Petrol & Diesel Prices in Puerto de la Cruz, Spain
How much is gas in Puerto de la Cruz? Refuelos tracks live petrol, gasoline and diesel prices at the 5 filling stations in Puerto de la Cruz, Santa Cruz de Tenerife, 1 of them open 24 hours. Unleaded 95 starts at €1.579/L today; diesel from €1.699/L. Prices come from official Spanish government data, updated every 30 minutes.
Last updated: 18/10/2026 5:12:22
Today's fuel prices in Puerto de la Cruz
Petrol 95
Min
€1.579
Avg
€1.587
Max
€1.589
5 stations
Petrol 98
Min
€1.699
Avg
€1.705
Max
€1.709
5 stations
Diesel
Min
€1.699
Avg
€1.713
Max
€1.719
5 stations
Premium Diesel
Min
€1.799
Avg
€1.829
Max
€1.839
4 stations
Cheapest petrol stations in Puerto de la Cruz
| # | Station | Address | Petrol 95 | Diesel |
|---|---|---|---|---|
| 1 | CECEPSA PUERTO DE LA CRUZ | CALLE CARRETERA DEL BOTANICO, 24, Puerto de la Cruz | €1.579 | €1.709 |
| 2 | SHSHELL EL AGUILA | CARRETERA MARTIANEZ TF-131 KM. 2,4, Puerto de la Cruz | €1.589 | €1.699 |
| 3 | SHSHELL | CARRETERA GRAL. PUERTO CUZ-LAS ARENAS KM. 132, Puerto de la Cruz | €1.589 | €1.719 |
| 4 | BPBP PUERTO DE LA CRUZ | CR DEL BOTANICO km 6, Puerto de la Cruz | €1.589 | €1.719 |
| 5 | DIDISA | CARRETERA LAVERA LA MONTAÑA KM. 1, Puerto de la Cruz | €1.589 | €1.719 |
Diesel prices in Puerto de la Cruz
24-hour petrol stations in Puerto de la Cruz
1 of the 5 filling stations in Puerto de la Cruz are open 24 hours a day.
Petrol station brands in Puerto de la Cruz
SHELL EL AGUILA
1 stations
SHELL
1 stations
CEPSA PUERTO DE LA CRUZ
1 stations
BP PUERTO DE LA CRUZ
1 stations
DISA
1 stations
More fuel prices in Puerto de la Cruz
Cheap petrol near Puerto de la Cruz
Frequently asked questions
How much is gas in Puerto de la Cruz, Spain today?
Unleaded 95 petrol in Puerto de la Cruz costs between €1.579 and €1.589 per litre today, averaging €1.587/L. Spain prices fuel by the litre, not the gallon.
What is the average cost of petrol in Puerto de la Cruz?
The average price of regular unleaded (Gasolina 95) across 5 stations in Puerto de la Cruz is €1.587 per litre.
How much does diesel cost in Puerto de la Cruz?
Diesel in Puerto de la Cruz ranges from €1.699 to €1.719 per litre, averaging €1.713/L.
Where is the cheapest gas station in Puerto de la Cruz?
The cheapest is CEPSA PUERTO DE LA CRUZ at CALLE CARRETERA DEL BOTANICO, 24, with unleaded 95 at €1.579/L.
Is it hard to find a petrol station in Puerto de la Cruz?
No — Puerto de la Cruz (Santa Cruz de Tenerife) has 5 filling stations publishing live prices, and 1 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 Puerto de la Cruz?
1 stations in Puerto de la Cruz are open around the clock, including SHELL.
Which fuel brands operate in Puerto de la Cruz?
Puerto de la Cruz has stations from SHELL EL AGUILA, SHELL, CEPSA PUERTO DE LA CRUZ 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 Puerto de la Cruz?
Find cheap petrol stations