−0.026vs the Spain median · 1.125 €/l
LPG (autogas) stations in Madrid
135 stations in 43 towns · median 1.099 €/l ·
All LPG stations in Madrid135
- Repsol · Carretera M-114 km 0,7 · Ajalvir
- Avia · Calle Mejico, 17 · Alcalá de Henares
- Galp · N-II km 29,000 · Alcalá de Henares
- Galp · N-II km 29,000 · Alcalá de Henares
- Repsol · Avenida Juan Carlos i, s/n · Alcalá de Henares
- Repsol · Carretera M-300 (Pg.matillas-parc.a1), P.k · Alcalá de Henares
- Shell · Carretera Ajarvil-alcala (Pg 32c Parcela26a) km s/n · Alcalá de Henares
- Galp · Avenida Fernando Alonso, 7 · Alcobendas
- Galp · Avenida de Valdelaparra, 5 · Alcobendas
- Galp · Carretera Antigua Nacional i km 15,5 · Alcobendas
- Repsol · Calle Avenida de España, S.n. · Alcobendas
- Moeve · Avenida de Mostoles, n.º 6 · Alcorcón
- Repsol · Calle Camino Leganes, 55 · Alcorcón
- Repsol · Calle Ebanistas, 2 · Alcorcón
- Repsol · Calle Avenida del Pinar, S.n. · Alcorcón
- Shell · Carretera N-V km 12,5 · Alcorcón
- Repsol · Carretera M-106 km 3,100 · Algete
- Embocador · Calle de la Reina, 20 · Aranjuez
- Delfioil · Avenida de Finanzauto, 2 · Arganda del Rey
- Repsol · Carretera A-5, 23.5 · Arroyomolinos
- Galp · Carretera MV-5113; P.k. 1,800 · Boadilla del Monte
- Repsol · Carretera N-IV km 33 · Ciempozuelos
- Eni · Carretera N-VI km 43,2 · Collado Villalba
- Moeve · Autopista AP-6 (Mrg.izdo.) km 42,3 · Collado Villalba
- Shell · Calle Escofina s/n · Collado Villalba
- Repsol · Carretera M-607, 28,2 · Colmenar Viejo
- Repsol · Avenida Jose Garate, 2 · Coslada
- Gasoleos Daganzo · Poligono los Frailes, 133 · Daganzo de Arriba
- Moeve · Carretera 607 (De Colmenar a Navacerrada) km 48,2 · El Boalo
- Repsol · Autovia A-1 km 41 · El Molar
- Galp · Calle Luis Sauquillo, 92 · Fuenlabrada
- Repsol · Carretera M-506 km 21,900 · Fuenlabrada
- Repsol · Carretera M-506, 15,6 · Fuenlabrada
- Repsol · Calle Torrelaguna, 78 · Fuente el Saz de Jarama
- Shell · Carretera N III km 68,500 · Fuentidueña de Tajo
- BP · Calle Guadarrama, 70 · Galapagar
- Repsol · Carretera M-505, 17,4 · Galapagar
- Repsol · Carretera M-510, 1,8 · Galapagar
- Gasolinera Getafe · Avenida Arcas de Agua s/n · Getafe
- Moeve · Avenida de las Trece Rosas, 6 · Getafe
- Galp · Carretera N-VI km 21,700 · Las Rozas de Madrid
- Repsol · Carretera A-6, 20,3 · Las Rozas de Madrid
- Cepsa · Calle Carlos Sainz, 2 · Leganés
- Repsol · Calle Carlos Sainz, s/n · Leganés
- Shell · Calle Fuente de la Teja, 2 · Leganés
- Área 117 · Avenida Democracia, 15 · Madrid
- BP · Calle Guadalcanal, 39 · Madrid
- BP · Carretera M-607 km 19 · Madrid
- Cepsa · Carretera Villaverde a Vallecas km 248 · Madrid
- Easyrepost · Avenida Real de Pinto, 156 · Madrid
- Galp · Avda. Arcentales, 7 · Madrid
- Galp · Avda. Vicálvaro esq. Pobladura del Valle · Madrid
- Galp · Avenida de los Poblados, s/n · Madrid
- Galp · Calle Sinesio Delgado, 15 · Madrid
- Galp · Camino del Cuartel, 9 · Madrid
- Galp · Niceto Alcalá Zamora 20 · Madrid
- Low Cost Repost · Calle Hilario Herranz Establos, 20 · Madrid
- Madrid Wetaxi Glp · Calle Isaac Jimenez, 3 · Madrid
- Moeve · Autovia A-3 km 7,1 · Madrid
- Moeve · Autovia A-3 km 7,1 · Madrid
- Moeve · Avenida de los Poblados, 18 · Madrid
- Moeve · Avenida Ensanche de Vallecas, 2 · Madrid
- Moeve · Avenida Real de Pinto, 106 · Madrid
- Moeve · Glorieta Yucatan, s/n · Madrid
- Moeve · Hnos. Garcia Noblejas, 35 · Madrid
- Moeve · M-40, PK 7.4 - Acceso al Campo de las Naciones, 2 · Madrid
- Novel Oil System · Calle Pirotecnia, 83 · Madrid
- Repsol · Autopista M-50 km 34 · Madrid
- Repsol · Autovia A-3 km 14,3 · Madrid
- Repsol · Avenida Princesa Juana de Austria km 4,700 km 4.700 · Madrid
- Repsol · Avenida Aviacion, 32 · Madrid
- Repsol · Avenida Canillejas a Vicalvaro, 147 · Madrid
- Repsol · Avenida Hispanidad, 44 · Madrid
- Repsol · Avenida Peseta, 6 · Madrid
- Repsol · Calle Abetal, 8 · Madrid
- Repsol · Calle Alberto Aguilera, 9 · Madrid
- Repsol · Calle Mercadrid Parcela D-3, s/n · Madrid
- Repsol · Calle Real de Arganda, 74 · Madrid
- Repsol · Carretera Colmenar Viejo km 10,5 · Madrid
- Repsol · Carretera de la Coruña km 12 · Madrid
- Repsol · Carretera M-203 km 0,28 · Madrid
- Repsol · Carretera M-602 km 1,3 · Madrid
- Repsol · Calle Avenida .Alfonso XIII Esq.c/ Costa · Madrid
- Repsol · Calle Avenida Albufera, 319 · Madrid
- Repsol · Calle Nuestra Señora de Valverde, 175 · Madrid
- Repsol · Carretera A-6, 8 · Madrid
- Repsol · Paseo Ermita del Santo, 80 · Madrid
- Repsol · San Genjo, 2 · Madrid
- Repsol · Zona Aeropuerto de Barajas, Terminal 2, s/n · Madrid
- Shell · Avenida Aviación, 26 · Madrid
- Shell · Calle Antonio de Leyva, 87 · Madrid
- Shell · Calle Francisco Umbral, 2 · Madrid
- Shell · Calle Santo Domingo, 10 · Madrid
- Shell · Calle Tomas Redondo, 10 · Madrid
- Shell · Carretera 403 km 2 · Madrid
- Shell · Calle Campezo, 7 km Centro Comercial M · Madrid
- Shell · Calle Carretera Canillas, 150 · Madrid
- Shell · Ctra.m-403 (Getafe-villaverde) (Margen Izquierdo) km 2 · Madrid
- Repsol · Calle Manuel de Falla, 2 · Majadahonda
- Moeve · Calle Lago Ontario, 24 · Moralzarzal
- Repsol · Calle Torres Quevedo, 2 · Móstoles
- Repsol · Carretera M-856 (Enlace N-V y N-501) km 1 · Móstoles
- Repsol · Carretera A-5, 21 · Móstoles
- Shell · Glorieta de los Jazmines, s/n · Móstoles
- Galp · Calle Buenavista, 2 · Parla
- Repsol · Calle Londres, 43 · Parla
- Shell · Avenida de las Lagunas, 1 · Parla
- Repsol · Carretera M-501, 48,2 (M-501 km 48,25) · Pelayos de la Presa
- BP · Calle del Coto de Doñana, 6 · Pinto
- Cepsa · Calle de las Arenas, 2 · Pinto
- Cepsa · Calle Coto de Doñana, 1 · Pinto
- Galp · Carretera M-506 km 24 · Pinto
- Moeve · Cl.aguilas (P. Ind. Pinto Estación) · Pinto
- Repsol · Calle Coto de Doñana, 1 · Pinto
- Repsol · Carretera A-4 P.k. 20,20 D · Pinto
- Repsol · Autovia a 1 km 34 · San Agustín del Guadalix
- BP · Calle Cerrajeros, 10 · San Fernando de Henares
- Repsol · Avenida de Castilla, 43 · San Fernando de Henares
- Repsol · Carretera N-2, 16,3 · San Fernando de Henares
- Moeve · Autopista AP-6 km 42,3 · San Lorenzo de El Escorial
- Eni · Carretera Burgos · San Sebastián de los Reyes
- Repsol · Avenida Einstein, 5 · San Sebastián de los Reyes
- Repsol · Carretera N-1, 18,6 · San Sebastián de los Reyes
- Shell · Carretera Antigua N-I CV Camino Redesa km s/n · San Sebastián de los Reyes
- Área 117 - Valcarce · Avenida Ronda Sur, 4 · Torrejón de Ardoz
- Shell · Avenida de las Estaciones, 2 · Torrejón de Ardoz
- Moeve · Carretera M-404 km 31 · Torrejón de Velasco
- Green Gas · Calle Bruselas, 4 · Torres de la Alameda
- Repsol · Calle Avenida de la Industria, 33 · Tres Cantos
- Repsol · Calle San Juan, 38 · Valdemorillo
- Área 117 - Valdemoro · Calle Narciso Monturiol, 28 · Valdemoro
- Galp · Calle Jaime Ferran, 31 · Villalbilla
- Shell · Carretera M-600 km 28 · Villanueva de la Cañada
- Repsol · Carretera M-50 km 66,5 · Villaviciosa de Odón
- Repsol · Carretera M-50 km 66,5 · Villaviciosa de Odón
Madrid has 135 stations with LPG, spread across 43 towns and 20 brands. Filling up here costs 2.3 % less than the national median: 1.099 €/l against 1.125 €/l.
Today the provincial low is 0.799 €/l, at the Madrid Wetaxi Glp station in Madrid. There is 0.400 €/l between the cheapest and the dearest: 0.799 to 1.199 €/l.
Price history
MadridTowns in Madrid with LPG (autogas)
43 towns- Madrid53
- Pinto7
- Alcalá de Henares6
- Alcorcón5
- Alcobendas4
- Móstoles4
- San Sebastián de los Reyes4
- Collado Villalba3
- Fuenlabrada3
- Galapagar3
- Leganés3
- Parla3
- San Fernando de Henares3
- Getafe2
- Las Rozas de Madrid2
- Torrejón de Ardoz2
- Villaviciosa de Odón2
- Ajalvir1
- Algete1
- Aranjuez1
- Arganda del Rey1
- Arroyomolinos1
- Boadilla del Monte1
- Ciempozuelos1
- Colmenar Viejo1
- Coslada1
- Daganzo de Arriba1
- El Boalo1
- El Molar1
- Fuente el Saz de Jarama1
- Fuentidueña de Tajo1
- Majadahonda1
- Moralzarzal1
- Pelayos de la Presa1
- San Agustín del Guadalix1
- San Lorenzo de El Escorial1
- Torrejón de Velasco1
- Torres de la Alameda1
- Tres Cantos1
- Valdemorillo1
- Valdemoro1
- Villalbilla1
- Villanueva de la Cañada1
Guides about LPG (autogas)
- LPG adapters in Spain: which connector you need
Which Spain LPG adapter to carry: what UN Regulation 67 says about bayonet, Dish, ACME and Euro filling units, and why no Spanish standard connector is set.
- Driving to Spain with an LPG car: coverage, prices, forecourts
What an LPG car needs before driving into Spain: how dense the GLP network is, live prices, the Spanish pump words, tunnel and ferry rules, the petrol fallback.
- Why LPG costs less than petrol in Spain, and what drives it
The live LPG Spain price next to unleaded 95 and diesel, why autogas carries far less excise duty per litre, and how to compare the real cost per 100 km.
Roads in Madrid with LPG (autogas)
LPG (autogas) brands in Madrid
Neighbouring provinces
How the price is moving
A week on, the price has stayed at 1.099 €/l. A month on, the Madrid median is where it was, at 1.099 €/l.
Against the 1.813 €/l of provincial Unleaded 95, LPG saves 0.714 €/l.
Round the clock: 84 stations of the 135 with LPG in the province.
Between 1.059 and 1.135 €/l you find the middle half of the stations in Madrid.
The dearest is Repsol, in Madrid, at 1.199 €/l: 0.100 €/l above the provincial median.
Paying the median rather than the minimum costs 15.00 € more per 50 litres, at 0.300 €/l.
Where to fill up
The towns with the most choice are Madrid (53), Pinto (7) and Alcalá de Henares (6).
On the road network, the stops cluster on the A-4 (9), the A-2 (8) and the A-6 (8).
The brands with the widest presence here are Repsol (59), Shell (19) and Galp (17).
Comparing towns, the low is Torrejón de Ardoz at 0.884 €/l and the high Coslada at 1.185 €/l.
Cross into Guadalajara and the median drops to 1.059 €/l, 0.040 €/l below Madrid.
Frequently asked questions about LPG in Madrid
How much does LPG cost in Madrid today?
The Madrid median comes from 135 stations with LPG and stands at 1.099 €/l, from the reading taken on 19 Oct 2026. The cheapest asks 0.799 €/l and the dearest 1.199 €/l.
Which is the cheapest LPG station in Madrid?
Today it is Madrid Wetaxi Glp, in Madrid, at 0.799 €/l: 0.300 €/l below the provincial median. The order changes every time the Ministry publishes new prices, so the list above overrides this answer.
Is LPG dearer in Madrid than in the rest of Spain?
No. The Madrid median is 1.099 €/l, 2.3 % below the Spanish median of 1.125 €/l.
Which towns in Madrid have LPG?
43 towns in the province. The ones with most stations are Madrid (53), Pinto (7) and Alcalá de Henares (6); the rest are in the full list on this page.
Is it worth driving to another town for LPG in Madrid?
Between the provincial median (1.099 €/l) and Torrejón de Ardoz (0.884 €/l) there is 0.215 €/l, around 10.75 € on 50 litres. That is the most a detour can save; the distance decides whether it pays.
Are there 24-hour LPG stations in Madrid?
Round the clock: 84 stations of the 135 with LPG in Madrid. The "Open now" pill on each listing works it out in local time. The cheapest of them today: Madrid Wetaxi Glp in Madrid (Calle Isaac Jimenez, 3), Área 117 – Valcarce in Torrejón de Ardoz (Avenida Ronda Sur, 4) and BP in San Fernando de Henares (Calle Cerrajeros, 10).
What exactly is LPG?
Automotive LPG, sold in Spain as autogas or GLP, is a propane and butane blend kept liquid under low pressure in its own tank, separate from the petrol tank. In Madrid: 135 stations, with a median of 1.099 €/l.
Which vehicles can use LPG?
It is used by petrol cars with a second fuel system, fitted either at the factory or by an approved workshop, which start on petrol and switch to gas once the engine warms up. In Madrid you will find it at 135 stations, with a median of 1.099 €/l.