Nestled between the lava fields and the Atlantic Ocean, Hafnarfjörður charms visitors with its delightful mix of Icelandic tradition and natural beauty. This harbor town, just a short drive from Reykjavik, offers a unique glimpse into the Icelandic way of life. Boasting a picturesque harbor, mystical lava formations, and a vibrant Viking culture, Hafnarfjörður is a must-visit destination for anyone seeking a true taste of Iceland. Venture beyond the city center for an unforgettable experience with wild horses or watch the Northern Lights dance across the sky on a cold winter night.
Things to Consider Before Arriving in the City
Rich Viking history: Hafnarfjörður is the perfect place for history buffs to explore Viking culture and traditions.
Outdoor adventures: Explore the many hiking trails or take a horseback ride through the lava fields.
Suburban feel: Hafnarfjörður lacks the hustle and bustle of a big city. It’s for those who prefer a quieter, more laid-back atmosphere.
Perfect for: Nature lovers, history enthusiasts, and those who appreciate quaint coastal towns.
What to Bring with You
Be sure to pack warm layers, as the weather in Iceland can be quite unpredictable. Rain gear, sturdy shoes, and a camera to capture the stunning landscapes are also essential. Don’t forget your bathing suit to take a dip in one of the many geothermal pools!
Best Time of the Year to Visit
Summer months, from June to August, offer the best weather but are also the busiest. To experience Hafnarfjörður in a more intimate setting, consider visiting during the shoulder seasons of May or September.
How to Get into the City
1. Fly into Keflavik International Airport, approximately 34 kilometers (21 miles) from Hafnarfjörður. From there, grab a rental car or take a shuttle bus to Hafnarfjörður.
2. If you’re already in Reykjavik, it’s a simple 15-20 minute drive to reach Hafnarfjörður. Alternatively, you can take a bus (Route 1 from Hlemmur or Mjódd Bus Stations) or hire a taxi for the short journey.


7 day city guide trip to Hafnarfjörður, Iceland
Day 1 – Arrival and Harbour Walk
Once you arrive in Hafnarfjörður, head to the harbour for a pleasant walk by the sea. Check out the boats and take photos with the iconic “Viking statue”. For dinner, try some local fish and chips at Pallett restaurant.
Day 2 – Exploring the Lava Field
Explore the lava field near Hafnarfjörður, and witness the unique and stunning natural formations. Stop at “The Elf Stone” and check out the many hidden paths. For a unique and tasty lunch experience, try the seafood soup at Daddi’s Pizza.
Day 3 – Blue Lagoon and Reykjavik Day Trip
Take a day trip to Reykjavik, stopping at the famous Blue Lagoon on the way. Spend a day in the city exploring landmarks like the Hallgrimskirkja Church and the Harpa Concert Hall. For lunch, try the delicious hot dogs at Bæjarins Beztu Pylsur.
Day 4 – Hiking Reykjanes Peninsula
Take a day trip to Reykjanes Peninsula for a scenic hike. Go to the Krysuvik hot springs and witness the unique and vibrant colored earth of Seltun geothermal area. For dinner, try the local and famous lobster soup at Fjorubordid restaurant.
Day 5 – Whale Watching and Álftanes Day Trip
Take a day trip to Álftanes, and stop by Hvalsafarið for a whale watching tour. Try the fresh seafood at Við Fjöruborðið restaurant for lunch. Go to picturesque beach Nauthólsvík and enjoy the hot tubs and ocean view.
Day 6 – Viking Festival in June
If traveling in June, don’t miss the annual Viking festival in Hafnarfjörður. Check out the warrior battles and enjoy the cultural experience. For lunch, try the Icelandic meat soup at Gamla Vínhúsið restaurant.
Day 7 – Horseback Riding and Þingvellir National Park Day Trip
Take a day trip and go horseback riding at Laxnes Horse Farm. Explore Þingvellir National Park and witness the stunning natural beauty and cultural significance. For lunch, try the traditional Icelandic meat stew at Thorvaldsen Bistro.
How to continue your travel after you have spent 7 days in Hafnarfjörður
After spending 7 days in Hafnarfjörður, consider taking day trips to nearby cities like Selfoss and Hveragerði. Selfoss is known for its beautiful waterfalls, particularly the breathtaking Seljalandsfoss. Hveragerði is famous for its geothermal park and hot springs. Another option is to take a trip to the nearby Vatnajökull glacier and witness its incredible beauty. Travelling by car or booking a tour is the best way to get to these places.
