Petrol prices in Castile and León today
Live prices from the 906 stations in Castile and León that publish one, compared province by province. Official MINETUR data.
Data updated:
Average prices in Castile and León
Petrol 95
€1.786
Min: €1.569Max: €2.000
871 stations
Petrol 98
€1.957
Min: €1.739Max: €2.189
439 stations
Diesel
€1.917
Min: €1.659Max: €2.076
899 stations
Premium Diesel
€2.004
Min: €1.669Max: €2.159
532 stations
LPG
€1.142
Min: €0.950Max: €1.269
66 stations
Provinces of Castile and León
Towns with the most stations in Castile and León
Valladolid54Burgos27León23Ávila18Ponferrada18Palencia17Salamanca17Zamora14Aranda de Duero13Benavente13Segovia13Soria12Carbajosa de la Sagrada9Miranda de Ebro9Villaquilambre9Medina del Campo8San Andrés del Rabanedo8Bañeza (La)7Briviesca7Santa Marta de Tormes7Villares de la Reina7Ciudad Rodrigo6Tordesillas6Toro6Aguilar de Campoo5Villacastín5Villagonzalo Pedernales5Almazán4Arcos de Jalón4Arévalo4Arroyo de la Encomienda4Bembibre4Burgo de Osma-Ciudad de Osma4Camponaraya4Cuéllar4Espinar (El)4Fuentes de Oñoro4Peñafiel4Sahagún4Sancti-Spíritus4Torquemada4Villalpando4Arapiles3Arenas de San Pedro3Astorga3Béjar3Candeleda3Cantalejo3Dueñas3Guijuelo3Íscar3Laguna de Duero3Lastrilla (La)3Martín de Yeltes3Medina de Rioseco3Mojados3Olmedo3Onzonilla3Osorno la Mayor3Peñaranda de Bracamonte3
Frequently asked questions
Where is fuel cheapest in Castile and León?
On average the cheapest province in Castile and León is Soria, at €1.757/L for unleaded 95, against €1.806/L in Ávila.
How many filling stations are there in Castile and León?
906 stations in Castile and León publish a price, across 9 provinces.
How often are the prices updated?
Every 30 minutes, from the official prices stations report to the Spanish Ministry (MINETUR).