Embed

Cheapest Petrol & Diesel in Hillingdon Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Hillingdon

149.7p per litre at Asda, South Ruislip Hillingdon
Area average: 153.5p — save up to 3.8p/litre

Cheapest Diesel in Hillingdon

169.7p per litre at Asda, South Ruislip Hillingdon
Area average: 175.4p — save up to 5.7p/litre

Worth the Drive?

Petrol averages 3.6p less in South Harefield (149.9p vs 153.5p here). The round trip is about 3 miles each way, costing roughly £1.13 in fuel at 35 mpg. A 60‑litre fill would save £2.17 — a net saving of £1.04 after the return journey.

Diesel averages 3.5p less in Wood End (171.9p vs 175.4p here). The round trip is about 2 miles each way, costing roughly £0.73 in fuel at 50 mpg. A 60‑litre fill would save £2.10 — a net saving of £1.37 after the return journey.

There are 27 fuel stations in Hillingdon reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 153.5p per litre across 27 stations. Diesel (B7) averages 175.4p across 27 stations. Unleaded is 0.8p above the national average of 152.7p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Hillingdon.

Fuel Stations in Hillingdon

Station Postcode E10 E5 B7 SDV
Asda, South Ruislip Hillingdon HA4 0FY 149.7p Cheapest 169.7p Cheapest
Asda, Pinkwell Hillingdon UB3 4AZ 150.7p 169.7p
Asda Express, Colham Hillingdon UB10 0NZ 152.9p 168.9p 174.9p
BP, South Ruislip Hillingdon HA4 0SA 151.9p 175.9p 172.9p 189.9p Cheapest
BP, Ruislip Hillingdon HA4 7TW 151.9p 172.9p 172.9p 193.9p
BP, Colnbrook with Poyle Hillingdon SL3 0EH 155.9p 174.9p 176.9p 195.9p
BP, Hillingdon East UB10 0LQ 154.9p 175.9p 176.9p 197.9p
Esso, South Ruislip Hillingdon HA4 0QP 151.9p 175.9p 173.9p 189.9p
Esso, Eastcote Hillingdon HA5 2ET 151.9p 175.9p 172.9p 189.9p
Esso, Northwood Hills Hillingdon HA5 2PA 152.9p 167.9p 173.9p
Esso, Ickenham Hillingdon UB10 8TA 149.9p 175.9p 171.9p 189.9p
Esso, Pinkwell Hillingdon (UB3 1LL) UB3 1LL 153.9p 172.9p 175.9p 194.9p
Esso, Pinkwell Hillingdon (UB3 4NE) UB3 4NE 151.9p 166.9p 170.9p
Esso, Heathrow Villages Hillingdon UB3 5AY 153.9p 173.9p 178.9p
Esso, West Drayton Hillingdon UB7 7EQ 153.9p 175.9p 172.9p 189.9p
Esso, Colham Hillingdon UB8 2HL 159.9p 174.9p 192.9p
Gulf, Colham Hillingdon UB8 3JY 152.9p 162.9p 174.9p
Murco, Colham Hillingdon UB8 3NG 159.9p 189.9p
Sainsbury's, South Ruislip Hillingdon HA4 0HQ Super-market 149.9p 161.9p 171.9p
Sainsbury's, Wood End Hillingdon UB3 3EX Super-market 152.9p 164.9p 171.9p
Shell, South Ruislip Hillingdon HA4 6QQ 151.9p 179.9p 172.9p 199.9p
Shell, Ickenham Hillingdon UB10 8LF 149.9p 174.9p 171.9p 194.9p
Shell, Heathrow Villages Hillingdon (UB7 0AE) UB7 0AE 158.9p 184.9p 180.9p 209.9p
Shell, Heathrow Villages Hillingdon (UB7 0HB) UB7 0HB 158.9p 184.9p 180.9p 209.9p
Shell, Yiewsley Hillingdon UB7 7QP 154.9p 179.9p 173.9p 194.9p
Shell, Denham Hillingdon UB9 5EY 155.9p 184.9p 178.9p 204.9p
Tesco, Yeading Hillingdon UB4 9SQ Super-market 150.9p 159.9p Cheapest 169.9p

Station Map

Average Petrol and Diesel Prices in Hillingdon (pence per litre)

Unleaded (E10)
153.5p
27 stations
±3.0p std dev
+0.8p vs national
Super Unleaded (E5)
173.7p
24 stations
±6.8p std dev
+2.5p vs national
Diesel (B7)
175.4p
27 stations
±5.5p std dev
+5.1p vs national
Premium Diesel
196.4p
15 stations
±6.7p std dev
+5.5p vs national

30-Day Price Trend in the Uxbridge Region (pence per litre)

Daily averages across all stations in the Uxbridge postcode area over the last 30 days. Hillingdon sits within this region.

What does fuel cost a typical driver in Hillingdon?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2393/year on fuel in Hillingdon (at 153.5p/L). That's £13 more than the UK average of £2380. Across the wider Uxbridge (UB) postcode area petrol averages 154.3p/L, working out at £2405/year.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1914/year at Hillingdon's average diesel price of 175.4p/L. That's £56 more than the UK average of £1858. Across the wider Uxbridge (UB) postcode area diesel averages 176.9p/L — £1930/year.

Choose the right station — save £££

The cheapest petrol in Hillingdon is 149.7p/L and the most expensive is 159.9p/L — a 10.2p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £6.12.

For diesel the spread is 23.2p/L (169.7p cheapest, 192.9p dearest) — £13.92 saved on a 60‑litre fill.

Fuel Prices by Brand in Hillingdon

Average prices and cheapest station for each fuel brand in Hillingdon.

Esso Fuel Prices in Hillingdon

