FerryConnect

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

📐 11 Nautical Miles
Rockland (Maine)⇄North Haven
⏱ About 1h 10m · 📐 11 nm
⚓ Operator website

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

OperatorCrossing TimeVessels
Maine State Ferry ServiceAbout 1h 10mCar 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

Frequently Asked Questions

How long is the ferry from Rockland (Maine) to North Haven?
The crossing typically takes About 1h 10m. Actual times vary by vessel, season and sea conditions, so check the timetable for your sailing.
How often does the Rockland (Maine) to North Haven ferry sail?
3 round trips a day. The 9:30am may leave 10 minutes late on Tuesdays for refuelling; only the morning trips run on Thanksgiving. This is the pattern published in the Maine State Ferry Service North Haven schedule (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Rockland (Maine) to North Haven?
Maine State Ferry Service operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Rockland (Maine) to North Haven ferry?
Yes. Vehicles are carried on this route. Book vehicle space in advance for peak dates, and check the operator’s height, length and trailer limits for campervans and larger vehicles.
Can I take the Rockland (Maine) to North Haven ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Rockland (Maine) to North Haven ferry?
This route has no dedicated pet facilities. Assistance dogs are normally carried, but confirm with the operator before travelling.
How far is Rockland (Maine) from North Haven by ferry?
The sea crossing is about 11 nautical miles (roughly 20 km).