Cheapest fuel stops along your route

Filling up at the first station you see is the most expensive way to make a long drive. Pick your route and we will tell you how much fuel it takes, what the tolls cost, and which stations along the way are worth stopping at — using live prices from the 11,000+ Spanish stations that publish one.

Worked example: Madrid → Barcelona

This is what a priced route looks like. Pick yours from the list below.

Distance

615.4 km

About 6h 47m of driving

Cheapest petrol 95

€1.539

Route average €1.792

Estimated tolls

€0.00

Toll-free route

How much fuel does Madrid to Barcelona use?

VehicleLitresFilling up cheapAt average priceSaving
🚗Small petrol car5.5 L/100 km33.8 L€52.09€60.64€8.55
🚙Diesel sedan6.5 L/100 km40.0 L€67.24€75.96€8.72
🚐SUV / 4x48 L/100 km49.2 L€75.76€88.20€12.44
🚚Van9.5 L/100 km58.5 L€98.27€111.02€12.75
⛽LPG9 L/100 km55.4 L€44.25€60.33€16.08

Choosing where to fill up on this route saves up to €16.08 on a single trip, without detouring more than 5 km off the road.

Where to refuel on this route

  1. 1AL

    E.S. ALCAMPO SANT BOI

    CALLE ALBEREDES, 6,12 · SANT BOI DE LLOBREGAT · km 566 · detour 4.9 km

    €1.539

    34 L · €52.09

See all prices in Madrid and Barcelona.

See the full Madrid → Barcelona route →

Pick your route

Madrid → Barcelona503 km as the crow fliesMadrid → Valencia300 km as the crow fliesMadrid → Sevilla390 km as the crow fliesBarcelona → Valencia303 km as the crow fliesMadrid → Zaragoza270 km as the crow fliesBarcelona → Sevilla828 km as the crow fliesMadrid → Malaga418 km as the crow fliesBarcelona → Zaragoza258 km as the crow fliesValencia → Sevilla538 km as the crow fliesMadrid → Murcia348 km as the crow fliesBarcelona → Malaga773 km as the crow fliesValencia → Zaragoza247 km as the crow fliesBarcelona → Murcia472 km as the crow fliesValencia → Malaga471 km as the crow fliesSevilla → Zaragoza642 km as the crow fliesMadrid → Bilbao323 km as the crow fliesValencia → Murcia178 km as the crow fliesSevilla → Malaga153 km as the crow fliesMadrid → Alicante/Alacant356 km as the crow fliesBarcelona → Bilbao470 km as the crow fliesSevilla → Murcia430 km as the crow fliesZaragoza → Malaga629 km as the crow fliesMadrid → Cordoba297 km as the crow fliesBarcelona → Alicante/Alacant407 km as the crow fliesValencia → Bilbao474 km as the crow fliesZaragoza → Murcia408 km as the crow fliesMadrid → Valladolid162 km as the crow fliesBarcelona → Cordoba710 km as the crow fliesValencia → Alicante/Alacant124 km as the crow fliesSevilla → Bilbao702 km as the crow fliesMalaga → Murcia327 km as the crow fliesMadrid → Vigo467 km as the crow fliesBarcelona → Valladolid575 km as the crow fliesValencia → Cordoba420 km as the crow fliesSevilla → Alicante/Alacant491 km as the crow fliesZaragoza → Bilbao246 km as the crow fliesMadrid → Gijon384 km as the crow fliesValencia → Valladolid440 km as the crow fliesSevilla → Cordoba118 km as the crow fliesZaragoza → Alicante/Alacant368 km as the crow fliesMalaga → Bilbao741 km as the crow fliesMadrid → Coruña (A)511 km as the crow fliesBarcelona → Gijon687 km as the crow fliesValencia → Vigo765 km as the crow fliesSevilla → Valladolid484 km as the crow fliesZaragoza → Cordoba534 km as the crow fliesMalaga → Alicante/Alacant394 km as the crow fliesMurcia → Bilbao608 km as the crow fliesMadrid → Granada359 km as the crow fliesBarcelona → Coruña (A)896 km as the crow fliesValencia → Gijon631 km as the crow fliesSevilla → Vigo586 km as the crow fliesZaragoza → Valladolid318 km as the crow fliesMalaga → Cordoba134 km as the crow fliesMadrid → Vitoria-Gasteiz283 km as the crow fliesBarcelona → Granada683 km as the crow fliesValencia → Coruña (A)797 km as the crow fliesSevilla → Gijon683 km as the crow fliesZaragoza → Vigo650 km as the crow fliesMalaga → Valladolid549 km as the crow flies

Stations on my route

A cheap station is only useful if it is on your way. We measure every station against the real driving path and drop anything more than 5–10 km off it, because the detour eats the saving. Each route tells you how far along the drive each stop sits and how far off-road it is.

Calculating fuel and tolls

Fuel cost comes from your vehicle’s consumption and the actual prices in the corridor, not a national average. Tolls are estimated per kilometre for the motorways that are still charged in Spain — a short list since the 2018–2021 concessions expired.

Frequently asked questions

How do I find the cheapest station on my route?

Pick your route below. We compute the real driving path, find every station within a 5–10 km corridor of it, and tell you which ones to stop at to pay the least — taking your tank range into account.

Can I calculate fuel and tolls together?

Yes. Every route shows the fuel cost by vehicle type alongside an estimate of the tolls. Spain removed tolls from much of its motorway network between 2018 and 2021, so many routes come out at zero.

How much can you save by choosing where to refuel?

The gap between the cheapest and dearest pump in the same corridor is typically 20–30 cents a litre. On a 55-litre fill that is €11–16, and it doubles on a long route with two stops.

Are the prices up to date?

Yes. They come from the Spanish Ministry’s official fuel price dataset, published by the stations themselves and refreshed here several times an hour.