The road has over 600 turns and many stops. If you were to drive straight from Ka'anapali to Hana without any stops, you could make the journey in two hours and 40 minutes. With stops, expect that you'll spend six hours getting to Hana. You likely won't stop on your way back, so the return trip should take three hours.