Haapavesi Public Transport: Live Schedules & Maps

Start
End

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 70 bus routes operated by 4 transit operators. Browse the complete list of routes and schedules below.

Local time:



Buses

Build real-time departures into your app Free API Access →

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.