+0.041vs the Spain median · 1.958 €/kg
CNG stations in Madrid
33 stations in 12 towns · median 1.999 €/kg ·
All CNG stations in Madrid33
- Aliara Energía · Paseo de Extremadura, km 12.200, 28925 Alcorcón, Madrid, 11 · Alcorcón
- Naturgy · Calle Ebanistas, 2 · Alcorcón
- Redexis · Carretera Alcorcon a San Martin de Valdeiglesias km 1,5 · Alcorcón
- Aliara Energía · Avenida de Madrid, 103 · Arganda del Rey
- Molgas · Calle Limonero, 13 · Ciempozuelos
- Carbugal Fuenlabrada · Calle Arganza, 5 · Fuenlabrada
- Naturgy · Avenida la Cantueña, 8 · Fuenlabrada
- BP · Calle Marc Gene, 2 · Leganés
- Energreen Mobility · Calle Fernando Alonso, 18 · Leganés
- Aliara Energía · Avenida Cordoba, 49 · Madrid
- Aliara Energía · Calle Fuente de Lima, 22 · Madrid
- Aliara Energía · Calle Portomarin, 25 · Madrid
- Aliara Energía · Calle Via de los Poblados, 128 · Madrid
- Área 117 · Avenida Democracia, 15 · Madrid
- Bdmed · Calle Seis Mercamadrid, 16 · Madrid
- BP · Calle Sierra de la Demanda, 2 · Madrid
- Cepsa · Avenida Gran Via del Sureste, 60 · Madrid
- Easyrepost · Avenida Real de Pinto, 156 · Madrid
- Molgas · Autovia M40 km 7,4 · Madrid
- Naturgy · Avenida Eje Central, 7 · Madrid
- Naturgy · Avenida Francisco PI y Margall, 5 · Madrid
- Naturgy · Calle Fuembellida, 3 · Madrid
- Naturgy · Calle Piñuecar, 53 · Madrid
- Naturgy · Calle Rafael Boti, 5 · Madrid
- Naturgy · Calle Rivas, 14 · Madrid
- Shell · Calle Guadalcanal, 36 · Madrid
- Aliara Energía · Calle Torres Quevedo, 6 · Móstoles
- Naturgy · Carretera de Parla a Pinto M-408 km s/n · Parla
- Cepsa · Calle de las Arenas, 2 · Pinto
- Aliara Energía · Avenida de la Técnica, 2 · Rivas-Vaciamadrid
- Molgas · Autopista A4 km 14,3 · San Fernando de Henares
- Molgas · Calle de los Cerrajeros, 10 · San Fernando de Henares
- Área 117 - Valcarce · Avenida Ronda Sur, 4 · Torrejón de Ardoz
The CNG network in Madrid adds up to 33 stations, present in 12 towns and 13 brands. At 1.999 €/kg, Madrid sits 2.1 % above the Spanish median of 1.958 €/kg.
The cheapest today is Cepsa, in Madrid, at 1.749 €/kg. The gap between the 1.749 €/kg low and the 2.199 €/kg high is 0.450 €/kg.
Price history
MadridTowns in Madrid with Compressed natural gas (CNG)
12 towns- Madrid17
- Alcorcón3
- Fuenlabrada2
- Leganés2
- San Fernando de Henares2
- Arganda del Rey1
- Ciempozuelos1
- Móstoles1
- Parla1
- Pinto1
- Rivas-Vaciamadrid1
- Torrejón de Ardoz1
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 Madrid
- Naturgy9
- Aliara Energía8
- Molgas4
- BP2
- Cepsa2
- Área 1171
- Área 117 - Valcarce1
- Bdmed1
- Carbugal Fuenlabrada1
- Easyrepost1
- Energreen Mobility1
- Redexis1
Neighbouring provinces
- Cuenca
- Guadalajara
How the price is moving
Seven days later the provincial median is still 1.999 €/kg. The month leaves the provincial median 0.117 €/kg higher, a rise of 5.9 %.
For overnight driving, 28 stations of the 33 selling CNG here.
The middle half of the stations in Madrid sits between 1.869 and 2.169 €/kg.
At the other end, the Easyrepost in Madrid asks 2.199 €/kg, 0.200 €/kg more than the median.
The gap between the median and the lowest price is 0.250 €/kg, which is 5.00 € on 20 kg.
Where to fill up
If you want somewhere to choose from, Madrid (17), Alcorcón (3) and Fuenlabrada (2) have the most stations.
By brand, the ones with most stations are Naturgy (9), Aliara Energía (8) and Molgas (4).
The cheapest town is Leganés (1.824 €/kg) and the dearest Arganda del Rey (2.169 €/kg).
Next door, Guadalajara pays 1.949 €/kg, 0.050 €/kg less than Madrid.
Frequently asked questions about CNG in Madrid
How much does CNG cost in Madrid today?
The Madrid median comes from 33 stations with CNG and stands at 1.999 €/kg, from the reading taken on 18 Oct 2026. The cheapest asks 1.749 €/kg and the dearest 2.199 €/kg.
Which is the cheapest CNG station in Madrid?
Today it is Cepsa, in Madrid, at 1.749 €/kg: 0.250 €/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 Madrid than in the rest of Spain?
Yes. The Madrid median is 1.999 €/kg against 1.958 €/kg for Spain: a gap of 2.1 %.
Which towns in Madrid have CNG?
12 towns in the province. The ones with most stations are Madrid (17), Alcorcón (3) and Fuenlabrada (2); the rest are in the full list on this page.
Is it worth driving to another town for CNG in Madrid?
Between the provincial median (1.999 €/kg) and Leganés (1.824 €/kg) there is 0.175 €/kg, around 3.50 € on 20 kg. That is the most a detour can save; the distance decides whether it pays.
Are there 24-hour CNG stations in Madrid?
Round the clock: 28 stations of the 33 with CNG in Madrid. The "Open now" pill on each listing works it out in local time. The cheapest of them today: Cepsa in Madrid (Avenida Gran Via del Sureste, 60), Shell in Madrid (Calle Guadalcanal, 36) and Bdmed in Madrid (Calle Seis Mercamadrid, 16).
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 Madrid: 33 stations, with a median of 1.999 €/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 Madrid you will find it at 33 stations, with a median of 1.999 €/kg.