Maui Bus currently connects Whalers Village shopping center in Kaʻanapali with the Wharf Cinema Center in Lahaina, hourly on the Kaʻanapali Islander from 6am to 9pm and half-hourly between 2pm and 6pm. The Napili Islander runs north up the coast to Kahana (12 minutes) and Napili (29 minutes) from 6am to 8pm. Single journeys cost $2.
The free Kaʻanapali Trolley loops between the Kaʻanapali hotels, Whalers Village and the golf courses every 20 to 30 minutes between 10am and 8pm (with lunch and dinner breaks for the driver). The trolley schedule is posted at the Whalers Village stop.
Car & Motorcycle
The resort hotels in Kaʻanapali offer free beach parking to the public, but spaces are so limited that they commonly fill by mid-morning. The Hyatt has more public slots than other hotels.
Another option is the pay parking lot at Whalers Village (7am to midnight) but beware: at $3 per 30 minutes to a maximum $40, it can be an expensive proposition. You can get three hours validated with a purchase from a merchant in the mall, but the minimum purchase varies by merchant and can be steep. ABC Store will validate certain tickets for purchases under $15.