Open the app

Petrol and diesel prices today in Portsmouth

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

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

Around Portsmouth today, unleaded averages 171.2p a litre (cheapest 165.9p); diesel averages 198.4p a litre (cheapest 195.7p); super unleaded averages 189.4p a litre (cheapest 178.9p); premium diesel averages 218.7p a litre (cheapest 211.9p). Filling 40 litres of unleaded at the cheapest station instead of an average one saves about £2.12.

Unleaded (E10)
171.2p
average price · cheapest 165.9p
33 stations
Diesel (B7)
198.4p
average price · cheapest 195.7p
29 stations
Super unleaded (E5)
189.4p
average price · cheapest 178.9p
26 stations
Premium diesel
218.7p
average price · cheapest 211.9p
9 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 Portsmouth

  1. All Saints Service Station
    All Saints Service Station · Bp, Portsmouth, PO1 4BU
    165.9pper litre · 6 November 2026
  2. Shell Victory
    Shell · Kettering Terrace, Portsmouth, PO2 7SB
    167.9pper litre · 6 November 2026
  3. Park Lane Service Station
    Park Lane Service Station · Bp Polygon, Havant, PO9 3HQ
    167.9pper litre · 6 November 2026
  4. Green Road Service Station
    Green Road Service Station · Green Road Service Station, Southsea, PO5 4DY
    167.9pper litre · 6 November 2026
  5. Portsmouth Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Portsmouth, PO6 4SR
    168.9pper litre · 5 November 2026

Cheapest diesel near Portsmouth

  1. Asda Portsmouth
    Asda Portsmouth · The Bridge Shopping Centre, Portsmouth, PO1 1SL
    195.7pper litre · 2 November 2026
  2. Havant Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Havant, PO9 1TR
    195.9pper litre · 2 November 2026
  3. Asda Havant Supercentre
    Asda Havant Supercentre · Larchwood Avenue, Bedhampton, Havant, PO9 3QW
    195.9pper litre · 13 October 2026
  4. Sainsburys Farlington
    Sainsburys · Fitzherbert Road, Portsmouth, PO6 1RR
    195.9pper litre · 13 October 2026
  5. Asda Waterlooville Superstore
    Asda Waterlooville Superstore · Portland Road, Waterlooville, PO7 7XR
    196.7pper litre · 26 October 2026

Cheapest super unleaded near Portsmouth

  1. Havant Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Havant, PO9 1TR
    178.9pper litre · 4 November 2026
  2. Portsmouth Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Portsmouth, PO6 4SR
    179.9pper litre · 5 November 2026
  3. Fratton Extra - Petrol Filling Station
    Tesco · Fratton Way, Portsmouth, PO4 8FD
    179.9pper litre · 4 November 2026
  4. Sainsburys Farlington
    Sainsburys · Fitzherbert Road, Portsmouth, PO6 1RR
    180.9pper litre · 4 November 2026
  5. Green Road Service Station
    Green Road Service Station · Green Road Service Station, Southsea, PO5 4DY
    181.9pper litre · 6 November 2026

Cheapest premium diesel near Portsmouth

  1. Green Road Service Station
    Green Road Service Station · Green Road Service Station, Southsea, PO5 4DY
    211.9pper litre · 2 November 2026
  2. Copnor Esso Express
    Esso · 241 Copnor Rd, Portsmouth, PO3 5EE
    212.9pper litre · 6 November 2026
  3. All Saints Service Station
    All Saints Service Station · Bp, Portsmouth, PO1 4BU
    215.9pper litre · 5 November 2026
  4. Asda Hayling Island Express Petrol
    Esso · 181 Havant Road, Hayling Island, PO11 0LG
    217.9pper litre · 4 November 2026
  5. Asda Gosport Road Express Petrol
    Esso · 86 Gosport Road, Fareham, PO16 0QW
    218.9pper litre · 27 October 2026

Fuel prices nearby

BrightonSouthamptonReadingOxfordMilton KeynesCanterburyMaidstoneGuildfordCrawleySloughBasingstoke