Petrol Prices in Swindon
Cheapest Unleaded (E10)
166.7p
Average: 169.8p
Cheapest Diesel
196.7p
Average: 198.6p
Cheapest Super unleaded
186.9p
Average: 190.9p
Stations
5
Filling a 50-litre tank at the cheapest station saves £1.56 compared with the average.
Unleaded (E10) here is 3.3p cheaper than the Swindon average.
All petrol stations
| Station | Address | Unleaded (E10) | Diesel | Super unleaded | Premium diesel |
|---|---|---|---|---|---|
| Asda | Unit A1, North Swindon District Centre, Swindon | 166.7p | 196.7p | – | – |
| Asda | West Swindon Shopping Centre, Swindon | 166.7p | 196.7p | – | – |
| Asda | Dorcan Way, Swindon | 167.9p | 198.9p | 186.9p | 217.9p |
| Asda | Marlborough Road, Swindon | 172.9p | 198.9p | 191.9p | – |
| Asda | A419 Crickla, Swindon | 174.9p | 201.9p | 193.9p | – |
Unleaded (E10)Diesel
Nearby towns
| Town | Distance | Cheapest Unleaded (E10) | Difference |
|---|---|---|---|
| Wiltshire | 15.6 mi | 169.9p | +3.2p |
Updated 6 Nov 2026, 16:47 GMT