Distance from Haina, Hawaii to Makahalau, Hawaii

Haina Makahalau
Total Distance
21.3 mi
(34.2 km)
Travel Time
38 minutes

The driving distance from Haina, Hawaii to Makahalau, Hawaii is 21.3 mi (34.2 km)

The straight-line (air) distance is approximately 6.1 mi (9.8 km)

Estimated travel time by road is 38 minutes

This route includes Toll roads along the way.

Route Directions

Take Lehua St and Plumeria St to HI-19/Hawaiʻi Belt Rd in Honokaa
2.1 mi
6 min
11.4 mi
13 min
Drive to Mana Rd
7.8 mi
18 min

Journey Details

Traveling from Haina, Hawaii to Makahalau, Hawaii covers 21.3 miles (34 km) in a southwest direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.

The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 34 mph (55 km/h) .

Journey Waypoints

Haina

Starting Point

Honokaa, Hawaii

14 mi to destination

1 mi
Makahalau

Destination