Skip to content
forecourts.uk

Fuel prices in Swansea

The cheapest diesel in Swansea right now is 193.9p a litre at Mile End Service Station, and the cheapest petrol is 161.9p at Mile End Service Station. That's across 33 forecourts within 6 miles of the centre, where diesel averages 196.4p and petrol 166.9p. Diesel is down 1.5p on a week ago, and petrol is down 3.0p on a week ago.

Cheapest right now

  1. 1939 Diesel

    Mile End Service Station

    6.0 mi

    Esso · Mile End Service Station · Castell-Nedd

    Unchanged for Open 24 hours today
    Cheapest diesel 24h fuelCar washToiletsAir & screenwashWater
  2. 1619 Unleaded

    Mile End Service Station

    6.0 mi

    Esso · Mile End Service Station · Castell-Nedd

    Unchanged for Open 24 hours today
    Cheapest petrol 24h fuelCar washToiletsAir & screenwashWater
Swansea
Average price per litre
Unleaded 33 forecourts · low 161.9p
1669
Diesel 28 forecourts · low 193.9p
1964
Super unleaded 26 forecourts · low 172.9p
1859
Premium diesel 8 forecourts · low 207.9p
2164
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Swansea

Sorted by price. Distances are from the centre of Swansea.

  1. 1729 Super unleaded

    Baglan Service Station

    5.4 mi

    Texaco · 38 Swan Road · Neath Port Talbot

    Unchanged for Open until 22:00
    AdBlue pumpAir & screenwash
  2. 1749 Super unleaded

    Neath Abbey Rd Superstore

    5.9 mi

    Tesco · Tesco Stores Ltd · Neath

    Unchanged for Open until 21:00
    EV 7kWCar washToiletsAir & screenwashWater
  3. 1759 Super unleaded

    Sainsburys Swansea

    0.3 mi

    Sainsbury's · Quay Parade · Swansea

    Changed Open until 23:59
    Air & screenwash
  4. 1759 Super unleaded

    Swansea Llansamlet Extra

    3.1 mi

    Tesco · Nantyffin Road · Swansea

    Changed Open 24 hours today
    EV 7kW24h fuelCar washToiletsAir & screenwash
  5. 1759 Super unleaded

    Mile End Service Station

    6.0 mi

    Esso · Mile End Service Station · Castell-Nedd

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  6. 1769 Super unleaded

    Swansea Cadle Extra

    2.9 mi

    Tesco · Pontardulais Road · Swansea

    Unchanged for Open 24 hours today
    EV 50kW24h fuelAir & screenwashWater
  7. 1849 Super unleaded

    Gowerton Esso Express

    4.9 mi

    Esso · 62 Bryn-Y-Mor Rd · Swansea

    Changed Open until midnight
    Air & screenwashWater
  8. 1859 Super unleaded

    MFG Morrisons Swansea

    1.6 mi

    Morrisons · Morfa Retail Park · Brunel Way, Morfa

    Unchanged for Open until 23:00
    Car washLPGAir & screenwashWater
  9. 1859 Super unleaded

    MFG Tawe

    1.7 mi

    Texaco · Neath Road · Landore, Swansea

    Unchanged for Open 24 hours today
    EV 50kW24h fuelCar washAir & screenwashWater
  10. 1859 Super unleaded

    MFG Conway (Swansea)

    1.8 mi

    Valero · Pentregethin Road · Penlan

    Unchanged for Open until 23:00
    Car washAir & screenwashWater
  11. 1859 Super unleaded

    MFG Mumbles

    2.8 mi

    Texaco · Mumbles Road · Swansea

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  12. 1859 Super unleaded

    MFG Sgiwen

    4.9 mi

    Texaco · A465 (Northbound) · Neath

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwashWater
  13. 1859 Super unleaded

    Southview Service Station

    5.0 mi

    Murco · South View Garage, · Abertawe

    Unchanged for Open until 22:00
    Car washAir & screenwash
  14. 1859 Super unleaded

    MFG Port Talbot

    5.7 mi

    Texaco · Princess Margaret Way · Aberavon / Port Talbot

    Unchanged for Open until 23:00
    Car washAir & screenwashWater
  15. 1859 Super unleaded

    MFG Morrisons Port Talbot Baglan

    5.8 mi

    Morrisons · Christchurch Road · Baglan Moor

    Unchanged for Open until 23:00
    EV 50kWCar washLPGAir & screenwashWater
  16. 1869 Super unleaded

    EG Port Tennant

    1.5 mi

    EG On The Move · Fabian Way · Swansea

    Changed Open 24 hours today
    EV 22kW24h fuelAir & screenwashWater
  17. 1879 Super unleaded

    Tgc - Eagle

    2.5 mi

    Texaco · Llangyfelach Road · Swansea

    Changed Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  18. 1889 Super unleaded

    Rontec Morriston

    3.2 mi

    BP · Samlet Road · Swansea

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  19. 1889 Super unleaded

    Tgc - Llansamlet

    3.5 mi

    Texaco · 117-129 Peniel Green Road · Swansea

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  20. 1899 Super unleaded

    Shell Sketty

    1.8 mi

    Shell · 76-78 Gower Road · Sketty

    Changed Open until 22:00
    ToiletsAir & screenwashWater
  21. 1899 Super unleaded

    EG Swansea Carmarthen

    2.5 mi

    EG On The Move · 1093 Carmarthen Road · Swansea

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  22. 1899 Super unleaded

    EG Morriston

    3.1 mi

    EG On The Move · Neath Road · Swansea

    Changed Open 24 hours today
    24h fuelAir & screenwashWater
  23. 1899 Super unleaded

    MFG Dunvant

    3.5 mi

    Esso · Goetre Fawr Road · Dunvant / Swansea

    Unchanged for Open until 23:00
    Car washToiletsAir & screenwashWater
  24. 1949 Super unleaded

    Shell Swansea Bay

    3.8 mi

    Shell · Fabian Way · Neath

    Changed Open 24 hours today
    EV 50kW24h fuelToiletsAir & screenwashWater
  25. 1949 Super unleaded

    Df & Am Bevan Co Ltd

    4.2 mi

    Valero · D F & A M Bevan & Co Ltd · Neath

    Unchanged for Open 24 hours today
    24h fuelCar washLPGToiletsAir & screenwash
  26. 2099 Super unleaded

    Swansea Service Area

    4.5 mi

    BP · Swansea Service Area · Swansea

    Changed Open 24 hours today
    Motorway AdBlue pump24h fuelToiletsAir & screenwashWater
  27. ––– Super unleaded

    Broadway Service Station

    1.7 mi

    Broadway Service Station Texaco · Shell UK Ltd · Swansea

    Doesn't sell super unleaded, or hasn't reported a price for it Open until 21:00
    Air & screenwash
  28. ––– Super unleaded

    Nts Killay Service Station

    3.0 mi

    Texaco Killay · Texaco · Swansea

    Doesn't sell super unleaded, or hasn't reported a price for it Open until 23:00
  29. ––– Super unleaded

    Asda Swansea Superstore

    3.2 mi

    Asda Swansea Superstore · Upper Forest Way · Swansea

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuelToilets
  30. ––– Super unleaded

    Rontec Cross

    4.2 mi

    Esso · Swansea Road · Swansea

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  31. ––– Super unleaded

    Northway Garage

    4.9 mi

    Northway Garage · 14 Northway, Bishopston · Abertawe

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuelAir & screenwash
  32. ––– Super unleaded

    Asda Gorseinon Superstore

    5.2 mi

    Asda Gorseinon Superstore · Heol Y Mynydd · Gorseinon

    Doesn't sell super unleaded, or hasn't reported a price for it Open until 22:00
    Toilets
  33. ––– Super unleaded

    CK Foodstores

    5.8 mi

    Murco · Merco · Swansea

    Doesn't sell super unleaded, or hasn't reported a price for it Open until 22:00
    ToiletsAir & screenwash

EV charging in Swansea

47 public charging sites within 6 miles of Swansea, 12 of them rapid (50kW or more). See EV chargers in Swansea.

Facilities in Swansea

Fuel in Swansea: common questions

What is the cheapest diesel in Swansea today?

193.9p a litre at Mile End Service Station, Mile End Service Station. Mile End Service Station last changed this price 13 days ago.

What is the cheapest petrol in Swansea today?

161.9p a litre at Mile End Service Station, Mile End Service Station. Mile End Service Station last changed this price 5 days ago.

What is the average price of fuel in Swansea?

Diesel averages 196.4p a litre in Swansea, 1.5p below the UK average of 197.9p. Petrol averages 166.9p, 2.0p below the UK average of 168.9p. The averages leave out prices that haven't changed in 30 days.

Are fuel prices going up in Swansea?

Diesel is down 1.5p on a week ago, and petrol is down 3.0p on a week ago. These compare today's average with the average we recorded in Swansea seven days ago.

How many forecourts are there in Swansea?

33 forecourts within 6 miles of Swansea town centre report their prices. 3 have AdBlue pumps, 4 have rapid EV charging, 18 sell fuel 24 hours, 12 have a car wash, 3 sell LPG, 3 have HGV access.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.