North of Lahaina on Maui, there is good snorkeling at Wahikuli State Wayside Park especially on either side of the culvert.
To reach the snorkeling off Wahikuli Park from Lahaina, head north on Highway 30 to the Post Office. Park nearby and head across the street to 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, Wahikuli State Park is the 13th most popular snorkel dive spot of all 21 snorkeling dives in Maui.