Guías

Gasolineras más baratas en la provincia de Barcelona

794 gasolineras en 184 municipios. Elige tu municipio o mira el ranking de las más baratas de la provincia.

Actualizado el 07/11/2026 a las 11:24

Gasolina 95
1,299€/l
más barata
Media
1,654
Más cara
2,020
Ahorras hasta 36,05 € por depósito de 50 l
Diésel
1,599€/l
más barata
Media
1,852
Más cara
2,100
Ahorras hasta 25,05 € por depósito de 50 l
Gasolina 98
1,519€/l
más barata
Media
1,866
Más cara
2,049
Ahorras hasta 26,50 € por depósito de 50 l
Diésel Premium
1,709€/l
más barata
Media
1,932
Más cara
2,119
Ahorras hasta 20,50 € por depósito de 50 l

Las más baratas de Barcelona

  1. TamoilAvenida Fabregada, 55 · L'Hospitalet de Llobregat
    1,299
  2. PlenergyAvenida de Carrilet, 269 · L'Hospitalet de Llobregat
    1,329
  3. PlenergyCarretera del Mig Km. 36 · L'Hospitalet de Llobregat
    1,329
  4. TamoilAvenida Ronda Mar, 24 · Vilafranca del Penedès
    1,359
  5. PlenergyCarrer Pau 2-Pous D'en Rossell, S/N · Vilafranca del Penedès
    1,359
  6. PlenergyCarrer Pla del Viver, 4 · Vilafranca del Penedès
    1,359
  7. AlcampoAvenida de la Playa, S/N · Sant Adrià de Besòs
    1,377
  8. TamoilAvinguda Marques de Montroig, 125 · Badalona
    1,379
  9. Gm Oil Hospitalet de LlobregatCalle Montserrat Roig Nº 25-29, 25,29 · L'Hospitalet de Llobregat
    1,389
  10. GmoilCalle Lleida, 6 · Vic
    1,389
  11. Pandora EnergyCarretera N-Ii Km. 597 · Pallejà
    1,391
  12. BonareaCalle Estiu, 18,20 · Badalona
    1,392
  13. AyafuelCalle Tirso de Molina, 9 · Cornellà de Llobregat
    1,392
  14. AyafuelAvenida Ferrocarriles Catalanes, 240 · Cornellà de Llobregat
    1,392
  15. BonareaAvenida Bertran i Güell, 17,19 · Gavà
    1,392

Municipios de Barcelona

