Lahaina Harbor and Maalaea Harbor are the two harbors on Maui where 98% of all ocean activities disembark from. Most of of the sport fishing charters leave from Lahaina harbor, while most of the bottom fishing boats leave from Maalaea harbor. The two harbors are roughly 20 minutes apart with light traffic (this makes a difference to some people at 4:30 in the morning!).
Lahaina Harbor, Maui HI
Lahaina harbor is the closest main harbor to Lahaina, Ka’anapali, Kapalua, Kahana and Napili. Free parking can be a challenge. Most parking stalls are 3 hour maximum. For persons fishing from Lahaina harbor, we recommend they using the paid parking lot behind Burger King on Front Street.
Maalaea Harbor, Maui HI
For ocean activities, Ma’alaea harbor is most convenient for to people staying in Kihei, Wailea, Makena, Kahului, and Paia. This is where you’ll find the Maui Ocean Center Aquarium. There is free, limited parking behind the boat slips.
Maui’s primary shipping port (Kahului Harbor) is where most of the cruise ships come in. To my knowledge, no day charter operators sail out of there. It’s roughly 20 minutes from Kahului harbor to Maalaea harbor, and 45 minute to Lahaina harbor.
A couple of small boat ramps service some of the trailered vessels; Keawakapu Boat Ramp between Kihei & Wailea border (none of the fishing boats listed on this site leave from Keawakapu) and Mala Wharf in Ka’anapali. Finally, as of this writing, two fishing boats are moored off Ka’anapali beach. Passengers take a zodiac from the beach to reach them.