fuel.co.uk home

Live prices

Cheapest unleaded petrol (E10) near BS31

21 stations reporting unleaded petrol (E10), ranked cheapest first.

The cheapest reported unleaded petrol (E10) within 5 miles of the centre of BS31 is £7.53 a gallon (165.7p per litre) at Gulf, Newbridge Road, Bath, Bath And North East Somerset (BA1 3HW). The average across 21 forecourts currently reporting this grade is £7.72 a gallon (169.8p per litre), so choosing the cheapest rather than an average-priced forecourt saves about £2.05 on a 50-litre fill. That local average is 1.2p per litre below the UK average of 171.0p.

The average has fallen 0.1p per litre since yesterday. The average has fallen 2.1p per litre since last week.

Prices last refreshed at 4:32am on 5 November 2026, supplied through the official UK Government fuel price open data scheme and checked every 30 minutes.

StationDistanceUnleadedDieselPremiumSuper dieselUpdated
Gulf logoNewbridge Road Fuel Express Automat (BA1 3HW)24hNewbridge Road, Bath, Bath And North East Somerset4.1 miles£7.53165.7p£9.08199.7p£8.35183.7p£9.90217.7p35 mins ago
Esso logoKrisan Services -esso (BS5 0ES)24h168, Easton Road, Bristol, BS5 0ES, Bristol4.8 miles£7.54165.9p£9.09199.9p£8.45185.9p----35 mins ago
Valero logoMfg Brislington (BS4 5AD)The Square, A4 Bath Road / Brislington, Bristol3 miles£7.63167.9p£9.09199.9p£8.63189.9p£9.82215.9p35 mins ago
Tesco logoBristol Brislington Extra - Petrol Filling Station (BS4 5AY)24hTesco Stores Ltd, Callington Road, Bristol3.1 miles£7.63167.9p£8.91195.9p£8.09177.9p----35 mins ago
Asda logoAsda Bristol Whitchurch Superstore (BS14 0ST)Oatlands Avenue, Bristol3.3 miles£7.63167.9p£8.91195.9p--------35 mins ago
Morrisons logoMfg Morrisons Bristol Hartcliffe (BS13 0BE)Peterson Avenue, Hartcliffe, Bristol4.6 miles£7.63167.9p£8.91195.9p£8.63189.9p----35 mins ago
Asda logoAsda Longwell Green Supercentre (BS30 7DY)Craven Way, Bristol2.6 miles£7.68168.9p£8.95196.9p--------35 mins ago
Esso logoMfg York Road (BS3 4AB)24hYork Road, Bedminster, Avon4.7 miles£7.68168.9p£9.09199.9p£8.91195.9p£10.00219.9p35 mins ago
Esso logoRontec Chandag (BS31 1NN)24h20 Bath Road, Bristol, Avon0.2 miles£7.72169.9p£9.09199.9p£8.59188.9p£9.95218.9p35 mins ago
Esso logoRontec Keynsham (BS31 1TN)24hBath Road, Keynsham, Gloucestershire0.8 miles£7.72169.9p£9.09199.9p£8.59188.9p----35 mins ago
BP logoRontec Bristol (BS30 6EF)24h114 Bath Road (A431), Bristol, Avon1.6 miles£7.72169.9p£9.09199.9p£8.59188.9p----35 mins ago
Sainsbury's logoSainsburys Bristol St George (BS5 8QN)Nags Head Hill, Bristol3.5 miles£7.72169.9p£9.00197.9p£8.27181.9p----35 mins ago
Sainsbury's logoSainsburys Castle Court (BS4 3BD)ST. Philips Causeway, Arnos Vale, Bristol3.8 miles£7.72169.9p£9.00197.9p£8.27181.9p----35 mins ago
BP logoMfg Wick (BS30 5SJ)24h81 London Road, Wick, Bristol4.5 miles£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p35 mins ago
Murco logoJeyam Service Station Ltd (BS14 8SY)Concord Service Station, Stockwood Lane, Bristol, BS14 8SY, Bristol2.2 miles£7.77170.9p£8.91195.9p--------35 mins ago
Esso logoWarmley Deanery Rd Esso Express (BS15 9JB)Deanery RD, Bristol3.6 miles£7.77170.9p£9.09199.9p£8.45185.9p£9.72213.9p35 mins ago
Esso logoBristol Soundwell Esso Express (BS15 1PN)Soundwell RD, Bristol4.3 miles£7.77170.9p£9.09199.9p£8.45185.9p£9.72213.9p35 mins ago
Esso logoWhitchurch Esso Express (BS14 9HX)Wells RD, Bristol2.9 miles£7.81171.9p£9.00197.9p£8.50186.9p£9.63211.9p35 mins ago
Esso logoRontec Hengrove Way (BS4 1UJ)24hSouth Bristol Business Park, Bristol, Gloucestershire4.2 miles£7.86172.9p£9.04198.9p£8.72191.9p£9.91217.9p35 mins ago
Shell logoShell Co-op Arnos Castle (BS4 3EX)24hST Philips Causeway, Bristol, Avon3.8 miles£7.91173.9p£9.09199.9p£9.09199.9p£10.22224.9p35 mins ago
Asda logoAsda Marksbury Express Petrol (BA2 9HN)Westway Garages, Bath Road Marksbury, Bath3.6 miles£7.95174.9p£9.09199.9p£8.68190.9p£9.82215.9p35 mins ago

Prices are supplied through the official UK Government fuel price open data scheme (Open Government Licence v3.0) and checked every 30 minutes. Only stations reporting unleaded petrol (E10) appear here.

Search a postcode

Questions about unleaded petrol (E10) near BS31

Where is the cheapest unleaded petrol (E10) near BS31?
The cheapest reported unleaded petrol (E10) near BS31 is 165.7p per litre at Gulf, Newbridge Road, Bath, Bath And North East Somerset (BA1 3HW). The average across 21 forecourts reporting this grade is 169.8p per litre. Prices were last refreshed at 4:32am on 5 November 2026 from official UK Government fuel price data.
How many stations near BS31 sell unleaded petrol (E10)?
21 forecourts near BS31 currently report a price for unleaded petrol (E10) through the official UK fuel price open data scheme. Stations that do not sell or report this grade are not counted.