Departure point is Spring Point Marina, 1 Spring Point Drive, South Portland. We do, however, also offer pickup on Peaks Island, Diamond Cove and at the Portland Water Taxi dock on Commercial Street in Portland. Please let us know if you prefer an island pickup or Portland pickup instead of marina departure.