North Haven is located 12 miles offshore in the heart of Penobscot Bay. It is reached by ferry from the small city of Rockland, Maine. The one-hour ferry leaves Rockland for North Haven at 9:30am, 2:15pm or 5:15pm daily; it returns to Rockland from the island at 7:30am, 12:30pm, and 3:45pm. The ferry is the main mode of transportation for year-round residents and visitors alike.
This may sound a bit silly, but one of the most important things to do when you arrive at the Ferry Terminal in Rockland is to make sure you are boarding the correct ferry! Ferries to Vinalhaven and Matinicus islands also leave from this terminal, and it can be confusing. Check with the ferry staff to be sure you are getting on the right ferry and, if you are bringing your car, that you are parked in the correct line. For information on ferry tickets and rates, car reservations, bringing a bike and more, please call the North Haven Ferry Office at 207-867-4441, or visit the Maine State Ferry Service website.
Turner Farm is located at the end of Turner Farm Road off of South Shore Road