Getting to North Haven
North Haven sits 12 miles offshore in the heart of Penobscot Bay, a 60-minute ferry ride from Rockland, Maine.
The North Haven ferry departs Rockland daily at 9:30 am, 2:20 pm, and 5:15 pm, with return trips from the island at 7:30 am, 12:30 pm, and 3:45 pm.
Be sure to board the North Haven ferry! Ferries to Vinalhaven and Matinicus also depart from the Rockland terminal. Check with ferry staff to confirm you're in the correct line, especially if bringing a vehicle.
For ferry schedules, ticket prices, vehicle reservations, and bicycle information, visit the Maine State Ferry Service or call (207) 596-5400. Tickets can also be purchased online.
Bringing a Car
Having a car on the island makes exploring easier, but summer travel requires some planning. The ferry carries a limited number of vehicles, and reservations are recommended during July and August. Reservations are available 30 days in advance.
After Labor Day, bringing a car is generally much easier.
If you're unsure whether to bring a vehicle, feel free to reach out. We're happy to help you plan your visit.
Other Ways to Get Here
By Air
Penobscot Island Air offers flights from Knox County Regional Airport (RKD) to North Haven. For schedules and reservations, call (207) 596-7500.
By Private Boat
Several local captains offer private transportation to North Haven from the mainland, a convenient option for groups or evening visits.
North Haven Boat Rentals — Adam Alexander, (207) 230-4315
Equinox Island Transit — John Morin, (207) 691-1637
Thirteen 302 Transport — Adam Philbrook, (207) 595-8220
Private boat transportation and charter options are subject to availability. We recommend arranging travel in advance.