CNG stations in Spain
Official prices · updated
Looking for CNG near you?
We show which CNG stations are closest to you, sorted by distance.
Your location is only requested when you tap, and it is not stored.
Cheapest right now
vs national median97 stations in Spain sell CNG: they are in 30 provinces, 67 towns and 27 brands.
Today the Spanish median is 1.958 €/kg, between a low of 1.299 and a high of 2.199 €/kg.
The past month leaves the national median 0.104 €/kg higher, up 5.3 %.
The gap with Diesel (1.919 €/kg) is 0.039 €/kg against CNG.
CNG price · last 12 months
Network growth
stations · quarter endtoday
Compressed natural gas (CNG) by province
30 provincesCNG stations in provinces without their own page29
- Naturgy · Avenida Via la Cierva s/n, s/n · Santiago de Compostela (A Coruña)
- Naturgy · Calle A-1 km 342. Polígono Ind. Subillabide (Suvillavide Bidea), 2 · Iruña Oka (Álava)
- Petronor · Calle Avenida Huetos, 81 · Vitoria-Gasteiz (Álava)
- Naturgy · Calle Autovia C/v Avenida Sexta, s/n · Albacete
- Repsol · Carretera Catral-albatera km 4,2 · Albatera (Alicante)
- Molgas · Calle Vendimia en Aranda de Duero, 2 · Aranda de Duero (Burgos)
- Beroil · N-I km 249 · Rubena (Burgos)
- Aliara Energía · Carretera Medellin km 1 · Cáceres
- Molgas · Autopista A5 km 244,5 · Trujillo (Cáceres)
- Repsol · Barrio Camarreal, 150 · Santander (Cantabria)
- Monfort · Calle Dinamarca - Esquina C/saboner, s/n · Castellón de la Plana (Castellón)
- Bdmed · Carretera Apeadero de Betxi Polígono 19 Parc. 34 km 2 · Onda (Castellón)
- Naturgy · Calle Villarrubia de los Ojos, 11 · Ciudad Real
- Naturgy · Calle los Artesanos, 7 · Córdoba
- Naturgy · Carretera Albacete, N-320 km 72 · Motilla del Palancar (Cuenca)
- Naturgy · Avenida de Andalucía, s/n · Granada
- Naturgy · Carretera A-2 km 47,5 (Salida 48). Carretera Madrid, km 47,5 · Alovera (Guadalajara)
- Shell · Avenida de la Barca, 8 · Azuqueca de Henares (Guadalajara)
- Aliara Energía · Calle Nunneaton, 2 · Guadalajara
- Naturgy · Calle Gadalajara-jalisco, 9 · Guadalajara
- Molgas · Poligono Polígono Industrial del Guadiel, 288 · Guarromán (Jaén)
- Repsol · Calle Poligono Prado Viejo, 3 · Logroño (La Rioja)
- Molgas · Carretera 230 km 6,5 · Lleida
- Naturgy · Poligono Parque Empresarial Este, s/n · Antequera (Málaga)
- Galp · Carretera A-1 km 391 · Ziordia (Navarra)
- Naturgy · Calle Vertical Tercera, 4 - 6 Polígono Ind. el Montalvo III, 4 · Carbajosa de la Sagrada (Salamanca)
- Disa · Calle Jesus Hernandez Guzman, 12 · Santa Cruz de Tenerife
- Naturgy · Avenida Andalucia, 11 · Sevilla
- Alas Central · Carrer de Joan Oró, 2 · Vandellòs i l'Hospitalet de l'Infant (Tarragona)
Compressed natural gas (CNG) by brand
3 brandsGuides 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.
What 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. 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.
You pay per kilogram, and a kilo goes roughly as far as a litre and a half of petrol, so the price per kilo means nothing until you do that sum. The network is concentrated around the big cities and the freight corridors, and several provinces have no public refuelling point at all.
Where it is cheapest
By province, the lowest prices are in Castellón (1.587 €/kg), Lleida (1.799 €/kg) and Navarra (1.824 €/kg).
By brand, the lowest medians belong to Bdmed (1.549 €/kg), BP (1.799 €/kg) and Área 117 (1.809 €/kg).
Between the cheapest and the dearest station there is 0.900 €/kg: the dearest is 69.3 % above the cheapest.
Coverage is not complete: 22 provinces still have no station with CNG.
Frequently asked questions about CNG
What 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. 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.
How many stations sell CNG in Spain?
97 stations across 30 provinces, from the reading on 19 Oct 2026. The map on this page shows them all, and the province list breaks down the total.
How much does CNG cost today?
The Spanish median is 1.958 €/kg: the cheapest station asks 1.299 €/kg and the dearest 2.199 €/kg.
Where is CNG cheapest in Spain?
By province, in Castellón (1.587 €/kg), Lleida (1.799 €/kg) and Navarra (1.824 €/kg). The Canary Islands are taxed differently and are listed separately, so that prices that are not comparable do not get mixed.
How much does a fill of CNG cost?
At today's median of 1.958 €/kg, filling 20 kg costs 39.16 €. At the cheapest station it would be 25.98 € and at the dearest 43.98 €.
How is CNG paid for?
You pay per kilogram, and a kilo goes roughly as far as a litre and a half of petrol, so the price per kilo means nothing until you do that sum. The Spanish median today is 1.958 €/kg, so filling 20 kg costs 39.16 €.
How often are the prices updated?
The Ministry publishes the file several times a day and this site reads it every 30 minutes: the last reading of the 97 stations with CNG is from 19 Oct 2026. Every price on the page carries its own timestamp.
more than 90