Fuel Prices in BD2

14 petrol stations in the BD2 postcode area

Avg Unleaded

155.2p

Avg Diesel

188.9p

Cheapest Unleaded

150.7p

Cheapest Diesel

185.9p

All Stations in BD2

StationUnleadedDieselSuperPremium
150.7p186.7p
152.9p186.9p165.9p
152.9p185.9p164.9p
153.9p186.9p165.9p
153.9p185.9p162.9p
154.9p186.9p169.9p199.9p
154.9p189.9p174.9p
155.9p189.9p175.9p209.9p
155.9p191.9p180.9p216.9p
155.9p189.9p175.9p209.9p
156.9p188.9p172.9p204.9p
156.9p191.9p179.9p199.9p
157.9p192.9p173.9p176.9p
158.9p189.9p

Fuel Prices in the BD2 Area

There are 14 petrol stations in the BD2 postcode area. The average price of unleaded petrol is 155.2p per litre, with the cheapest at 150.7p. Diesel averages 188.9p per litre, with the cheapest at 185.9p.

Fuel brands available in BD2 include Asda, Morrisons, Sainsbury'S, Tesco, Shell, Gulf, Keighley Service Station, Shell Harvest Energy and 4 more.

All prices are sourced from the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025 and are updated every 30 minutes.

Nearby Postcode Areas