BP Fuel Prices in South Australia
As of 22 July 2026, BP sells Unleaded Petrol in South Australia from 170.9c per litre across 43 stations, averaging 180.5c — 1.0c below the South Australia average of 181.5c. The cheapest BP Unleaded right now is 170.9c at BP Pooraka.
Compare BP prices across 43 stations in South Australia. Updated 05:35 PM, 22 Jul 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 (180.5c)
Premium Unleaded 95 (202.6c)
Premium Unleaded 98 (202.2c)
LPG/Autogas (133.0c)
180.5c
Average Unleaded Petrol
Cheapest BP Unleaded Petrol in South Australia
BP Ampm Pooraka
Pooraka • 891-895 Main North Road...
170.9c
202.6c
Average Premium Unleaded 95
Cheapest BP Premium Unleaded 95 in South Australia
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
189.9c
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
189.9c
BP Port Augusta Truckstop
198.9c
202.2c
Average Premium Unleaded 98
Cheapest BP Premium Unleaded 98 in South Australia
BP Ampm Pooraka
Pooraka • 891-895 Main North Road...
193.9c
133.0c
Average LPG/Autogas
Cheapest BP LPG/Autogas in South Australia
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
103.9c
Terowie Roadhouse and Motel
135.8c
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 62.1c means location matters. Check suburbs before filling.
- Finding the cheapest BP can save $4.80 per 50L tank.
Compare Brands in South Australia