Let’s take the bus to Esashi!
You can reach Esashi Town by local bus from Hakodate City or Shin-Hakodate-Hokuto Station.
In particular, a direct bus (Route 610) runs from in front of Hakodate Station,
and the trip takes about 2 hours.
This page provides information on the main bus routes.

The bus routes to Esashi vary depending on the departure point.
Please select the route closest to your departure point from the list above.
From Hakodate and Shin-Hakodate-Hokuto Stations to Esashi → Route 610
From Kikonai Station to Esashi → Route 631
From Kumaiishi to Esashi → Route 624
*Although the 631 route has multiple route numbers (631, 632, 633, 634, and 635),
this page groups them together as routes heading toward Esashi.