USA (Maine)
Rockland (Maine) → North Haven
The state ferry from Rockland to North Haven, a small summer-colony island across the Fox Islands Thorofare from Vinalhaven.
Rockland (Maine) to North Haven ferry at a glance
The ferry from Rockland (Maine) to North Haven takes About 1h 10m across the Penobscot Bay, operated by Maine State Ferry Service. Both vehicles and foot passengers are carried. Typical frequency: 3 round trips a day.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.
Sources: maine.gov · maine.gov · How we verify
Return crossing: North Haven to Rockland (Maine)
Maine State Ferry Service also sails North Haven to Rockland (Maine), taking About 1h 10m. From North Haven the ferries leave at 7:30am, 12:30pm and 3:45pm.
Rockland (Maine) to North Haven ferry timetable & sailing pattern
3 round trips a day
The 9:30am may leave 10 minutes late on Tuesdays for refuelling; only the morning trips run on Thanksgiving.
Published departure times
- 9:30am
- 2:20pm
- 5:15pm
Return: From North Haven the ferries leave at 7:30am, 12:30pm and 3:45pm.
Timetables change by season and date. Check exact departures for your travel date on the official timetable.
Official Maine State Ferry Service timetable →Check prices & book on Maine State Ferry Service →Source: Maine State Ferry Service North Haven schedule. Verified 2026-09-29.
Maritime Crossing Route Map
Interactive sea passage between Rockland (Maine) and North Haven
Ready to cross from Rockland (Maine) to North Haven?
Book your crossing with Maine State Ferry Service: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| Maine State Ferry Service | About 1h 10m | Car ferries |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
No pet facilities
Distance
11 nautical miles
Getting There & Onward Transport
- The Rockland terminal is at 517A Main Street (Route 1)
- The North Haven terminal is at 18 Main Street, North Haven