Npd Self Serve in Christchurch, CAN

22 station(s) with live prices. Updated 05:01 PM, 20 Sep 2026.

310.6c
Unleaded Petrol
326.6c
Premium Unleaded 95
345.6c
Premium Unleaded 98
278.6c
Diesel
Insight: Npd Self Serve is 7.7c cheaper than other brands in Christchurch.

All Npd Self Serve Stations in Christchurch

StationULPE10P95P98Diesel
NPD Ashburton
15, Jb Cullen Drive...
319.6c----
NPD Ashley Street
32, Ashley Street...
321.6c-340.6c356.6c295.6c
NPD Brougham Street
395, Brougham Street...
325.6c-341.6c360.6c293.6c
NPD Culverden
40, Mountainview Road...
336.6c-355.6c371.6c297.6c
NPD Darfield
3, South Terrace...
335.6c-351.6c370.6c303.6c
NPD Ferry Rd
604, Ferry Road...
331.6c-347.6c366.6c299.6c
NPD Geraldine
1, Waihi Terrace...
314.6c-333.6c349.6c282.6c
NPD Harewood
484, Johns Road...
315.6c-331.6c350.6c283.6c
NPD Hornby
600, Halswell Junction Road...
325.6c---293.6c
NPD Kaikoura
136-142, Beach Road...
--352.6c368.6c296.6c
NPD Lincoln Road
55, Lincoln Road...
314.6c-330.6c-282.6c
NPD Mandeville
474, Mandeville Road...
319.6c-338.6c354.6c293.6c
NPD Port Hills Rd
250, Port Hills Road...
314.6c-330.6c349.6c282.6c
NPD Rangiora
652, Lineside Road...
323.6c-342.6c358.6c297.6c
NPD Redruth
161, King Street...
310.6c-326.6c345.6c278.6c
NPD Self Serve Moorhouse Ave
392, Moorhouse Avenue...
325.6c-341.6c360.6c293.6c
NPD Self Serve Yaldhurst
473, Yaldhurst Road...
321.6c-337.6c356.6c289.6c
NPD Sockburn
1 William Lewis Drive...
329.6c-345.6c364.6c297.6c
NPD Stanmore Road
248, Stanmore Road...
329.6c-345.6c-329.6c
NPD Timaru
84, Evans Street...
313.6c-329.6c-281.6c
NPD Wairakei Rd
449, Wairakei Road...
321.6c-337.6c356.6c289.6c
NPD Washdyke
22, Timaru-Temuka Highway...
328.6c-344.6c363.6c296.6c
NPD Wigram
33, Lodestar Avenue...
320.6c-336.6c355.6c288.6c