With a population of 76, Hafnir is a must-see destination in Southern Peninsula, Iceland. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in Hafnir to see all of its attractions.
When flying to Hafnir, you’ll arrive at Reykjavik-Keflavik Airport (KEF), which is located 7 km from the city center.
Another option to get to Hafnir is to pick up a car rental from Reykjavik, which is about 43 km from Hafnir. You’ll find branches of Ice Rental 4x4 and Sixt, among others, in Reykjavik.
Expect to pay $8.59 per gallon in Hafnir (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $103.11 and $137.49.