BP Fuel Prices in New South Wales

As of 20 July 2026, BP sells Unleaded Petrol in New South Wales from 166.9c per litre across 258 stations, averaging 181.9c — 3.4c above the New South Wales average of 178.5c. The cheapest BP Unleaded right now is 166.9c at BP Kingsford.

Compare BP prices across 258 stations in New South Wales. Updated 04:38 AM, 20 Jul 2026.

New South Wales data source: Petrolmate sources NSW prices directly from NSW FuelCheck, the NSW Government's mandatory price reporting platform — every retailer in NSW is required by law to report pump prices within 30 minutes of a change. We sync at 6am and 12pm AEDT, with boost-window syncs every 30 minutes between 06:00 and 10:00 during the morning price-flip window.
Unleaded Petrol (181.9c)
Ethanol 10% (176.8c)
Premium Unleaded 95 (194.9c)
Premium Unleaded 98 (205.3c)
LPG/Autogas (127.6c)

BP in New South Wales Insights

Compare Brands in New South Wales

BrandAvg ULPStations
Speedway165.9c42
U-Go166.5c9
Budget168.1c27
Ultra Petroleum170.7c12
Pearl Energy171.1c46
Arko Energy171.4c6
Metro173.3c196
Ampol Breeze174.7c6