Cross-border fuel

Haute-Garonne: where is it worth filling up in Spain?

Haute-Garonne: in 42 of 233 places a 50-litre fill-up in Spain saves at least €10 for a detour of 45 min at most; the best is Fos (+€17.95, prices of 3 November 2026).

Official prices: France (French Ministry of the Economy) as of 3 November 2026, Spain (MITECO) as of 3 November 2026 · Methodology

MunicipalityDieselPetrol 95First station
Fos Worth the drive+€12.85+€17.958 min
Melles Worth the drive+€12.85+€17.958 min
Arlos Worth the drive+€11.55+€16.7110 min
Boutx Worth the drive+€10.23+€15.4715 min
Bezins-Garraux Worth the drive+€9.88+€15.1519 min
Eup Worth the drive+€9.88+€15.1515 min
Saint-Béat-Lez Worth the drive+€9.82+€15.0913 min
Chaum Worth the drive+€8.67+€14.0218 min
Moncaup Worth the drive+€8.29+€13.6637 min
Antichan-de-Frontignes Worth the drive+€8.29+€13.6625 min
Fronsac Worth the drive+€8.29+€13.6619 min
Frontignan-de-Comminges Worth the drive+€8.29+€13.6623 min
Galié Worth the drive+€8.29+€13.6624 min
Génos Worth the drive+€8.29+€13.6630 min
Lourde Worth the drive+€8.29+€13.6625 min
Malvezie Worth the drive+€8.29+€13.6632 min
Mont-de-Galié Worth the drive+€8.29+€13.6628 min
Ore Worth the drive+€8.29+€13.6622 min
Saint-Pé-d'Ardet Worth the drive+€8.29+€13.6626 min
Arguenos Worth the drive+€8.29+€13.6640 min
Marignac Worth the drive+€8.15+€13.5317 min
Esténos Worth the drive+€8.12+€13.5119 min
Razecueillé Worth the drive+€8.25+€13.4047 min
Cazaunous Worth the drive+€8.11+€13.2739 min
Bagiry Worth the drive+€7.77+€13.1824 min
Bachos Worth the drive+€7.67+€13.0824 min
Binos Worth the drive+€7.67+€13.0826 min
Burgalays Worth the drive+€7.67+€13.0824 min
Cierp-Gaud Worth the drive+€7.67+€13.0820 min
Guran Worth the drive+€7.67+€13.0825 min
Signac Worth the drive+€7.67+€13.0822 min
Lège Worth the drive+€6.58+€13.0625 min
Luscan Worth the drive+€6.72+€13.0627 min
Saint-Mamet Worth the drive+€5.93+€12.6826 min
Sengouagnet Worth the drive+€7.39+€12.6047 min
Juzet-d'Izaut Worth the drive+€7.34+€12.5542 min
Cazaux-Layrisse Worth the drive+€6.02+€12.5325 min
Baren Worth the drive+€5.99+€12.5028 min
Milhas Worth the drive+€6.68+€11.9449 min
Arbon Worth the drive+€6.59+€11.8643 min
See all places (233)
MunicipalityDieselPetrol 95First station
Cier-de-Luchon Worth the drive+€5.06+€11.6328 min
Payssous Worth the drive+€6.14+€11.4341 min
Saint-Plancard Only if you're passing+€10.21+€13.4757 min
Loudet Only if you're passing+€4.95+€13.4750 min
Ganties Only if you're passing−€0.50+€13.0057 min
Lespiteau Only if you're passing+€1.15+€12.5552 min
Montauban-de-Luchon Only if you're passing+€5.37+€12.1628 min
Bagnères-de-Luchon Only if you're passing+€5.27+€12.0729 min
Sauveterre-de-Comminges Only if you're passing+€5.61+€12.0237 min
Juzet-de-Luchon Only if you're passing+€4.87+€11.6831 min
Artigue Only if you're passing+€4.75+€11.6442 min
Sode Only if you're passing+€4.75+€11.6436 min
Gouaux-de-Larboust Only if you're passing+€4.74+€11.5744 min
Benque-Dessous-et-Dessus Only if you're passing+€4.74+€11.5738 min
Jurvielle Only if you're passing+€4.74+€11.5745 min
Saccourvielle Only if you're passing+€4.74+€11.5742 min
Castillon-de-Larboust Only if you're passing+€4.74+€11.5739 min
Cazarilh-Laspènes Only if you're passing+€4.74+€11.5738 min
Garin Only if you're passing+€4.74+€11.5740 min
Oô Only if you're passing+€4.74+€11.5742 min
Portet-de-Luchon Only if you're passing+€4.74+€11.5745 min
Saint-Aventin Only if you're passing+€4.74+€11.5737 min
Trébons-de-Luchon Only if you're passing+€4.74+€11.5735 min
Cathervielle Only if you're passing+€4.74+€11.5742 min
Cazeaux-de-Larboust Only if you're passing+€4.74+€11.5739 min
Poubeau Only if you're passing+€4.74+€11.5744 min
Caubous Only if you're passing+€4.63+€11.5746 min
Cirès Only if you're passing+€4.63+€11.5747 min
Mayrègne Only if you're passing+€4.74+€11.5744 min
Saint-Paul-d'Oueil Only if you're passing+€4.74+€11.5740 min
Billière Only if you're passing+€4.74+€11.5640 min
Salles-et-Pratviel Only if you're passing+€3.93+€10.9229 min
Gouaux-de-Luchon Only if you're passing+€3.94+€10.8035 min
Moustajon Only if you're passing+€3.91+€10.7832 min
Antignac Only if you're passing+€3.76+€10.6430 min
Izaut-de-l'Hôtel Only if you're passing+€5.28+€10.6347 min
Cabanac-Cazaux Only if you're passing+€5.23+€10.5945 min
Aspet Only if you're passing+€4.97+€10.3553 min
Sédeilhac Only if you're passing+€10.15+€3.5951 min
Villeneuve-Lécussan Only if you're passing+€10.15+€2.5456 min
Régades Only if you're passing+€4.76+€10.1545 min
Boudrac Only if you're passing+€10.14+€2.5460 min
Cazaril-Tambourès Only if you're passing+€10.14+€2.9859 min
Encausse-les-Thermes Only if you're passing+€4.68+€10.0747 min
Pointis-Inard Small gain+€6.61+€9.8357 min
Soueich Small gain+€4.17+€9.6051 min
Estadens Small gain−€0.31+€9.4260 min
Labarthe-Rivière Small gain+€1.53+€9.1742 min
Aspret-Sarrat Small gain+€1.14+€8.8048 min
Lodes Small gain−€2.87+€8.5758 min
Rieucazé Small gain−€0.95+€8.3252 min
Barbazan Small gain+€5.61+€7.6931 min
Valentine Small gain−€2.04+€7.2645 min
Saint-Bertrand-de-Comminges Small gain+€5.09+€7.2234 min
Valcabrère Small gain+€4.91+€7.0632 min
Ardiège Small gain+€4.39+€6.6037 min
Labroquère Small gain+€4.24+€6.4632 min
Cier-de-Rivière Small gain+€4.32+€6.3936 min
Saint-Gaudens Small gain−€3.65+€5.7049 min
Miramont-de-Comminges Small gain−€3.72+€5.6450 min
Saux-et-Pomarède Small gain−€4.00+€5.5256 min
Martres-de-Rivière Small gain+€1.55+€5.5039 min
Seilhan Small gain+€3.38+€5.4936 min
Saint-Ignan Small gain−€2.87+€5.4855 min
Huos Small gain+€2.92+€4.7037 min
Pointis-de-Rivière Small gain+€2.80+€4.4639 min
Lieoux Small gain−€5.32+€4.2458 min
Gourdan-Polignan Small gain+€2.68+€4.1537 min
Clarac Small gain+€3.35+€4.1043 min
Ausson Small gain+€2.68+€3.8340 min
Montréjeau Small gain+€2.68+€3.6739 min
Cuguron Small gain+€2.68+€3.5946 min
Franquevielle Small gain+€2.85+€3.5947 min
Les Tourreilles Small gain+€2.68+€3.5943 min
Bordes-de-Rivière Small gain+€0.23+€3.4945 min
Ponlat-Taillebourg Small gain+€2.68+€3.4943 min
Villeneuve-de-Rivière Small gain−€1.35+€3.4948 min
Le Cuing Small gain+€2.74+€3.4950 min
Lécussan Not worth it+€0.57+€2.3255 min
Beauchalot Not worth it−€7.30+€2.1659 min
Estancarbon Not worth it−€7.30+€2.1652 min
Labarthe-Inard Not worth it−€7.30+€2.1656 min
Saint-Médard Not worth it−€7.30+€2.1659 min
Savarthès Not worth it−€7.30+€2.1654 min
Landorthe Not worth it−€7.59+€2.0554 min
Alan Too far——77 min
Arbas Too far——72 min
Argut-Dessous Too far——93 min
Arnaud-Guilhem Too far——68 min
Aulon Too far——67 min
Aurignac Too far——75 min
Ausseing Too far——74 min
Auzas Too far——72 min
Bachas Too far——79 min
Balesta Too far——63 min
Belbèze-en-Comminges Too far——72 min
Benque Too far——83 min
Blajan Too far——73 min
Boulogne-sur-Gesse Too far——80 min
Boussan Too far——80 min
Boussens Too far——65 min
Bouzin Too far——75 min
Cardeilhac Too far——64 min
Cassagnabère-Tournas Too far——74 min
Cassagne Too far——69 min
Castagnède Too far——73 min
Castelbiague Too far——68 min
Castillon-de-Saint-Martory Too far——62 min
Castéra-Vignoles Too far——81 min
Cazeneuve-Montaut Too far——72 min
Cazères Too far——74 min
Charlas Too far——69 min
Chein-Dessus Too far——67 min
Ciadoux Too far——75 min
Couladère Too far——75 min
Couret Too far——61 min
Eoux Too far——89 min
Escanecrabe Too far——78 min
Escoulis Too far——76 min
Esparron Too far——82 min
Figarol Too far——62 min
Fougaron Too far——76 min
Francazal Too far——79 min
Francon Too far——79 min
Gensac-de-Boulogne Too far——78 min
Gensac-sur-Garonne Too far——81 min
Goutevernisse Too far——87 min
Gouzens Too far——91 min
Herran Too far——79 min
His Too far——71 min
Laffite-Toupière Too far——68 min
Lahitère Too far——93 min
Lalouret-Laffiteau Too far——61 min
Larcan Too far——60 min
Larroque Too far——62 min
Latoue Too far——61 min
Latour Too far——101 min
Le Fréchet Too far——69 min
Le Plan Too far——81 min
Lescuns Too far——74 min
Lespugue Too far——70 min
Lestelle-de-Saint-Martory Too far——62 min
Lilhac Too far——84 min
Mancioux Too far——66 min
Mane Too far——68 min
Marignac-Laspeyres Too far——72 min
Marsoulas Too far——71 min
Martres-Tolosane Too far——66 min
Mauran Too far——72 min
Mazères-sur-Salat Too far——65 min
Mondavezan Too far——71 min
Mondilhan Too far——84 min
Montastruc-de-Salies Too far——66 min
Montberaud Too far——86 min
Montbernard Too far——87 min
Montbrun-Bocage Too far——106 min
Montclar-de-Comminges Too far——74 min
Montespan Too far——66 min
Montesquieu-Volvestre Too far——91 min
Montgaillard-de-Salies Too far——72 min
Montgaillard-sur-Save Too far——75 min
Montmaurin Too far——67 min
Montoulieu-Saint-Bernard Too far——80 min
Montsaunès Too far——62 min
Nizan-Gesse Too far——71 min
Palaminy Too far——74 min
Peyrissas Too far——89 min
Peyrouzet Too far——69 min
Plagne Too far——82 min
Proupiary Too far——69 min
Roquefort-sur-Garonne Too far——68 min
Rouède Too far——64 min
Saint-André Too far——89 min
Saint-Christaud Too far——81 min
Saint-Lary-Boujean Too far——71 min
Saint-Loup-en-Comminges Too far——75 min
Saint-Marcet Too far——63 min
Saint-Martory Too far——62 min
Saint-Michel Too far——83 min
Saint-Pé-Delbosc Too far——78 min
Saint-Élix-Séglan Too far——70 min
Saleich Too far——74 min
Salherm Too far——88 min
Salies-du-Salat Too far——67 min
Saman Too far——74 min
Samouillan Too far——82 min
Sana Too far——70 min
Sarrecave Too far——67 min
Sarremezan Too far——65 min
Sepx Too far——65 min
Terrebasse Too far——77 min
Touille Too far——71 min
Urau Too far——74 min

Spanish stations near the border

WhereStationsDieselPetrol 95Places
Vielha e Mijaran3€1.903/L€1.663/L26