North of Lahaina on Maui, the snorkeling at Kahekili Beach Park (aka Old Airport Beach) is popular with families due to its usually calm waters and numerous reefs. You may encounter butterflyfish, humuhumunukunukuapua’a (Hawaiian state fish aka rectangular triggerfish), octopus and turtles. The best Kahekili Beach Park snorkeling is straight out from the pavillion where there is good coral and diverse marine life.
To reach the Kahekili Beach Park snorkeling from Lahaina, head north on Highway 30 to just past milepost 30. Turn on Pu'ukolii Road to the large parking area near the water. To reach the snorkeling on Maui by air, you will need to fly into Kahului Airport (OGG) which is located in the middle of the north coast of Maui. It is served by direct flights from the mainland US and also by inter-island flights from several other Hawaiian Islands by regional carriers.
Overall, Kahekili Beach Park is the 16th most popular snorkel dive spot of all 21 snorkeling dives in Maui.