CNG stations in Barcelona

12 stations in 9 towns · median 1.912 €/kg ·

Price: cheapest firstPrice against the Barcelona median · 1.912 €/kg
All CNG stations in Barcelona12
CNG
median · Barcelona
1.912€/kg

−0.046vs the Spain median · 1.958 €/kg

Updated 19 Oct 2026, 00:30
Cheapest today
1.859 €/kg
Primer Truck Area · Vic
towns
9
12 stations

The CNG network in Barcelona adds up to 12 stations, present in 9 towns and 7 brands. At 1.912 €/kg, Barcelona sits 2.3 % below the Spanish median of 1.958 €/kg.

Today the provincial low is 1.859 €/kg, at the Primer Truck Area station in Vic. There is 0.310 €/kg between the cheapest and the dearest: 1.859 to 2.169 €/kg.

Price history

Barcelona
CNG · Barcelona
1.001.251.501.752.00OctJanAprJul1.91
1.001.251.501.752.00OctJanAprJul1.91
Daily median of the official prices · €/kgUpdated 19 Oct 2026, 00:30

Towns in Barcelona with Compressed natural gas (CNG)

9 towns
  • Barcelona4
  • Granollers1
  • L'Hospitalet de Llobregat1
  • Mataró1
  • Santa Perpètua de Mogoda1
  • Sant Boi de Llobregat1
  • Sant Joan de Vilatorrada1
  • Vic1
  • Viladecans1

Guides about Compressed natural gas (CNG)

Compressed natural gas (CNG) brands in Barcelona

Neighbouring provinces

How the price is moving

Over the last seven days the Barcelona median has risen by 0.036 €/kg, or 1.9 %. Over thirty days the rise adds up to 0.058 €/kg, or 3.0 %.

All 12 stations with CNG in Barcelona are open 24 hours.

The middle half of the stations in Barcelona sits between 1.890 and 1.974 €/kg.

The provincial high is set by Aliara Energía in Granollers, at 2.169 €/kg, 0.257 €/kg over the median.

Choosing the cheapest instead of a station on the median saves 0.053 €/kg: around 1.06 € on 20 kg.

Where to fill up

If you want somewhere to choose from, Barcelona (4), Granollers (1) and L'Hospitalet de Llobregat (1) have the most stations.

The brands with the widest presence here are Naturgy (6), Primer Truck Area (1) and Molgas (1).

Between towns, Vic posts the lowest median (1.859 €/kg) and Granollers the highest (2.169 €/kg).

Next door, Lleida pays 1.799 €/kg, 0.113 €/kg less than Barcelona.

Frequently asked questions about CNG in Barcelona

How much does CNG cost in Barcelona today?

The Barcelona median comes from 12 stations with CNG and stands at 1.912 €/kg, from the reading taken on 19 Oct 2026. The cheapest asks 1.859 €/kg and the dearest 2.169 €/kg.

Which is the cheapest CNG station in Barcelona?

Today it is Primer Truck Area, in Vic, at 1.859 €/kg: 0.053 €/kg below the provincial median. The order changes every time the Ministry publishes new prices, so the list above overrides this answer.

Is CNG dearer in Barcelona than in the rest of Spain?

No. The Barcelona median is 1.912 €/kg, 2.3 % below the Spanish median of 1.958 €/kg.

Which towns in Barcelona have CNG?

9 towns in the province. The ones with most stations are Barcelona (4), Granollers (1) and L'Hospitalet de Llobregat (1); the rest are in the full list on this page.

Is it worth driving to another town for CNG in Barcelona?

Between the provincial median (1.912 €/kg) and Vic (1.859 €/kg) there is 0.053 €/kg, around 1.06 € on 20 kg. That is the most a detour can save; the distance decides whether it pays.

Are there 24-hour CNG stations in Barcelona?

Round the clock: 12 stations of the 12 with CNG in Barcelona. The "Open now" pill on each listing works it out in local time. The cheapest of them today: Primer Truck Area in Vic (Calle de Susqueda,, 16), Naturgy in Viladecans (Avenida Progrés, 25-27) and Molgas in Barcelona (Calle B, Zona Franca, 13).

What exactly is CNG?

CNG is natural gas compressed to around 200 bar, almost pure methane, dispensed and billed by the kilogram rather than by the litre. In Barcelona: 12 stations, with a median of 1.912 €/kg.

Which vehicles can use CNG?

It is fitted to factory bi-fuel cars and vans and to a large share of city buses; converting a car afterwards is rare, because the tank is a pressure cylinder. In Barcelona you will find it at 12 stations, with a median of 1.912 €/kg.