Petrol Prices in Swansea
Cheapest Unleaded (E10)
165.7p
Average: 168.1p
Cheapest Diesel
195.7p
Average: 197.9p
Cheapest Super unleaded
185.9p
Average: 187.2p
Stations
5
Filling a 50-litre tank at the cheapest station saves £1.18 compared with the average.
Unleaded (E10) here is 2.4p cheaper than the Swansea average.
All petrol stations
| Station | Address | Unleaded (E10) | Diesel | Super unleaded | Premium diesel |
|---|---|---|---|---|---|
| Asda | Upper Forest Way, Swansea | 165.7p | 195.7p | – | – |
| Texaco | 117-129 Peniel Green Road, Llansamlet, Swansea | 165.9p | 195.9p | 186.9p | 216.9p |
| Texaco | Llangyfelach Road, Treboath, Swansea | 167.9p | 198.9p | 188.9p | – |
| Asda | Glanyrafon, Godrergraig, Swansea | 169.9p | 198.9p | – | – |
| Esso | 62 Brynymor Road, SWANSEA | 170.9p | 199.9p | 185.9p | 213.9p |
Unleaded (E10)Diesel
Brands
Updated 6 Nov 2026, 16:47 GMT