Fuel prices in San Sebastián
As of 26 August 2026, petrol 95 in San Sebastián is typically €1.81/L, the median price across 46 stations within 12 km of San Sebastián. The cheapest observed price is €1.59/L. The volume-weighted national average for Spain is €1.71/L. Source: Precios de carburantes en las gasolineras españolas, Ministerio para la Transición Ecológica (Spain) (an official open-data release, published several times a day). Retrieved by FuelWide on 26 August 2026.
Diesel in San Sebastián is typically €1.98/L.
- Price:
- €1.81/L
- Fuel:
- Petrol 95
- Price basis:
- Median of the stations observed
- Applies to:
- San Sebastián (city level)
- Stations observed:
- 46 within 12 km
- Measured:
- 2026-08-26
- Retrieved:
- 2026-08-26
- Source:
- Ministerio para la Transición Ecológica (Spain) — an official open-data release
Precios de carburantes en las gasolineras españolas · Station prices: Ministerio para la Transición Ecológica y el Reto Demográfico · How we measure this
Cheapest fuel in San Sebastián right now
Every one of the 46 stations within 12 km reports its own price to the government. These are those prices — not an average.
| Station | Distance | Petrol 95 | Diesel |
|---|---|---|---|
Merkaoil Ipintza Kalea 47 | 8 km | €1.59 | €1.72 |
Alkartasuna Usurbilgo Baserritarren Kooperatiba Poligono Atallu, 26 | 8 km | €1.60 | €1.73 |
Eroski Calle Garbera Bidea, 2 | 3 km | €1.62 | €1.72 |
Eroski Calle Txikierdi, 7 | 6 km | €1.62 | €1.72 |
Plenergy Paseo Ubarburu, 4 | 3 km | €1.64 | €1.74 |
Euskadilowcost Paseo Ubarburu, 6 | 3 km | €1.65 | €1.75 |
Alcampo Calle Astigarrako, 4 | 8 km | €1.65 | €1.75 |
AVIA VIAL MARTUTENE-INCHAURRONDO km 5, 5 | 3 km | €1.66 | €1.76 |
Galp Avenida Navarra, 81 | 6 km | €1.66 | €1.79 |
Urepel Paseo Egiburuberri, 6 | 7 km | €1.66 | €1.76 |
Alcampo Irun Parque Comercial Txingudi, Zona Araso.B. Ventas, 80 | 12 km | €1.66 | €1.75 |
Euskadi Low Cost Calle Bo Soravilla, 998 | 12 km | €1.68 | €1.78 |
Onroad 24 Calle Portuetxe, 85 | 4 km | €1.68 | €1.78 |
Onroad 24 Carretera Gi-2132 Astigarraga-Oiartzun Km. 10 | 7 km | €1.68 | €1.78 |
Fuel Truck Camino Donostia Ibilbidea, 60 | 5 km | €1.70 | €1.80 |
Galp Carretera Gi 2638 Km. 3, 3 | 9 km | €1.74 | €1.90 |
Galp Avenida Hipodromo, S/N | 8 km | €1.79 | €1.99 |
Carrefour Carretera Madrid-Irun Km. 469 | 9 km | €1.79 | €1.93 |
AVIA Barrio Akarregi, 23 | 6 km | €1.80 | €1.90 |
Mlc Calle Bo. Ergoyen, 21 | 9 km | €1.80 | €1.90 |
Petronor Cl Avenida De La Zurriola, 32 | 1 km | €1.81 | €1.98 |
Petronor N-634 (BO. DE AGUINAGA) km 7, 6 | 9 km | €1.81 | €2.00 |
AVIA Avda.De Navarra 5 | 1 km | €1.81 | €1.98 |
Repsol Cl Avenida De Tolosa, 188 | 3 km | €1.81 | €2.00 |
Repsol Avenida San Pedro, 3 | 3 km | €1.81 | €1.97 |
Reported by each station to the Ministerio para la Transición Ecológica — Precios de carburantes · 26/08/2026 7:56:11. Prices per litre including taxes.
The €1.71/L national figure on our Spain page comes from the EU Weekly Oil Bulletin, which weights by volume sold, so high-turnover cheap forecourts pull it below the middle price here.
San Sebastián at a glance
- Filling an example 50 L petrol tank: €90.45
- Driving 100 km at 7 L/100 km: €12.66
Driving from San Sebastián at today's prices
| Destination | Distance | Petrol, one way |
|---|---|---|
| Pamplona | 62 km | €7.40 |
| Bilbao | 77 km | €9.19 |
| Vitoria-Gasteiz | 77 km | €9.19 |
| Logroño | 102 km | €12.17 |
| Santander | 149 km | €17.78 |
| Burgos | 177 km | €21.12 |
| Zaragoza | 206 km | €24.59 |
| Valladolid | 291 km | €34.73 |
| Gijón | 298 km | €35.57 |
| Oviedo | 313 km | €37.36 |
| Madrid | 353 km | €42.13 |
| Salamanca | 400 km | €47.74 |
| Barcelona | 403 km | €48.10 |
| Castellón de la Plana | 404 km | €48.22 |
| Valencia | 448 km | €53.47 |
| Albacete | 481 km | €57.41 |
| A Coruña | 520 km | €62.06 |
| Vigo | 563 km | €67.19 |
| Alicante | 567 km | €67.67 |
| Palma | 568 km | €67.79 |
| Elche | 571 km | €68.15 |
| Murcia | 597 km | €71.25 |
| Cartagena | 638 km | €76.15 |
| Córdoba | 648 km | €77.34 |
| Granada | 696 km | €83.07 |
| Almería | 722 km | €86.17 |
| Seville | 741 km | €88.44 |
| Málaga | 762 km | €90.94 |
| Jerez de la Frontera | 817 km | €97.51 |
| Las Palmas de Gran Canaria | 2075 km | €247.65 |
| Santa Cruz de Tenerife | 2087 km | €249.08 |
Straight-line distance at 7 L/100 km and €1.71/L — real roads run longer.
Crossing the border from San Sebastián would not save you money
San Sebastián sits within reach of another country. The net figure is the saving on a 50-litre tank after paying for the round trip.
Every station and brand in San Sebastián
All 52 stations around San Sebastián, each pin showing its own reported price. Tap one for prices and directions; use the panel to filter by brand.
More cities in Spain
Frequently asked questions
How much does petrol cost in San Sebastián?
Petrol 95 is typically €1.81 per litre in San Sebastián — the middle price across the 46 stations within 12 km, each of which reports its own price to Ministerio para la Transición Ecológica — Precios de carburantes. The cheapest is €1.59 and diesel runs about €1.98. For comparison, the Spain national average is €1.71.
Which fuel brands operate in San Sebastián?
46 stations operate within 12 km of San Sebastián. The providers panel beside the map ranks every brand by station count, and clicking one filters the map to it.
Where is the cheapest fuel in San Sebastián?
Merkaoil on Ipintza Kalea 47, at €1.59 per litre for petrol 95 — 8 km from the centre of San Sebastián. That is €0.25 a litre below the most expensive forecourt in the same city, or €12.25 on a 50-litre tank. The full table above ranks every station by price.
