CNG stations in Madrid

33 stations in 12 towns · median 1.999 €/kg ·

Price: cheapest firstPrice against the Madrid median · 1.999 €/kg
All CNG stations in Madrid33
CNG
median · Madrid
1.999€/kg

+0.041vs the Spain median · 1.958 €/kg

Updated 18 Oct 2026, 20:00
Cheapest today
1.749 €/kg
Cepsa · Madrid
towns
12
33 stations

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

Madrid
CNG · Madrid
1.001.251.501.752.002.25OctJanAprJul2.00
1.001.251.501.752.002.25OctJanAprJul2.00
Daily median of the official prices · €/kgUpdated 18 Oct 2026, 20:00

Towns 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)

Compressed natural gas (CNG) brands in Madrid

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.