Petrol and diesel prices in Bath

10 forecourts. Prices refresh every 5 minutes.

Cheapest unleaded in Bath

163.7p

GULF Newbridge Road Fuel Express Automat

Station details

Cheapest diesel in Bath

196.9p

Asda Marksbury Express Petrol

Station details

The cheapest unleaded in Bath is 163.7p at GULF Newbridge Road Fuel Express Automat, against a town average of 168.4p. For diesel, Asda Marksbury Express Petrol is cheapest at 196.9p (average 199.1p). Unleaded here averages 0.7p above the UK average of 167.7p.

Open the live map for Bath

All fuel prices in Bath

Fuel prices at forecourts in Bath, cheapest unleaded first
StationUnleadedDieselSuper unleadedPremium diesel
GULF Newbridge Road Fuel Express AutomatNewbridge Road, BA1 3HW163.7197.7181.7215.7
Sainsburys Bath13 Victoria Bridge Road, BA2 3EH163.9197.9175.9–
ESSO Rontec Churchill BridgeLower Bristol Road, BA2 3BA164.9198.9184.9218.9
ESSO Rontec WalcotLondon Road, BA1 6PF164.9198.9184.9218.9
Combe Down Esso Express100 Midford Rd, BA2 5RU165.9199.9180.9213.9
Asda Marksbury Express PetrolWestway Garages, BA2 9HN169.9196.9185.9212.9
Eg on the Move Eg FarleighHinton Charterhouse, BA2 7TP169.9197.9189.9–
Monkton Combe GarageWarminster Road, BA2 7HY169.9197.9197.9–
BP Beckington Sf ConnectTrowbridge Road, BA11 6SF173.9201.9193.9222.9
Arleen Coaches MurcoArleen Services, 14, Bath Road, Peasedown St. John, Bath, Ba2 8dh, BA2 8DH176.9202.9––

Prices in pence per litre. Prices refresh every 5 minutes.

Seen a different price at the pump? Report a discrepancy to Fuel Finder.

Fuel prices near Bath