Cross-border fuel

Pyrénées-Orientales: where is it worth filling up in Spain?

Pyrénées-Orientales: in 66 of 213 places a 50-litre fill-up in Spain saves at least €10 for a detour of 45 min at most; the best is Bolquère (+€27.00, 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
Bolquère Worth the drive+€9.49+€27.0018 min
Planès Worth the drive+€10.41+€26.5727 min
Saint-Pierre-dels-Forcats Worth the drive+€10.41+€26.5721 min
La Cabanasse Worth the drive+€10.36+€26.5220 min
La Llagonne Worth the drive+€9.44+€26.2022 min
Le Perthus Worth the drive+€14.56+€25.845 min
Mont-Louis Worth the drive+€9.69+€25.7920 min
L'Albère Worth the drive+€13.99+€25.2911 min
Sauto Worth the drive+€9.69+€24.8425 min
Les Cluses Worth the drive+€12.20+€23.5410 min
Tordères Worth the drive+€22.97+€16.7932 min
Caudiès-de-Conflent Worth the drive+€9.44+€22.9638 min
Maureillas-las-Illas Worth the drive+€10.14+€21.5414 min
Fontpédrouse Worth the drive+€15.98+€19.7330 min
Ayguatébia-Talau Worth the drive+€15.65+€19.4242 min
Railleu Worth the drive+€15.09+€18.8944 min
Sansa Worth the drive+€14.06+€17.9150 min
Bourg-Madame Worth the drive+€17.15—4 min
Palau-de-Cerdagne Worth the drive+€16.97—10 min
Villemolaque Worth the drive+€8.50+€16.9125 min
Osséja Worth the drive+€16.88—11 min
Passa Worth the drive+€7.85+€16.4329 min
Cerbère Worth the drive+€16.04+€16.366 min
Nahuja Worth the drive+€16.15—12 min
Enveitg Worth the drive+€15.82—9 min
Latour-de-Carol Worth the drive+€15.82—12 min
Ur Worth the drive+€15.76—6 min
Sainte-Léocadie Worth the drive+€15.25—10 min
Llauro Worth the drive+€9.49+€14.9628 min
Angoustrine-Villeneuve-des-Escaldes Worth the drive+€14.50—10 min
Dorres Worth the drive+€14.50—13 min
Err Worth the drive+€14.50—9 min
Estavar Worth the drive+€14.50—3 min
Saillagouse Worth the drive+€14.50—7 min
Llo Worth the drive+€14.36—12 min
Prunet-et-Belpuig Worth the drive+€7.99+€13.5951 min
Oms Worth the drive+€8.08+€13.5936 min
Calmeilles Worth the drive+€8.08+€13.5942 min
Montferrer Worth the drive+€7.86+€13.4747 min
Arles-sur-Tech Worth the drive+€7.92+€13.4738 min
See all places (213)
MunicipalityDieselPetrol 95First station
Corsavy Worth the drive+€7.86+€13.4748 min
Saint-Marsal Worth the drive+€7.83+€13.4454 min
Taillet Worth the drive+€7.92+€13.4439 min
Montbolo Worth the drive+€7.92+€13.4439 min
Taulis Worth the drive+€7.92+€13.4346 min
Bages Worth the drive+€9.20+€13.0830 min
Saint-Jean-Pla-de-Corts Worth the drive+€7.84+€13.0717 min
Céret Worth the drive+€7.74+€12.9722 min
Banyuls-sur-Mer Worth the drive+€8.43+€12.9418 min
Targasonne Worth the drive+€12.82—14 min
Le Boulou Worth the drive+€7.43+€12.6717 min
Montesquieu-des-Albères Worth the drive+€8.09+€12.5521 min
Fourques Worth the drive+€7.56+€12.4335 min
Tresserre Worth the drive+€6.83+€12.0926 min
Vivès Worth the drive+€6.65+€11.9130 min
Banyuls-dels-Aspres Worth the drive+€6.91+€11.8723 min
Eyne Worth the drive+€11.74—15 min
Amélie-les-Bains-Palalda Worth the drive+€6.38+€11.6732 min
Reynès Worth the drive+€6.38+€11.6529 min
Villelongue-dels-Monts Worth the drive+€7.03+€11.5224 min
Égat Worth the drive+€11.44—13 min
Saint-Jean-Lasseille Worth the drive+€6.92+€11.4226 min
Font-Romeu-Odeillo-Via Worth the drive+€11.30—14 min
Brouilla Worth the drive+€5.83+€10.3626 min
Ortaffa Worth the drive+€5.83+€10.3630 min
Thuir Worth the drive+€2.40+€10.0434 min
Montauriol Only if you're passing+€21.25+€21.3642 min
Caixas Only if you're passing+€21.25+€15.2750 min
Trouillas Only if you're passing+€6.46+€18.1831 min
Thuès-Entre-Valls Only if you're passing+€15.05+€18.0333 min
Terrats Only if you're passing+€4.90+€16.6535 min
Saint-Génis-des-Fontaines Only if you're passing+€5.43+€16.2330 min
Ponteilla Only if you're passing+€4.35+€16.1833 min
Llupia Only if you're passing+€4.38+€16.1534 min
Canaveilles Only if you're passing+€13.06+€16.1341 min
Laroque-des-Albères Only if you're passing+€5.04+€15.8529 min
Le Soler Only if you're passing+€4.71+€15.8031 min
Corneilla-la-Rivière Only if you're passing+€3.61+€15.6138 min
Villeneuve-la-Rivière Only if you're passing+€5.23+€15.5234 min
Argelès-sur-Mer Only if you're passing+€4.69+€15.5131 min
Palau-del-Vidre Only if you're passing+€4.69+€15.5128 min
Saint-André Only if you're passing+€4.35+€15.1829 min
Sorède Only if you're passing+€4.29+€15.1332 min
Baho Only if you're passing+€5.31+€15.0432 min
Souanyas Only if you're passing+€11.52+€14.6745 min
Nyer Only if you're passing+€11.52+€14.6744 min
Saint-Féliu-d'Avall Only if you're passing+€3.09+€14.6635 min
Oreilla Only if you're passing+€11.37+€14.5346 min
Jujols Only if you're passing+€11.35+€14.5149 min
Olette Only if you're passing+€11.35+€14.5140 min
Saint-Féliu-d'Amont Only if you're passing+€2.65+€14.4637 min
Millas Only if you're passing+€2.42+€14.4536 min
Collioure Only if you're passing+€4.90+€14.3033 min
Montescot Only if you're passing+€7.61+€14.2434 min
Camélas Only if you're passing+€2.40+€14.2136 min
Castelnou Only if you're passing+€2.40+€14.2140 min
Corbère-les-Cabanes Only if you're passing+€2.40+€14.2140 min
Sainte-Colombe-de-la-Commanderie Only if you're passing+€2.40+€14.2137 min
Corbère Only if you're passing+€3.37+€14.1142 min
Pézilla-la-Rivière Only if you're passing+€4.12+€14.0337 min
Calce Only if you're passing+€3.93+€13.8447 min
Escaro Only if you're passing+€9.64+€13.7258 min
Boule-d'Amont Only if you're passing+€13.04+€13.5553 min
Néfiach Only if you're passing+€2.03+€13.3642 min
Espira-de-l'Agly Only if you're passing+€3.37+€12.9838 min
Pia Only if you're passing+€2.77+€12.9436 min
Toulouges Only if you're passing+€5.72+€12.8426 min
Canohès Only if you're passing+€5.72+€12.8426 min
Pollestres Only if you're passing+€6.14+€12.8330 min
Port-Vendres Only if you're passing+€4.05+€12.7430 min
Saint-Michel-de-Llotes Only if you're passing+€3.29+€12.5845 min
Baixas Only if you're passing+€3.12+€12.2939 min
Peyrestortes Only if you're passing+€3.98+€12.2534 min
Rivesaltes Only if you're passing+€2.65+€12.0736 min
Saint-Estève Only if you're passing+€4.86+€11.9231 min
Elne Only if you're passing+€4.96+€11.8635 min
Opoul-Périllos Only if you're passing+€1.69+€11.7244 min
Cases-de-Pène Only if you're passing+€2.51+€11.6840 min
Bouleternère Only if you're passing+€4.21+€11.4845 min
Rodès Only if you're passing+€4.21+€11.4848 min
Latour-Bas-Elne Only if you're passing+€4.43+€11.3739 min
Ille-sur-Têt Only if you're passing+€1.77+€11.2542 min
Perpignan Only if you're passing+€2.71+€11.2331 min
Salses-le-Château Only if you're passing+€1.69+€11.2139 min
Villeneuve-de-la-Raho Only if you're passing+€3.81+€11.0833 min
Alénya Only if you're passing+€2.50+€11.0339 min
Bompas Only if you're passing+€2.64+€10.6437 min
Saleilles Only if you're passing+€1.95+€10.5134 min
Saint-Nazaire Only if you're passing+€1.82+€10.3940 min
Cabestany Only if you're passing+€1.45+€10.0433 min
Saint-Cyprien Small gain+€2.87+€9.9340 min
Corneilla-del-Vercol Small gain+€3.23+€9.8934 min
Les Angles Small gain+€9.44—34 min
Formiguères Small gain+€9.44—36 min
Fontrabiouse Small gain+€9.44—41 min
Matemale Small gain+€9.44—31 min
Puyvalador Small gain+€9.44—41 min
Réal Small gain+€9.44—40 min
Théza Small gain+€3.23+€9.4434 min
Villelongue-de-la-Salanque Small gain+€0.82+€8.9242 min
Canet-en-Roussillon Small gain+€0.77+€8.8738 min
Torreilles Small gain−€0.04+€8.1143 min
Serdinya Small gain+€4.01+€8.1045 min
Claira Small gain+€1.74+€7.8539 min
Saint-Hippolyte Small gain+€0.98+€7.7137 min
Saint-Laurent-de-la-Salanque Small gain−€0.14+€6.8338 min
Sainte-Marie-la-Mer Small gain−€1.07+€6.8144 min
Casefabre Small gain+€5.39+€6.4454 min
Bélesta Small gain+€5.28+€6.3450 min
Le Barcarès Small gain−€1.03+€6.1842 min
Villefranche-de-Conflent Small gain+€1.30+€5.9950 min
Fuilla Small gain+€1.56+€5.7653 min
Caramany Small gain+€4.90+€5.6858 min
Montalba-le-Château Small gain+€3.96+€5.1154 min
Trévillach Small gain+€3.63+€4.5058 min
Vingrau Small gain+€0.17+€3.7953 min
Rigarda Small gain+€2.48+€3.6453 min
Vinça Small gain+€2.45+€3.6150 min
Sahorre Small gain−€1.87+€3.3257 min
Fillols Small gain−€1.99+€3.2160 min
Ria-Sirach Small gain−€0.73+€3.1755 min
Corneilla-de-Conflent Not worth it−€2.31+€2.9055 min
Joch Not worth it+€1.92+€2.8157 min
Cassagnes Not worth it−€0.93+€2.7455 min
Finestret Not worth it+€1.08+€2.3555 min
Vernet-les-Bains Not worth it−€2.97+€2.2859 min
Codalet Not worth it−€0.73+€2.2557 min
Montner Not worth it−€1.48+€2.2249 min
Tarerach Not worth it+€1.23+€2.1758 min
Latour-de-France Not worth it−€1.86+€1.8552 min
Estoher Not worth it+€0.70+€1.6959 min
Espira-de-Conflent Not worth it+€0.70+€1.6957 min
Marquixanes Not worth it+€0.14+€1.4753 min
Planèzes Not worth it−€2.00+€1.4557 min
Rasiguères Not worth it−€2.00+€1.4559 min
Estagel Not worth it−€2.37+€1.3749 min
Arboussols Not worth it−€0.16+€0.8859 min
Tautavel Not worth it−€3.07+€0.4360 min
Maury Not worth it−€3.22+€0.3059 min
Los Masos Not worth it−€1.64−€0.4957 min
Eus Not worth it−€1.73−€0.5859 min
Ansignan Too far——69 min
Baillestavy Too far——71 min
Campôme Too far——69 min
Casteil Too far——61 min
Catllar Too far——61 min
Caudiès-de-Fenouillèdes Too far——80 min
Clara-Villerach Too far——67 min
Conat Too far——63 min
Feilluns Too far——80 min
Fenouillet Too far——86 min
Fosse Too far——86 min
Glorianes Too far——67 min
Lansac Too far——67 min
Le Vivier Too far——82 min
Lesquerde Too far——70 min
Mantet Too far——85 min
Molitg-les-Bains Too far——69 min
Mosset Too far——73 min
Nohèdes Too far——76 min
Prades Too far——61 min
Prats-de-Sournia Too far——77 min
Prugnanes Too far——76 min
Py Too far——67 min
Pézilla-de-Conflent Too far——72 min
Saint-Arnac Too far——74 min
Saint-Martin-de-Fenouillet Too far——85 min
Saint-Paul-de-Fenouillet Too far——68 min
Sournia Too far——71 min
Taurinya Too far——63 min
Trilla Too far——69 min
Urbanya Too far——78 min
Vira Too far——89 min

Spanish stations near the border

WhereStationsDieselPetrol 95Places
La Jonquera18€1.849/L€1.699/L63
Puigcerdà4€1.899/L€1.729/L48
Bellver de Cerdanya4€1.846/L€1.688/L8
Llançà2€1.889/L€1.729/L2
Portbou2€1.975/L€1.774/L1