Haapavesi Public Transport: Live Schedules & Maps
Haapavesi, North Ostrobothnia, Finland is located at coordinates 64.13, 25.37. The city operates in the Europe/Helsinki timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 74 bus routes operated by 4 transit operators. Browse the complete list of routes and schedules below.
Top Streets in Haapavesi
-
Mieluskyläntie, 7980
Mieluskyläntie, 7980 is a local road in Haapavesi stretching 11.5 km with 35 public transport stops. View stops and routes.
-
Nivalantie, 793
Nivalantie, 793 is a secondary road in Haapavesi stretching 9.5 km with 26 public transport stops. View stops and routes.
-
Kytökyläntie, 7980
Kytökyläntie, 7980 is a local road in Haapavesi stretching 10.7 km with 26 public transport stops. View stops and routes.
-
Oulaistentie, 786
Oulaistentie, 786 is a secondary road in Haapavesi stretching 17.0 km with 37 public transport stops. View stops and routes.
-
Pulkkilantie, 800
Pulkkilantie, 800 is a secondary road in Haapavesi stretching 4.5 km with 14 public transport stops. View stops and routes.
-
Pulkkilantie, 800 (1)
Pulkkilantie, 800 (1) is a secondary road in Haapavesi stretching 6.3 km with 13 public transport stops. View stops and routes.
-
Kärsämäentie, 786 (1)
Kärsämäentie, 786 (1) is a secondary road in Haapavesi stretching 5.2 km with 17 public transport stops. View stops and routes.
-
Ollantie, 18323
Ollantie, 18323 is a local road in Haapavesi stretching 5.1 km with 19 public transport stops. View stops and routes.
-
Kärsämäentie, 786
Kärsämäentie, 786 is a secondary road in Haapavesi stretching 9.4 km with 18 public transport stops. View stops and routes.
-
Nivalantie, 793 (1)
Nivalantie, 793 (1) is a secondary road in Haapavesi stretching 3.2 km with 8 public transport stops. View stops and routes.