Diesel prices in Rota

The cheapest fuel stations in Rota (Spain) for diesel, ranked by price per litre.

Cheapest
€1.879
Average price
€1.976
Most expensive
€2.059
Stations
7

Prices over the last 30 days

  • Average price
  • Cheapest
1.8002.00024 Oct28 Oct31 Oct€1.976€1.879
Show the data
Average and lowest price per day over the last 30 days
DayAverage priceCheapest
24 Oct€1.928€1.709
25 Oct€1.928€1.709
26 Oct€1.933€1.709
27 Oct€1.973€1.879
28 Oct€1.986€1.909
29 Oct€1.988€1.919
30 Oct€1.983€1.905
31 Oct€1.976€1.879

Station map

Station map

The 7 cheapest stations in Rota

#StationTownPrice per litre
1
BALLENOIL
Avenida Libertad, 26, 11520
Rota (Cádiz)€1.879
2
BALLENOIL
Avenida Maria Auxiliadora, 35, 11520
Rota (Cádiz)€1.879
3
LAS MARISMAS DE ROTA (L.M.R.)
Carretera A-491 Km. 11,200, 11520
Rota (Cádiz)€1.959
4
ECONOIL
Urbanización la Ballena, S/n, 11520
Rota (Cádiz)€1.969
5
REPSOL
Avenida Libertad, S/n, 11520
Rota (Cádiz)€2.029
6
BP ROTA
Avenida Centenario de la Aviación, 1, 11520
Rota (Cádiz)€2.055
7
CEPSA
Avenida Punta Candor, 2, 11520
Rota (Cádiz)€2.059

Prices recorded on 31 October 2026 at 15:07. Source: Ministerio para la Transición Ecológica y el Reto Demográfico — Geoportal de hidrocarburos. Prices are those reported by the stations and may have changed since.