How to get to Waiheke Island

There are two ferry companies bringing passengers to Waiheke Island: