Cheap petrol stations in Puerto Real

Official prices from all 8 petrol stations in Puerto Real, updated 16 October 2026 at 19:07.

Today's prices

FuelCheapestAverage
Petrol 95€ 1.659
Ballenoil, Rio San Pedro
€ 1.747
Diesel€ 1.789
Ballenoil, Rio San Pedro
€ 1.877
Petrol 98€ 1.920
B.p., Puerto Real
€ 1.920
Premium diesel€ 1.809
Ballenoil, Rio San Pedro
€ 1.960
🗺 Open the interactive map

All petrol stations in Puerto Real

StationPetrol 95DieselPetrol 98Premium dieselOpening hours
Ballenoil24 h
Avenida del Perú ,p.i. Rio San Pedro, 1, Rio San Pedro
€ 1.659€ 1.789—€ 1.809L-D: 24H
Galp
Avenida Peru (rio S Pedro), 0, Puerto Real
€ 1.709€ 1.839—€ 1.889L-D: 06:00-22:00
E.S. Tres Caminos
Avenida Mojarra de La, 5, Puerto Real
€ 1.739€ 1.819—€ 1.979L-D: 06:00-23:00
Petrol & Go (tres Caminos)24 h
Avenida Mojarra, 16, Puerto Real
€ 1.739€ 1.819——L-D: 24H
BP
Calle Poligono el Trocadero, 51, Puerto Real
€ 1.769€ 1.938—€ 2.029L-D: 07:00-23:00
Repsol
Carretera N 4 Km. 668,6, Puerto Real
€ 1.775€ 1.949——L-D: 06:00-22:00
B.p.24 h
Ctra. Puerto Real A Medina, Km 3, Puerto Real
€ 1.780€ 1.950€ 1.920€ 2.040L-D: 24H
Cepsa
Calle Teresa de Calcuta, S/n, Puerto Real
€ 1.804€ 1.912—€ 2.012L-V: 07:00-22:00; S-D: 08:00-22:00

Cheapest near Puerto Real

Petrol stations within 15 km.

StationkmPetrol 95DieselPremium dieselOpening hours
Petroprix Chiclana24 h
Avenida Mueble Del, 28, Chiclana de la Frontera
8.6€ 1.649€ 1.759—L-D: 24H
Ballenoil24 h
Camino Aguila Real, 22, Chiclana de la Frontera
12.7€ 1.649€ 1.799—L-D: 24H
Ballenoil24 h
Avenida de los Descubrimientos, 64, Chiclana de la Frontera
9.4€ 1.649€ 1.799—L-D: 24H
Ballenoil24 h
Calle Electricistas Los, 1, Chiclana de la Frontera
11.6€ 1.649€ 1.799€ 1.809L-D: 24H
Petroprix24 h
Avenida del Mueble, 56, Chiclana de la Frontera
9.0€ 1.649€ 1.759—L-D: 24H
Plenergy24 h
Avenida del Mueble, 8, Chiclana de la Frontera
9.3€ 1.649€ 1.759—L-D: 24H
Petroprix24 h
Avenida Trabajo Del, 24, Chiclana de la Frontera
9.6€ 1.649€ 1.759—L-D: 24H
Ballenoil24 h
Alameda Solano, 18 (n-340A Km 5,1), Chiclana de la Frontera
9.8€ 1.649€ 1.799€ 1.835L-D: 24H

Other towns in the province of Cádiz

Questions about fuel prices in Puerto Real

Where is the cheapest petrol 95 in Puerto Real today?

Ballenoil (Avenida del Perú ,p.i. Rio San Pedro, 1, Rio San Pedro) has the lowest price right now: € 1.659 per litre, compared with the other 7 stations in Puerto Real.

Where is the cheapest diesel in Puerto Real today?

Ballenoil (Avenida del Perú ,p.i. Rio San Pedro, 1, Rio San Pedro) has the lowest price right now: € 1.789 per litre, compared with the other 7 stations in Puerto Real.

How many petrol stations are there in Puerto Real?

There are 8 petrol stations in Puerto Real, of which 3 are open 24 hours a day.

Is there cheaper petrol near Puerto Real?

Yes. Petroprix Chiclana in Chiclana de la Frontera, 8.6 km away, charges € 1.649 per litre of petrol 95, which is € 0.50 less on a 50-litre tank than the cheapest station in town.

How often are these prices updated?

Every 30 minutes, using the official prices that every station in Spain must report to the Ministry for the Ecological Transition (MITECO). The price at the pump always applies.