The average price of petrol in Hamburg, Germany is S$ 2.79/litre over the past month, costing you anywhere between S$ 125 and S$ 181 to fill up a car’s fuel tank.