BP Fuel Prices in South Australia
Compare BP prices across 40 stations in South Australia. Updated 08:20 PM, 06 Jun 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 (175.1c)
Premium Unleaded 95 (201.0c)
Premium Unleaded 98 (195.6c)
LPG/Autogas (128.4c)
175.1c
Average Unleaded Petrol
Cheapest BP Unleaded Petrol in South Australia
BP Ampm Pooraka
Pooraka • 891-895 Main North Road...
157.9c
BP Wingfield Truckstop
Wingfield • Cnr Grand Junction & Dunstan Sts...
158.9c
BP Wingfield Truckstop
Wingfield • Cnr Grand Junction & Dunstan Sts...
158.9c
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
161.9c
201.0c
Average Premium Unleaded 95
Cheapest BP Premium Unleaded 95 in South Australia
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
179.9c
BP Colonial
Colonial • 232 St Bernards Rd & Watson St...
179.9c
BP Port Augusta Truckstop
195.9c
BP Port Augusta Truckstop
195.9c
Spud's Roadhouse Hotel/Motel
242.0c
195.6c
Average Premium Unleaded 98
Cheapest BP Premium Unleaded 98 in South Australia
BP Ampm Pooraka
Pooraka • 891-895 Main North Road...
180.9c
BP Wingfield Truckstop
Wingfield • Cnr Grand Junction & Dunstan Sts...
181.9c
BP Wingfield Truckstop
Wingfield • Cnr Grand Junction & Dunstan Sts...
181.9c
128.4c
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
139.8c
Marla Travellers Rest
Marla • Stuart Highway...
180.0c
BP in South Australia Insights
- BP is 4.1c more expensive than the South Australia average.
- Price spread of 80.1c means location matters. Check suburbs before filling.
- Finding the cheapest BP can save $8.60 per 50L tank.
Compare Brands in South Australia