HNL is the airport, you'll need a car due to distance and location unless you just want to sit on the beach and not see the sites. For most HI trips, HNL is the best option anyway, esp if seeing more than 1 island or planning to do timeshare exchanges.