United Kingdom ▾

Petrol and diesel prices in BT46

6 stations · updated 23 October 2026

Unleaded (E10)
£1.634
Low 1.569 · High 1.699

UK average £1.733 · 9.9p below

Diesel
£1.911
Low 1.899 · High 1.929

UK average £1.987 · 7.6p below

Super unleaded (E5)
£1.779
Low 1.759 · High 1.799

UK average £1.899 · 12.0p below

🗺️ Show BT46 on the map

All stations in BT46

StationE10DieselE5
NCCE Mace SwatraghSwatragh Filling Station, 17, Moneysharvan Road BT46 5PY 1.5691.929—
Glenshane Tourist Services Ltd31 Glenshane Road BT46 5JZ 1.6991.8991.799
SM Filling Station17, Kilrea Road, Swatragh BT46 5QF —1.900—
Gort Property Limited Crawfords ExpressCrawfords Service Station, 29, Church Street BT46 5EA —1.919—
Kelly's Eurospar Maghera107-111 Main Street BT46 5AB —1.909—
McGuigans GarageMcGuigans Garage, 6, Main Street, Swatragh BT46 5QB ——1.759

Prices are reported by the stations; a dash means no price reported in the last 21 days.

Towns in BT46

Nearby BT postcode districts

FAQ

How much is petrol in BT46 today?

Unleaded (E10) averages £1.634 a litre across BT46, from £1.569 to £1.699.

How much is diesel in BT46 today?

Diesel averages £1.911 a litre across BT46, from £1.899 to £1.929.

Where is the cheapest petrol station in BT46?

The table on this page lists every station in BT46 with a current price, cheapest first.

Source: UK Government Fuel Finder scheme (Department for Energy Security and Net Zero / Competition and Markets Authority), Open Government Licence v3.0. Prices are indicative and may have changed since they were reported; always check the price at the pump.