Fuel Prices Europe: France, Spain, Italy, UK Petrol & Diesel avatar

Fuel Prices Europe: France, Spain, Italy, UK Petrol & Diesel

Pricing

from $0.50 / 1,000 stations

Go to Apify Store
Fuel Prices Europe: France, Spain, Italy, UK Petrol & Diesel

Fuel Prices Europe: France, Spain, Italy, UK Petrol & Diesel

Station-level petrol, diesel, LPG and E85 prices for 40,000+ stations in France, Spain, Italy and the UK from official open data. Search near a location or by city, find the cheapest stations, get country price summaries. $0.50 per 1,000 stations.

Pricing

from $0.50 / 1,000 stations

Rating

0.0

(0)

Developer

SwiftKit

SwiftKit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Current station-by-station fuel prices for 40,000+ stations in France, Spain, Italy and the United Kingdom, from official open data. Find the cheapest diesel near a location, export every station in a city, or track national averages on a schedule.

  • Fuels: diesel, premium diesel, petrol E10, petrol 95 (E5), super 98/99, E85, LPG, CNG
  • Per station: brand, address, city, postcode, region, GPS coordinates, prices per litre, when each price was last updated, and the data source
  • Search near a point (latitude/longitude + radius) or by city, postcode or region
  • Cheapest first for any fuel, per country
  • Free country summary: min, median, average and max price per fuel for your selection
  • Prices are cleaned: stale prices (older than 7 days by default) and obvious typos in the source data are left out

Sources

CountryStationsSourceLicense
France~9,800Ministère de l'Économie, Prix des carburants – flux instantané (data.economie.gouv.fr)Licence Ouverte 2.0
Spain~11,500Ministerio para la Transición Ecológica, Geoportal de HidrocarburosPublic reuse with attribution
Italy~21,600Ministero delle Imprese e del Made in Italy, Osservaprezzi carburantiIODL 2.0
UK~2,700Open price feeds that retailers publish under the CMA fuel price schemeOpen data

Each row names its source, so you can attribute it as the licenses ask. Italian station operator names are left out on purpose, because some are private individuals.

Who it's for

  • Fleet and logistics teams: cheapest diesel along a route or around depots.
  • Apps and websites: fuel price maps, comparison widgets, price alerts.
  • Analysts and journalists: national and regional price levels, brand comparisons, trends over time (schedule it daily).

Input

OptionDefaultWhat it does
Countriesall fourFR, ES, IT, UK
FuelsallKeep only stations selling these, show only these prices
Near: latitude / longitude, radius– / 10 kmStations within the radius, nearest first
City, postcode or region contains–e.g. Lyon, 28005, SW1
Sort by cheapest–Cheapest first for one fuel, per country
Max stations per country1,000Limit the output
Ignore prices older than (days)7Leave out stale prices
Country price summaryonFree summary row per country

Output

{
"status": "ok",
"country": "ES",
"stationId": "ES-3213",
"brand": "BALLENOIL",
"address": "RONDA SEGOVIA, 37",
"city": "MADRID",
"postcode": "28005",
"region": "MADRID",
"latitude": 40.41025,
"longitude": -3.717528,
"currency": "EUR",
"prices": { "diesel": 1.899, "e5": 1.748 },
"pricesUpdatedAt": { "diesel": "2026-10-04T01:18:40.000Z", "e5": "2026-10-04T01:18:40.000Z" },
"distanceKm": 1.37,
"source": "Ministerio para la Transición Ecológica, Geoportal de Hidrocarburos"
}

Plus one summary row per country, and a source_unavailable row if a government source is down during your run (not charged).

Pricing

You pay a small fee per run (each run downloads the national datasets fresh) plus a fee per station returned. Summary rows are free. See the Pricing tab.

Limits, honestly

  • Prices are as fresh as the official sources: France and Spain update through the day, Italy once a day (prices reported by 8:00), UK feeds about daily. Check pricesUpdatedAt.
  • UK coverage is partial: only retailers whose open feed is online and current are included (currently Asda, Esso, JET, Moto, Motor Fuel Group, SGN and Morrisons). Several big chains block automated access to their feed, so they're not included.
  • Prices are compared within a country only (currencies and taxes differ).
  • Italian "super 98" and "premium diesel" group the brands' premium products.
  • CNG is priced per kg, everything else per litre.

More tools from SwiftKit

Questions?

Open an issue on the Issues tab.