# Milano → Barcelona by car: fuel and toll cost

Source: fuel-prices.eu — https://www.fuel-prices.eu/route/milano-barcelona/es/ · updated 2026-10-01T03:40:07+00:00 · mixed: live per-station prices where a live market exists, EU weekly bulletin averages elsewhere — combined with published toll and vignette tariffs and with road distance from OpenStreetMap. · page language: es, this response: en (fuel labels follow the page language; place names stay as in the source)

Milano to Barcelona is 976.6 km by road, about 10 h 37 min driving, through France, Italy, Spain. At 7 L/100 km that is 68 litres, €158.20 of diesel at €2.314/L — the kilometre-weighted average of the national figures below. At 5 L/100 km it is €113.00, at 9 L/100 km €203.40. Tolls and vignettes on file for this route come to €34.08 for a category 1 car; adding the tolled motorway kilometres we have no tariff for gives an estimate of €88.52. Diesel: 293 stations within 2 km had a price reported in the last 24 hours. Petrol: 292 stations within 2 km had a price reported in the last 24 hours. These are ROUTE figures for one specific pair of places, one way: a distance, a fuel cost derived from per-station medians, and published toll tariffs. They are not a national average and not a live quote at any single pump.

## Prices
- Diesel — kilometre-weighted average along the route [B7]: 2.314 EUR/L — weighted mean of the national medians of France, Italy, Spain, weighted by the kilometres driven in each — observed 2026-09-28T06:21:28+00:00
- Petrol — kilometre-weighted average along the route [E5]: 2.125 EUR/L — weighted mean of the national medians of France, Italy, Spain, weighted by the kilometres driven in each — observed 2026-09-28T05:30:41+00:00

## Tariffs
- AP-7: Cartagena - Vera + AP-7: Málaga - Estepona (motorway section): 9.19 EUR for this route — Spain, 135.8 km driven on it out of 2 sections that cost EUR 15.70 end to end — charged pro rata
- A7: Lyon - Marseille (motorway section): 0.84 EUR for this route — France, 9.4 km driven on it out of a section that costs EUR 28.20 end to end — charged pro rata
- A10: Savona - Ventimiglia + A10: Genoa - Savona (motorway section): 15.35 EUR for this route — Italy, 145.1 km driven on it out of 2 sections that cost EUR 17.30 end to end — charged pro rata
- A7: Milan - Genoa (motorway section): 5.83 EUR for this route — Italy, 72.7 km driven on it out of a section that costs EUR 11.50 end to end — charged pro rata
- A26: Gravellona Toce - Genoa (motorway section): 2.87 EUR for this route — Italy, 44.0 km driven on it out of a section that costs EUR 14.00 end to end — charged pro rata

## Table
| Country | Km on route | Diesel EUR/L | Local currency | Diesel local | Data nature |
| --- | --- | --- | --- | --- | --- |
| France | 527.0 | 2.389 | EUR | — | median of 9593 per-station prices, median age 2 days ago |
| Italy | 294.8 | 2.369 | EUR | — | median of 21095 per-station prices, median age 3 days ago |
| Spain | 154.8 | 1.955 | EUR | — | median of 11330 per-station prices, median age 7 h ago |

## Trend
no data (no stored price history for this page)

## Cheapest stations here
Cheapest current diesel prices, in EUR per litre.

| Station | Brand | Address | Price | Observed | Page |
| --- | --- | --- | --- | --- | --- |
| Bonarea - Badalona | Bonarea | CALLE ESTIU, 18,20 N Badalona · Spain · km 970.3 on the route, 1.2 km off it | 1.668 | 2026-10-01T01:36:02+00:00 | — |
| Bonarea - Parets del Vallès | Bonarea | CALLE CAN GURRI, S/N D Parets del Vallès · Spain · km 952.7 on the route, 1.2 km off it | 1.670 | 2026-10-01T01:36:02+00:00 | — |
| Bonarea - Ripollet | Bonarea | CALLE SANT JAUME, 80 N Ripollet · Spain · km 962.2 on the route, 1.5 km off it | 1.671 | 2026-10-01T01:36:02+00:00 | — |

## Facts
- Diesel cost one way at 5 L/100 km (EUR): 113.00
- Diesel cost one way at 7 L/100 km (EUR): 158.20
- Diesel cost one way at 9 L/100 km (EUR): 203.40
- Petrol cost one way at 5 L/100 km (EUR): 103.79
- Petrol cost one way at 7 L/100 km (EUR): 145.30
- Petrol cost one way at 9 L/100 km (EUR): 186.81
- Distance (km): 976.6
- Driving time: 10 h 37 min
- Countries crossed: France, Italy, Spain
- Direction: one way, no return
- Tolls on file (EUR): 34.08
- Toll estimate incl. uncovered motorway (EUR): 88.52
- Toll coverage gap 1: France: 523 km of tolled motorway with no tariff on file, about €52.91 at €0.101/km (the median rate of the sections we do have in France)
- Toll coverage gap 2: Spain: 12 km of tolled motorway with no tariff on file, about €1.53 at €0.123/km (the median rate of the sections we do have in Spain)
- Routing: OSRM on OpenStreetMap data, computed once per route and cached
- Currency conversion: same daily rate as the rest of the site, 2026-09-30
- Recalculated: 2026-10-01T03:40:07+00:00 (daily)
- Why this route is published: 44 searches for this drive reached fuel-prices.eu in the last 90 days

## Related pages
- [All route costs](https://www.fuel-prices.eu/route/)
- [Live per-station prices in France](https://www.fuel-prices.eu/live/france/)
- [All road tolls in France](https://www.fuel-prices.eu/tolls/france/)
- [Live per-station prices in Italy](https://www.fuel-prices.eu/live/italy/)
- [All road tolls in Italy](https://www.fuel-prices.eu/tolls/italy/)
- [Live per-station prices in Spain](https://www.fuel-prices.eu/live/spain/)
- [All road tolls in Spain](https://www.fuel-prices.eu/tolls/spain/)
- [Toll calculator for any other route](https://www.fuel-prices.eu/tolls/)
- [Fuel cost calculator for any other route](https://www.fuel-prices.eu/calculator/)

## Source and licence
- Data source: official national per-station price feeds and the EU Weekly Oil Bulletin for fuel; motorway operator tariffs for tolls; OpenStreetMap via OSRM for the road distance (updated recalculated daily)
- Source terms: as published by see each market page and each toll operator for its source and licence — check the source before redistributing its raw data.
- Licence (this aggregation): CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/. Cite “fuel-prices.eu” with a link to https://www.fuel-prices.eu/.

---
Machine-readable formats: https://www.fuel-prices.eu/route/milano-barcelona/es/?format=md · https://www.fuel-prices.eu/route/milano-barcelona/es/?format=json
Site map for AI agents (start here): https://www.fuel-prices.eu/ai/map.md · catalogue: https://www.fuel-prices.eu/ai/catalog.json · one-read snapshot: https://www.fuel-prices.eu/ai/snapshot.md
Free-text questions: https://www.fuel-prices.eu/api/natural-language/ — e.g. “cheapest diesel in Romania right now”
Index: https://www.fuel-prices.eu/llms.txt
