BP Fuel Prices in South Australia
As of 5 September 2026, BP sells Unleaded Petrol in South Australia from 194.9c per litre across 40 stations, averaging 208.5c — 0.2c above the South Australia average of 208.3c. The cheapest BP Unleaded right now is 194.9c at BP Pooraka.
Compare BP prices across 40 stations in South Australia. Updated 09:38 AM, 05 Sep 2026.
South Australia data source: Petrolmate sources South Australian prices via SA's Informed Sources real-time platform, the state's official live pricing feed. We sync at 6am and 12pm ACDT.
Unleaded Petrol (208.5c)
Premium Unleaded 95 (229.3c)
Premium Unleaded 98 (231.1c)
Diesel (253.6c)
LPG/Autogas (132.9c)
208.5c
Average Unleaded Petrol
Cheapest BP Unleaded Petrol in South Australia
BP Ampm Pooraka
Pooraka • 891-895 Main North Road...
194.9c
BP Port Augusta Truckstop
202.9c
229.3c
Average Premium Unleaded 95
Cheapest BP Premium Unleaded 95 in South Australia
BP Port Augusta Truckstop
217.9c
BP Port Augusta Truckstop
217.9c
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
220.9c
BP Innamincka Trading Post
255.0c
231.1c
Average Premium Unleaded 98
Cheapest BP Premium Unleaded 98 in South Australia
BP Ampm Pooraka
Pooraka • 891-895 Main North Road...
219.9c
BP Port Augusta Truckstop
225.9c
Cheapest BP Diesel in South Australia
132.9c
Average LPG/Autogas
Cheapest BP LPG/Autogas in South Australia
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
105.9c
Terowie Roadhouse and Motel
135.8c
Marla Travellers Rest
Marla • Stuart Highway...
180.0c
BP in South Australia Insights
- BP prices are close to the South Australia average.
- Price spread of 70.1c means location matters. Check suburbs before filling.
- Finding the cheapest BP can save $6.80 per 50L tank.
Compare Brands in South Australia