BP, South Esk Filling Station fuel prices
BP, South Esk Filling Station in Montrose is selling petrol at 172.9p and diesel at 201.9p a litre, as reported to the government's Fuel Finder scheme on 2 Oct 2026, 10:20. That's in line with the average of the 2 stations within 5 miles.
This is the cheapest petrol within 5 miles, out of 2 stations reporting prices.
Fuel prices near BP, South Esk Filling Station
| Station | Petrol | Diesel |
|---|---|---|
| Esso, 108-24 North Esk Road108-24 North Esk Road, Montrose · 1.2 mi away | 172.9p | 201.9p |
Green is cheaper than BP, South Esk Filling Station, red is dearer.
About this station
| Brand | BP |
|---|---|
| Address | South Esk Filling Station, Bridge Street, Montrose, DD10 8AJ |
| Prices reported | 2 Oct 2026, 10:20 |
Questions about BP, South Esk Filling Station
How much is petrol at BP, South Esk Filling Station?
Petrol (E10) at BP, South Esk Filling Station is 172.9p a litre, last reported to the government's Fuel Finder scheme on 2 Oct 2026, 10:20. A 50-litre fill costs about £86.45.
How much is diesel at BP, South Esk Filling Station?
Diesel (B7) at BP, South Esk Filling Station is 201.9p a litre, last reported on 2 Oct 2026, 10:20.
Is BP, South Esk Filling Station cheap for fuel?
Its petrol is in line with the average of the 2 stations within 5 miles, ranking 1 of 2, and 1.8p below the UK average of 174.7p.
Where is BP, South Esk Filling Station?
BP, South Esk Filling Station is at South Esk Filling Station, Bridge Street, Montrose, DD10 8AJ.