12 stations in Portsmouth, Hampshire, cheapest first.
12 stations · Unleaded · average 174.9p
The cheapest unleaded petrol (E10) in Portsmouth today is 170.9p a litre at Sainsburys Farlington (PO6 1RR). Across the 12 stations selling it, prices average 174.9p and go up to 177.9p, so filling a 55-litre tank costs between £94.00 and £97.84.
The cheapest diesel in Portsmouth today is 195.9p a litre at Sainsburys Farlington (PO6 1RR). Across the 12 stations selling it, prices average 199.7p and go up to 203.9p, so filling a 55-litre tank costs between £107.75 and £112.14.
Unleaded in Portsmouth averages 174.9p, 1.5p less than the Hampshire average (176.4p) and 0.4p more than the UK average (174.4p). Diesel in Portsmouth averages 199.7p, 1.2p less than the Hampshire average (200.9p) and 0.2p more than the UK average (199.5p).
Super unleaded (E5) is sold at 11 stations, from 182.9p at Sainsburys Farlington. Premium diesel is sold at 8 stations, from 213.9p at All Saints Service Station. The 3 supermarket stations charge 172.2p on average for unleaded, 3.6p less than the other 9.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 170.9p | 174.9p | 177.9p |
| Super unleaded | 182.9p | 194.4p | 204.9p |
| Diesel | 195.9p | 199.7p | 203.9p |
| Premium diesel | 213.9p | 220.9p | 229.9p |
Average unleaded price, cheapest highlighted
Portsmouth has 12 petrol stations reporting prices: 4 Esso, 3 Shell, 1 Asda, 1 BP, 1 Sainsbury's, 1 Tesco and 1 independent. 7 are open 24 hours a day. 3 are at a supermarket. Of the 12, all sell bottled AdBlue, 11 offer air and screenwash, 9 have water, 7 have customer toilets, 5 have a car wash and 1 has AdBlue pumps.
For unleaded, the cheapest nearby town is Havant, averaging 173.9p (1.0p less than Portsmouth); 3 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Emsworth, averaging 198.4p (1.3p less than Portsmouth); 4 other nearby towns are also cheaper.