Open the app

Petrol and diesel prices today in Cardiff

Fuel Finder data, latest update 6 November 2026 · 33 fuel stations within 5 miles of Cardiff centre

PumpFlex UK is an independent app, not a government service. Prices come from the UK Government's Fuel Finder open data.

Around Cardiff today, unleaded averages 169.7p a litre (cheapest 166.7p); diesel averages 198.3p a litre (cheapest 194.7p); super unleaded averages 185.7p a litre (cheapest 177.9p); premium diesel averages 215.5p a litre (cheapest 207.9p). Filling 40 litres of unleaded at the cheapest station instead of an average one saves about £1.20.

Unleaded (E10)
169.7p
average price · cheapest 166.7p
31 stations
Diesel (B7)
198.3p
average price · cheapest 194.7p
23 stations
Super unleaded (E5)
185.7p
average price · cheapest 177.9p
22 stations
Premium diesel
215.5p
average price · cheapest 207.9p
5 stations

Is the cheapest station worth the drive? PumpFlex UK shows prices around you and works out whether a cheaper station still saves you money after the extra miles, based on your own car.

Find cheap fuel near me

Cheapest unleaded near Cardiff

  1. Asda Cardiff Coryton Supercentre
    Asda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout, Cardiff, CF14 7EW
    166.7pper litre · 5 November 2026
  2. Asda Cardiff Bay Superstore
    Asda Cardiff Bay Superstore · Ferry Road Retail Park, Cardiff, CF11 0JR
    167.9pper litre · 5 November 2026
  3. Mfg Morrisons Cardiff Tyglass
    Morrisons · Ty- Glas Road, Llanishen, CF14 5EP
    167.9pper litre · 5 November 2026
  4. St Mellons Superstore - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Crickhowell Road, Cardiff, CF3 0EF
    167.9pper litre · 5 November 2026
  5. Cardiff Pengam Extra - Petrol Filling Station
    Tesco · Tesco Extra, Caerdydd, CF24 2HP
    167.9pper litre · 5 November 2026

Cheapest diesel near Cardiff

  1. Asda Cardiff Coryton Supercentre
    Asda Cardiff Coryton Supercentre · Longwood Drive, Coryton Roundabout, Cardiff, CF14 7EW
    194.7pper litre · 5 November 2026
  2. Asda Cardiff Bay Superstore
    Asda Cardiff Bay Superstore · Ferry Road Retail Park, Cardiff, CF11 0JR
    195.9pper litre · 5 November 2026
  3. Cardiff Extra - Petrol Filling Station
    Tesco · Excelsior Estate, Cardiff, CF14 3AT
    195.9pper litre · 5 November 2026
  4. Mfg Morrisons Cardiff Tyglass
    Morrisons · Ty- Glas Road, Llanishen, CF14 5EP
    195.9pper litre · 3 November 2026
  5. Cardiff Tyn-Y-Parc Express
    Tesco · Tesco Express, Cardiff, CF14 6BN
    195.9pper litre · 2 November 2026

Cheapest super unleaded near Cardiff

  1. St Mellons Superstore - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Crickhowell Road, Cardiff, CF3 0EF
    177.9pper litre · 5 November 2026
  2. Cardiff Pengam Extra - Petrol Filling Station
    Tesco · Tesco Extra, Caerdydd, CF24 2HP
    177.9pper litre · 5 November 2026
  3. Cardiff Tyn-Y-Parc Express
    Tesco · Tesco Express, Cardiff, CF14 6BN
    177.9pper litre · 5 November 2026
  4. Penarth Superstore - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Penarth, CF64 1SA
    178.9pper litre · 4 November 2026
  5. Cardiff Extra - Petrol Filling Station
    Tesco · Excelsior Estate, Cardiff, CF14 3AT
    178.9pper litre · 2 November 2026

Cheapest premium diesel near Cardiff

  1. Mfg Morrisons Cardiff Newport Road
    Morrisons · Ipswich Road, Pen-Y-Lan, CF23 9YG
    207.9pper litre · 23 October 2026
  2. Tivoli Service Station
    Tivoli Service Station · Tivoli Service Station, Cardiff, CF14 2FF
    209.9pper litre · 19 October 2026
  3. Pentwyn Service Station
    Texaco · Pentwyn Service Station, Cardiff, CF23 7XH
    219.9pper litre · 5 November 2026
  4. Pgg Hadfield Rd
    Valero · Hadfield Road, Cardiff, CF11 8WD
    219.9pper litre · 3 November 2026
  5. Dinas Powys Service Station
    Texaco · Texaco Dinas Powys, Dinas Powys, CF64 4JS
    219.9pper litre · 2 November 2026

Fuel prices nearby

SwanseaNewportWrexhamBangorAberystwyth