Hafnarfjordur Iceland: Viking Town & Elf Capital Guide

Iceland's Viking town—a historic harbor city built on lava fields, known for Norse heritage and hidden people folklore.

Updated February 1, 2026By the Iceland.org Travel Team
Population
~30,000
Capital Region • Third largest city
Hafnarfjordur is a unique blend of industrial harbor town and folkloric charm. Built on ancient lava flows, it's known for its Viking festivals, believed connection to hidden people, and one of Iceland's busiest fishing ports.
Safety + sourcing
Last updated: 2026-02-01

Hafnarfjordur is part of the Greater Reykjavik Area, easily accessible by public transport.

Region
Capital Region

10 km south of Reykjavik center

Population
~30,000

Iceland's third largest municipality

Known for
Vikings & elves

Annual Viking Festival and elf folklore

Top Attractions in Hafnarfjordur

Viking Village

Viking-themed restaurant and hotel with feasts

Hellisgerdi Park

Lava garden believed to house hidden people

Hafnarfjordur Museum

Local history in historic buildings

Harbor Area

Active fishing port with seafood restaurants

Hamarinn Culture Center

Concerts, theater, and cultural events

Lava Landscapes

Dramatic volcanic formations throughout town

How to Get to Hafnarfjordur

From Reykjavik: Regular Strætó buses or 15 minutes by car via Route 41.

From Keflavik Airport: About 30 minutes by car, or take airport bus to Reykjavik then local bus.

Best Time to Visit Hafnarfjordur

June: The Viking Festival brings the town alive with markets, reenactments, and traditional crafts.

Year-round: The harbor, museums, and lava landscapes are enjoyable any time.

Planning help

Hafnarfjordur FAQs

Quick answers with safety notes where it matters.