Hafnarfjordur is the second most expensive city in Iceland. The average cost of renting a one bedroom for a month in the main city is 177,500.00 kr, to rent an apartment outside town for a month is 148,333.33 kr. Click the next ARROW to see the next City!