South of Lahaina and west of Maalaea on Maui, the snorkeling at Coral Gardens is known to be excellent. Coral Gardens is for experienced snorkelers only due to long swim from shore.
To reach the snorkeling at Coral Gardens from Lahaina, head south on Highway 30 to roughly 0.5 miles north of the tunnel near milepost 11. Use the first parking area north of the cliffs. From the parking area water access, snorkel south in front of the cliffs. 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, Coral Gardens is the 10th most popular snorkel dive spot of all 21 snorkeling dives in Maui.