Distance between Hafnarfjörður and Surrey

The distance between Hafnarfjörður (Iceland) and Surrey (British Columbia, Canada) is ca. 5.693,5 km (air line).

Hafnarfjörður

Latidute: 64.066666
Longitude: -21.933332

Surrey

Latidute: 49.18847589
Longitude: -122.8480877

Distance between Hafnarfjörður and other cities and places worldwide

Distance between Hafnarfjörður and other major cities