Fuel prices in Madrid today
Cheapest stations in Madrid and within 10 km (245 stations in town). Official prices reported by the stations — page updated 2026-11-08 17:05.
Diesel
1.709 €
median 1.944 € · 211 stations
Petrol E5 / SP95
1.539 €
median 1.749 € · 212 stations
Super 98
1.599 €
median 1.889 € · 105 stations
Cheapest Diesel in Madrid
| # | Station | €/L | km | Updated |
|---|---|---|---|---|
| 1 | Alcampo Calle Jose Paulete, 28000 Madrid |
1.709 | 2.2 | 2026-11-08 17:00 |
| 2 | Simon Grup Carretera Villaverde A Vallecas Km. 283, 28000 Madrid |
1.739 | 4.9 | 2026-11-08 17:00 |
| 3 | Plenergy Calle Calle De Ladera De Los Almendros, 34, 28032 Madrid |
1.749 | 4.0 | 2026-11-08 17:00 |
| 4 | Ballenoil Camino Pozo Del Tio Raimundo, 6, 28031 Madrid |
1.749 | 4.4 | 2026-11-08 17:00 |
| 5 | Ballenoil Calle G, 2, 28031 Madrid |
1.749 | 4.5 | 2026-11-08 17:00 |
| 6 | Ballenoil Camino Hormigueras, 153, 28031 Madrid |
1.749 | 4.6 | 2026-11-08 17:00 |
| 7 | Petroprix Calle Herce, 41, 28032 Madrid |
1.749 | 4.7 | 2026-11-08 17:00 |
| 8 | Ballenoil Avda. Democracia, 41, 28032 Madrid |
1.749 | 4.7 | 2026-11-08 17:00 |
Cheapest Petrol E5 / SP95 in Madrid
| # | Station | €/L | km | Updated |
|---|---|---|---|---|
| 1 | Plenergy Calle Calle De Ladera De Los Almendros, 34, 28032 Madrid |
1.539 | 4.0 | 2026-11-08 17:00 |
| 2 | Ballenoil Camino Pozo Del Tio Raimundo, 6, 28031 Madrid |
1.539 | 4.4 | 2026-11-08 17:00 |
| 3 | Ballenoil Calle G, 2, 28031 Madrid |
1.539 | 4.5 | 2026-11-08 17:00 |
| 4 | Ballenoil Camino Hormigueras, 153, 28031 Madrid |
1.539 | 4.6 | 2026-11-08 17:00 |
| 5 | Petroprix Calle Herce, 41, 28032 Madrid |
1.539 | 4.7 | 2026-11-08 17:00 |
| 6 | Ballenoil Avda. Democracia, 41, 28032 Madrid |
1.539 | 4.7 | 2026-11-08 17:00 |
| 7 | Ballenoil Avda. De La Democracia 62, 28032 Madrid |
1.539 | 4.8 | 2026-11-08 17:00 |
| 8 | Plenergy Carretera Villaverde A Vallecas Km. 267, 28031 Madrid |
1.539 | 4.9 | 2026-11-08 17:00 |
Cheapest Super 98 in Madrid
| # | Station | €/L | km | Updated |
|---|---|---|---|---|
| 1 | Alcampo Calle Jose Paulete, 28000 Madrid |
1.599 | 2.2 | 2026-11-08 17:00 |
| 2 | Repsol Vallecas-La Atalayuela 365 Carretera Villaverde A Vallecas Km. 248, 28031 Madrid |
1.719 | 5.0 | 2026-11-08 17:00 |
| 3 | Bp Mayorazgo 365 Calle Sierra De La Demanda, 2, 28031 Madrid |
1.739 | 5.4 | 2026-11-08 17:00 |
| 4 | Repsol Avenida Los Rosales, 147, 28021 Madrid |
1.749 | 7.8 | 2026-11-08 17:00 |
| 5 | Bp La Gavia 365 Avenida Gran Via Del Sureste, 60, 28031 Madrid |
1.749 | 8.7 | 2026-11-08 17:00 |
| 6 | Bp Guadalcanal 365 Calle Guadalcanal, 39, 28000 Madrid |
1.799 | 5.1 | 2026-11-08 17:00 |
| 7 | Bp San Peter 365 Cr A-3 Mg Dcho, Km 11, 2 Km 11, 200, 28031 Madrid |
1.799 | 7.9 | 2026-11-08 17:00 |
| 8 | Star Petroleum Calle Avenida De Los Poblados, 167, 28026 Madrid |
1.804 | 5.3 | 2026-11-08 17:00 |
Cities near Madrid
- Pozuelo de Alarcón
- Getafe
- Leganés
- Coslada
- Rivas-Vaciamadrid
- Alcobendas
- Alcorcón
- San Fernando de Henares
Indicative prices reported by stations; the price at the pump is the one that applies. Sources