−0.046vs the Spain median · 1.958 €/kg
CNG stations in Barcelona
12 stations in 9 towns · median 1.912 €/kg ·
All CNG stations in Barcelona12
- Molgas · Calle B, Zona Franca, 13 · Barcelona
- Naturgy · Calle Doctor Aiguader, 50 · Barcelona
- Naturgy · Calle Fra Juniper Serra, 59-75 · Barcelona
- Repsol · Calle 6 Sector C Zona Franca, s/n · Barcelona
- Aliara Energía · Passeig Conca de Besos, 26 · Granollers
- Naturgy · Calle Botanica, 114 · L'Hospitalet de Llobregat
- Naturgy · Carretera de Barcelona (N-ii) 50 km 645 · Mataró
- Mariné · Calle Guifré el Pilós, 10 · Santa Perpètua de Mogoda
- CAN CALDERÓN - CLAUS (GNC) · Calle Riera del Fonollar, 38 · Sant Boi de Llobregat
- Naturgy · Carretera C-55 km 39 · Sant Joan de Vilatorrada
- Primer Truck Area · Calle de Susqueda,, 16 · Vic
- Naturgy · Avenida Progrés, 25-27 · Viladecans
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
BarcelonaTowns 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)
- CNG and LNG stations in Spain for trucks and camper vans
Where the CNG and LNG stations in Spain are, who runs them, why the fuel is priced by the kilogram and not the litre, and what a truck or camper van needs.
Compressed natural gas (CNG) brands in Barcelona
- Naturgy6
- Aliara Energía1
- CAN CALDERÓN - CLAUS (GNC)1
- Mariné1
- Molgas1
- Primer Truck Area1
- Repsol1
Neighbouring provinces
- Girona
- Lleida
- Tarragona
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.