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.449/L today; diesel from €1.549/L. Prices come from official Spanish government data, updated every 30 minutes.
Last updated: 01/09/2026 8:03:46
Today's fuel prices in Puerto de la Cruz
Petrol 95
Min
€1.449
Avg
€1.472
Max
€1.489
5 stations
Petrol 98
Min
€1.569
Avg
€1.608
Max
€1.629
5 stations
Diesel
Min
€1.549
Avg
€1.575
Max
€1.589
5 stations
Premium Diesel
Min
€1.669
Avg
€1.692
Max
€1.709
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.449 | €1.549 |
| 2 | SHSHELL | CARRETERA GRAL. PUERTO CUZ-LAS ARENAS KM. 132, Puerto de la Cruz | €1.469 | €1.559 |
| 3 | SHSHELL EL AGUILA | CARRETERA MARTIANEZ TF-131 KM. 2,4, Puerto de la Cruz | €1.475 | €1.589 |
| 4 | DIDISA | CARRETERA LAVERA LA MONTAÑA KM. 1, Puerto de la Cruz | €1.479 | €1.589 |
| 5 | BPBP PUERTO DE LA CRUZ | CR DEL BOTANICO km 6, Puerto de la Cruz | €1.489 | €1.589 |
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
1 stations
BP PUERTO DE LA CRUZ
1 stations
SHELL EL AGUILA
1 stations
CEPSA 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.449 and €1.489 per litre today, averaging €1.472/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.472 per litre.
How much does diesel cost in Puerto de la Cruz?
Diesel in Puerto de la Cruz ranges from €1.549 to €1.589 per litre, averaging €1.575/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.449/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, BP PUERTO DE LA CRUZ, SHELL EL AGUILA 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