The average price of petrol in Invercargill is $2.85/litre over the past month, costing you anywhere between $128 and $185 to fill up a car’s fuel tank.