Wollongong is one of the cheapest places to buy petrol in NSW, according to the NRMA.
For the last 18 months, the motoring organisation has been running the Bowser Buster website, which tracks the average price of fuel from 51 locations across the state and ranks the changes in prices from week to week.
When it comes to unleaded petrol, Wollongong comes in at eighth place with an average price at the bowser of $1.48 per litre.
That's 5.8¢ more expensive than Sydney, which recorded the cheapest average price in the state at $1.42.
For diesel, the city steps up to seventh place at $1.50, just 2.6¢ behind the state's best average price in the Riverina town of Moama ($1.47).
The worst price across the state for unleaded was recorded in Tumut ($1.56) and for diesel Cooma was the most expensive at $1.61 per litre.
NRMA director Michael Tynan, who represents the South Coast, said the higher prices for areas further away from Sydney had little to do with freight costs.
"There should be no reason for this, as it costs about 3 to 5¢ per litre to freight fuel anywhere in NSW from the ports," Mr Tynan said.
He said the oil companies set prices for each location based on supply and demand and they had a monopoly in some towns where there was limited competition.
He said the aim of the Bowser Buster site was to highlight the disparity in petrol prices between Sydney and other areas in the state and to hold the newly elected federal government on their promised review of petrol pricing and competition.
Mr Tynan said NRMA campaigns such as Bowser Buster had already led to real changes, showing people power could work.
"We have had success in the past in reducing prices via social media campaigns in Coffs Harbour and Canberra."