The picturesque town of Hafnarfjordur, located just a stone’s throw from Reykjavík and within easy reach of Keflavík international airport, has plenty to offer its visitors: nature, art, culture, sports, Viking folklore and of course the huldufólk – the elves and trolls roaming about in the nooks and crannies of the surrounding lava fields.
Hafnarfjördur’s name simply means ‘harbour fjord’ and refers to the excellent natural harbour, which has Iceland’s longest history of continuous port trade - since the 1300s. Hafnarfjördur is Iceland’s third-largest town, with just over 22,000
Visit Hafnarfjörður