There are 9 Esso forecourts in Hillingdon. Petrol averages 153.3p/L0.2p below the Hillingdon average. Diesel averages 176.0p/L (0.6p above town avg). Cheapest petrol: Esso, Ickenham at 149.9p. Esso fuel prices across the UK →

Show 9 Esso stations
StationPostcodeE10B7
Esso, South Ruislip HA4 0QP 151.9p 173.9p
Esso, Eastcote HA5 2ET 151.9p 172.9p
Esso, Northwood Hills HA5 2PA 152.9p 173.9p
Esso, Ickenham UB10 8TA 149.9p 171.9p
Esso, Pinkwell (UB3 1LL) UB3 1LL 153.9p 175.9p
Esso, Pinkwell (UB3 4NE) UB3 4NE 151.9p 170.9p
Esso, Heathrow Villages UB3 5AY 153.9p 178.9p
Esso, West Drayton UB7 7EQ 153.9p 172.9p
Esso, Colham UB8 2HL 159.9p 192.9p

Shell Fuel Prices in Hillingdon

There are 6 Shell forecourts in Hillingdon. Petrol averages 155.1p/L1.6p above the Hillingdon average. Diesel averages 176.6p/L (1.2p above town avg). Cheapest petrol: Shell, Ickenham at 149.9p. Shell fuel prices across the UK →

Show 6 Shell stations
StationPostcodeE10B7
Shell, South Ruislip HA4 6QQ 151.9p 172.9p
Shell, Ickenham UB10 8LF 149.9p 171.9p
Shell, Heathrow Villages (UB7 0AE) UB7 0AE 158.9p 180.9p
Shell, Heathrow Villages (UB7 0HB) UB7 0HB 158.9p 180.9p
Shell, Yiewsley UB7 7QP 154.9p 173.9p
Shell, Denham UB9 5EY 155.9p 178.9p

BP Fuel Prices in Hillingdon

There are 4 BP forecourts in Hillingdon. Petrol averages 153.7p/L0.2p above the Hillingdon average. Diesel averages 174.9p/L (0.5p below town avg). Cheapest petrol: BP, South Ruislip at 151.9p. BP fuel prices across the UK →

Show 4 BP stations
StationPostcodeE10B7
BP, South Ruislip HA4 0SA 151.9p 172.9p
BP, Ruislip HA4 7TW 151.9p 172.9p
BP, Colnbrook with Poyle SL3 0EH 155.9p 176.9p
BP, Hillingdon East UB10 0LQ 154.9p 176.9p

Asda Fuel Prices in Hillingdon

There are 2 Asda forecourts in Hillingdon. Petrol averages 150.2p/L3.3p below the Hillingdon average. Diesel averages 169.7p/L (5.7p below town avg). Cheapest petrol: Asda, South Ruislip at 149.7p. Asda fuel prices across the UK →

Show 2 Asda stations
StationPostcodeE10B7
Asda, South Ruislip HA4 0FY 149.7p 169.7p
Asda, Pinkwell UB3 4AZ 150.7p 169.7p

Sainsbury's Fuel Prices in Hillingdon

There are 2 Sainsbury's forecourts in Hillingdon. Petrol averages 151.4p/L2.1p below the Hillingdon average. Diesel averages 171.9p/L (3.5p below town avg). Cheapest petrol: Sainsbury's, South Ruislip at 149.9p. Sainsbury's fuel prices across the UK →

Show 2 Sainsbury's stations
StationPostcodeE10B7
Sainsbury's, South Ruislip HA4 0HQ 149.9p 171.9p
Sainsbury's, Wood End UB3 3EX 152.9p 171.9p

Asda Express Fuel Prices in Hillingdon

There is 1 Asda Express forecourt in Hillingdon. Petrol is 152.9p/L0.6p below the Hillingdon average. Diesel is 174.9p/L (0.5p below town avg). Live prices: Asda Express, Colham. Asda Express fuel prices across the UK →

Show station details
StationPostcodeE10B7
Asda Express, Colham UB10 0NZ 152.9p 174.9p

Gulf Fuel Prices in Hillingdon

There is 1 Gulf forecourt in Hillingdon. Petrol is 152.9p/L0.6p below the Hillingdon average. Diesel is 174.9p/L (0.5p below town avg). Live prices: Gulf, Colham. Gulf fuel prices across the UK →

Show station details
StationPostcodeE10B7
Gulf, Colham UB8 3JY 152.9p 174.9p

Murco Fuel Prices in Hillingdon

There is 1 Murco forecourt in Hillingdon. Petrol is 159.9p/L6.4p above the Hillingdon average. Diesel is 189.9p/L (14.5p above town avg). Live prices: Murco, Colham. Murco fuel prices across the UK →

Show station details
StationPostcodeE10B7
Murco, Colham UB8 3NG 159.9p 189.9p

Embed live prices on your website

Free · Always up-to-date · No registration needed. Local news site, community page, or just want to share live prices? Copy the code below.

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Hillingdon today is 149.7p per litre at ASDA, HA4 0FY. The average across 27 stations is 153.5p. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The cheapest diesel (B7) in Hillingdon today is 169.7p per litre at ASDA, HA4 0FY. The average across 27 stations is 175.4p. Prices are sourced from the UK government's Fuel Finder service.

The average unleaded (E10) price in Hillingdon is 153.5p per litre from 27 stations. The national average is 152.7p, so Hillingdon is 0.8p above the national average.

The average diesel (B7) price in Hillingdon is 175.4p per litre from 27 stations. The national average is 170.3p, so Hillingdon is 5.1p above the national average.

There are currently 27 fuel stations reporting prices in Hillingdon. This includes supermarket forecourts, independent stations, and branded sites.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.