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.

Private boat transportation and charter options are subject to availability. We recommend arranging travel in advance.