Fuel Prices in Swansea Today
The cheapest unleaded petrol in Swansea today is 135.7p per litre at ASDA. There are 43 petrol stations within 10 miles of Swansea, Swansea. Prices updated hourly. Last checked 20 March 2026.
Cheapest Unleaded (E10) in Swansea
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | ASDA | UPPER FOREST WAY, SWANSEA | SA6 8PS | 135.7p | £1.36 |
| 2 | SAINSBURY'S | QUAY PARADE, SWANSEA | SA1 8JA | 135.9p | £1.36 |
| 3 | TESCO | NANTYFFIN ROAD, LLANSAMLET, SWANSEA | SA7 9RD | 135.9p | £1.36 |
| 4 | TESCO | TESCO STORES LTD, GWYNS DRIFT, ALLTWEN, PONTARDAWE, SWANSEA | SA8 3AZ | 135.9p | £1.36 |
| 5 | TESCO | PONTARDULAIS ROAD, CADLE, SWANSEA | SA5 4BA | 136.9p | £1.37 |
| 6 | TESCO | TESCO STORES LTD, TROSTRE RETAIL PARK, LLANELLI | SA14 9UY | 136.9p | £1.37 |
| 7 | ASDA | HEOL Y MYNYDD, GORSEINON | SA4 4BZ | 137.7p | £1.38 |
| 8 | TESCO | TESCO SERVICE STATION, PRIOR STREET, PORT TALBOT | SA13 1YA | 137.9p | £1.38 |
| 9 | MORRISONS | CHRISTCHURCH ROAD, BAGLAN MOOR | SA12 7DA | 137.9p | £1.38 |
| 10 | MORRISONS | MORFA RETAIL PARK, BRUNEL WAY, MORFA | SA1 7DF | 137.9p | £1.38 |
Cheapest Diesel (B7) in Swansea
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | PONTARDULAIS ROAD, CADLE, SWANSEA | SA5 4BA | 154.9p | £1.55 |
| 2 | ASDA | UPPER FOREST WAY, SWANSEA | SA6 8PS | 155.7p | £1.56 |
| 3 | SAINSBURY'S | QUAY PARADE, SWANSEA | SA1 8JA | 155.9p | £1.56 |
| 4 | TESCO | NANTYFFIN ROAD, LLANSAMLET, SWANSEA | SA7 9RD | 155.9p | £1.56 |
| 5 | EG ON THE MOVE | TALBOT ROAD, PORT TALBOT, SWANSEA | SA13 1HN | 156.7p | £1.57 |
| 6 | ASDA | HEOL Y MYNYDD, GORSEINON | SA4 4BZ | 156.7p | £1.57 |
| 7 | EG ON THE MOVE | NEATH ROAD, MORRISTON, SWANSEA | SA6 8EF | 157.7p | £1.58 |
| 8 | TESCO | TESCO SERVICE STATION, PRIOR STREET, PORT TALBOT | SA13 1YA | 157.9p | £1.58 |
| 9 | MORRISONS | CHRISTCHURCH ROAD, BAGLAN MOOR | SA12 7DA | 157.9p | £1.58 |
| 10 | BAGLAN SERVICE STATION | 38 SWAN ROAD, BAGLAN, PORT TALBOT | SA12 8LA | 157.9p | £1.58 |
Cheapest Super Unleaded (E5) in Swansea
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | TESCO STORES LTD, NEATH ABBEY ROAD, NEATH | SA10 7FE | 143.9p | £1.44 |
| 2 | TESCO | TESCO SERVICE STATION, PRIOR STREET, PORT TALBOT | SA13 1YA | 144.9p | £1.45 |
| 3 | TESCO | TESCO STORES LTD, GWYNS DRIFT, ALLTWEN, PONTARDAWE, SWANSEA | SA8 3AZ | 144.9p | £1.45 |
| 4 | TESCO | NANTYFFIN ROAD, LLANSAMLET, SWANSEA | SA7 9RD | 145.9p | £1.46 |
| 5 | TESCO | TESCO STORES LTD, TROSTRE RETAIL PARK, LLANELLI | SA14 9UY | 145.9p | £1.46 |
| 6 | TESCO | PONTARDULAIS ROAD, CADLE, SWANSEA | SA5 4BA | 146.9p | £1.47 |
| 7 | SAINSBURY'S | QUAY PARADE, SWANSEA | SA1 8JA | 147.9p | £1.48 |
| 8 | TESCO | TIDAL REACH, PONTARDDULAIS, ABERTAWE | SA4 8TA | 147.9p | £1.48 |
| 9 | BAGLAN SERVICE STATION | 38 SWAN ROAD, BAGLAN, PORT TALBOT | SA12 8LA | 149.9p | £1.50 |
| 10 | DAFEN SERVICE STATION | DAFEN SERVICE STATION LTD, DAFEN SERVICE STATION, INDUSTRIAL ESTATE, DAFEN, LLANELLI, SA14 8NS, LLANELLI | SA14 8NS | 149.9p | £1.50 |
Fuel Brands in Swansea
Swansea is served by 20 fuel brands across 43 stations within a 10-mile radius. The most common brand is TESCO with 7 stations, followed by TEXACO (7) and EG ON THE MOVE (4).
About Swansea
Swansea is the second-largest city in Wales with a population of around 245,000. Located on the south coast of Wales overlooking Swansea Bay, it is the gateway to the Gower Peninsula, the UK's first Area of Outstanding Natural Beauty. The M4 motorway provides connections to Cardiff and London.
About Fuel Prices in Swansea
There are currently 43 petrol stations within 10 miles of Swansea centre reporting live fuel prices. The most common brands are TESCO, TEXACO, EG ON THE MOVE, MORRISONS and 16 others.
The cheapest unleaded petrol in Swansea today is 135.7p per litre at ASDA, UPPER FOREST WAY, SWANSEA. Diesel prices start from 154.9p per litre at TESCO, PONTARDULAIS ROAD, CADLE, SWANSEA.
By filling up at the cheapest station instead of the average-priced one, you could save approximately £3.62 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £43 in savings.
Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.
Swansea is located in Swansea, Wales. Fuel prices in the Swansea area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.
Frequently Asked Questions
What is the cheapest petrol in Swansea today?
The cheapest unleaded petrol (E10) in Swansea today is 135.7p per litre, available at ASDA on UPPER FOREST WAY, SWANSEA, SA6 8PS. This price is updated hourly from official retailer feeds.
What is the cheapest diesel in Swansea today?
The cheapest diesel (B7) in Swansea today is 154.9p per litre, available at TESCO on PONTARDULAIS ROAD, CADLE, SWANSEA, SA5 4BA. Diesel prices are updated hourly.
How many petrol stations are near Swansea?
There are 43 petrol stations within 10 miles of Swansea centre, operated by 20 different fuel brands including ASDA, BAGLAN SERVICE STATION, BP, BROADWAY SERVICE STATION, DAFEN SERVICE STATION and 15 more.
What is the average fuel price in Swansea?
The average unleaded (E10) price in Swansea is 142.3p per litre, and the average diesel (B7) price is 163.0p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £3.62 on a typical 55-litre tank.
Which fuel brands operate in Swansea?
Swansea is served by 20 fuel brands: ASDA, BAGLAN SERVICE STATION, BP, BROADWAY SERVICE STATION, DAFEN SERVICE STATION, EG ON THE MOVE, ESSO, HERONS WAY SERVICE STATION, MILE END SERVICE STATION, MORRISONS, NORTHWAY GARAGE, NTS KILLAY SERVICE STATION, NTS LLANELLI SERVICE STATION, PONTARDDULAIS SERVICE STATION, SAINSBURY'S, SHELL, TESCO, TEXACO, TREBANOS SERVICE STATION, VALERO. The most common brand is TESCO with 7 stations.
How often are fuel prices updated?
Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.
Is super unleaded available in Swansea?
Yes, super unleaded (E5) is available at 37 stations near Swansea. The cheapest super unleaded price today is 143.9p per litre at TESCO, TESCO STORES LTD, NEATH ABBEY ROAD, NEATH.
Where does FuelNearby get its data?
All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.
How can I find the cheapest fuel near Swansea?
Use the FuelNearby interactive map to compare fuel prices at every station near Swansea in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit fuelnearby.co.uk to start comparing.
Find the cheapest fuel near Swansea
Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.
Open Swansea on Map