MunicipioGasolinerasG95 desdeDiésel desde
Barcelona771,4691,699
Terrassa351,4391,694
L'Hospitalet de Llobregat301,2991,599
Sabadell231,4991,699
Badalona171,3791,679
Manresa171,3961,685
Mataró171,5791,709
Granollers151,4991,699
Santa Perpètua de Mogoda141,5491,749
Vic141,3891,697
Rubí131,4591,659
Igualada121,4491,729
Montcada i Reixac121,4591,689
El Prat de Llobregat111,4991,699
Vilanova i la Geltrú111,4081,708
Cerdanyola del Vallès101,4791,699
Cornellà de Llobregat101,3921,681
Gavà101,3921,681
Sant Boi de Llobregat101,4011,690
Vilafranca del Penedès101,3591,659
Sant Cugat del Vallès91,5091,799
Castellar del Vallès81,4391,685
Castellbisbal81,5091,729
Molins de Rei81,4731,715
Ripollet81,3941,683
Viladecans81,6491,859
Barberà del Vallès71,5291,709
Castelldefels71,6191,799
Cubelles71,6991,899
Martorell71,5291,729
Sant Vicenç dels Horts71,4791,749
Les Franqueses del Vallès61,4471,699
La Garriga61,4381,728
Olesa de Montserrat61,3931,682
Sant Adrià de Besòs61,3771,666
Sant Joan Despí61,5191,769
Berga51,4991,756
Cabrera de Mar51,4691,769
Lliçà d'Amunt51,4491,749
Mollet del Vallès51,4391,719
Olèrdola51,4791,739
Palafolls51,6391,799
Parets del Vallès51,3931,682
Sant Fruitós de Bages51,4951,725
Vacarisses51,4991,769
Abrera41,6691,750
Caldes de Montbui41,4491,749
Cardedeu41,7191,929
Esparreguera41,5551,777
Esplugues de Llobregat41,4141,683
Lliçà de Vall41,4891,756
Malgrat de Mar41,5291,699
Moià41,3971,687
Pallejà41,3911,668
Pineda de Mar41,5291,699
La Roca del Vallès41,6591,824
Sallent41,4991,739
Sant Andreu de la Barca41,6441,829
Sant Celoni41,5091,809
Sant Feliu de Llobregat41,4991,719
Sant Joan de Vilatorrada41,4191,689
Sant Quirze del Vallès41,4691,709
Vallirana41,6351,809
El Bruc31,7791,978
Canet de Mar31,6591,799
Canovelles31,4691,729
Jorba31,3961,685
Llinars del Vallès31,7091,919
El Masnou31,8191,929
Montornès del Vallès31,3921,679
Òdena31,3951,679
Piera31,4691,769
Sant Cugat Sesgarrigues31,3941,683
Sant Just Desvern31,5091,809
Sant Pere de Ribes31,4491,749
Sant Sadurní d'Anoia31,6391,799
Santa Coloma de Gramenet31,5691,719
Santa Maria de Palautordera31,4991,799
Santa Susanna31,5291,699
Sentmenat31,4691,695
Sitges31,7751,899
Torelló31,4691,769
Viladecavalls31,3941,683
Alella21,7191,879
L'Ametlla del Vallès21,6391,786
Arenys de Mar21,7451,945
Cabrils21,5351,765
Calaf21,3971,686
Canyelles21,6991,849
Cardona21,5091,759
Castellbell i el Vilar21,7391,915
Centelles21,4391,739
Cercs21,7391,819
Cervelló21,4691,769
Collbató21,4691,768
Gelida21,6091,839
La Granada21,7691,959
Gurb21,7401,959
Manlleu21,4191,719
Les Masies de Voltregà21,5391,738
Masquefa21,3931,682
Montmaneu21,8391,989
Montmeló21,5991,819
Palau-solità i Plegamans21,5491,769
Puig-reig21,4951,725
Roda de Ter21,4191,719
Sant Esteve Sesrovires21,6691,829
Sant Fost de Campsentelles21,5001,780
Sant Pere Sallavinera21,7451,915
Sant Vicenç de Castellet21,4491,729
Seva21,3971,686
Súria21,5291,759
Tagamanent21,7891,955
Teià21,8051,985
Tordera21,6691,799
Vilanova del Vallès21,4691,769
Vilassar de Mar21,4691,769
Arenys de Munt11,8091,969
Argentona11,7551,935
Artés11,5291,769
Avinyó11,8142,014
Badia del Vallès11,7651,935
Balenyà11,4391,739
Balsareny11,5131,758
Begues11,7191,929
Bigues i Riells11,5991,799
Calders11,7891,909
Calella11,7551,935
Calldetenes11,7491,975
Castellet i la Gornal11,5391,769
Castellgalí11,3951,684
Castellterçol11,7991,979
Dosrius11,6991,799
Fogars de la Selva11,7401,979
Gironella11,7491,929
Gualba11,7251,959
Guardiola de Berguedà11,809—
La Llagosta1—1,689
Malla11,4491,749
Monistrol de Montserrat11,7451,925
Montgat11,7981,968
Montseny12,0202,100
Navarcles11,5251,755
Navàs11,7491,899
Olost11,7391,899
Pacs del Penedès11,7991,979
La Palma de Cervelló11,7451,945
El Papiol11,7851,965
El Pla del Penedès11,8221,982
La Pobla de Claramunt11,7791,929
La Pobla de Lillet11,7891,959
Polinyà11,6591,819
El Pont de Vilomara i Rocafort11,5291,769
Prats de Lluçanès11,7491,899
Premià de Dalt11,5351,765
Premià de Mar11,4491,749
Saldes11,7981,958
Sant Andreu de Llavaneres11,5991,829
Sant Antoni de Vilamajor11,6991,909
Sant Iscle de Vallalta11,8191,969
Sant Llorenç d'Hortons11,7551,915
Sant Martí d'Albars11,7451,899
Sant Pere de Riudebitlles11,7691,959
Sant Pere de Torelló11,5591,819
Sant Pol de Mar11,7841,964
Sant Quirze de Besora11,5891,799
Sant Quirze Safaja11,5691,789
Sant Salvador de Guardiola11,6991,859
Sant Vicenç de Montalt11,7651,945
Sant Vicenç de Torelló11,5491,769
Santa Eulàlia de Ronçana11,7091,935
Santa Margarida de Montbui11,6191,769
Santa Margarida i els Monjos11,6891,899
Santa Maria de Corcó11,579—
Santa Maria de Miralles11,4691,749
Santpedor11,4951,725
Subirats11,7391,889
Taradell11,5591,779
Tona11,6391,749
La Torre de Claramunt11,7391,905
Torrelles de Llobregat11,3931,682
Vallgorguina11,7311,959
Vallromanes11,7091,914
Vilassar de Dalt11,7951,945