Haapavesi is located in Finland (Haapavesi-Siikalatva, North Ostrobothnia) and time zone Europe/Helsinki.
Places nearby are Nivala, Haapajärvi and Oulainen.
Oulu is 97 km away, Tampere is 316 km away and Vantaa is 423 km away as the crow flies.
Distances from Haapavesi to the most important cities in Finland and the world.
Source: zeitverschiebung.net » Current Local Time » Haapavesi
64.1333300°
25.3666700°