USA (Maine)
Rockland (Maine) → Vinalhaven
The state ferry across Penobscot Bay to Vinalhaven, a year-round island community and working lobster port.
Rockland (Maine) to Vinalhaven ferry at a glance
The ferry from Rockland (Maine) to Vinalhaven takes About 1h 15m across the Penobscot Bay, operated by Maine State Ferry Service. Both vehicles and foot passengers are carried. Typical frequency: 6 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 · maine.gov · How we verify
Return crossing: Vinalhaven to Rockland (Maine)
Maine State Ferry Service also sails Vinalhaven to Rockland (Maine), taking About 1h 15m. Boats leave Vinalhaven and Rockland at the same clock times.
Rockland (Maine) to Vinalhaven ferry timetable & sailing pattern
6 round trips a day
Times shift between seasons (a 1:00pm, 2:45pm and 4:30pm pattern runs on some schedules); Sunday service differs.
Published departure times
- 7:00am
- 8:45am
- 10:30am
- 12:00pm
- 1:30pm
- 3:15pm
Return: Boats leave Vinalhaven and Rockland at the same clock times.
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 Vinalhaven schedule. Verified 2026-09-29.
Maritime Crossing Route Map
Interactive sea passage between Rockland (Maine) and Vinalhaven
Ready to cross from Rockland (Maine) to Vinalhaven?
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 15m | Car ferries |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
No pet facilities
Distance
13 nautical miles
Getting There & Onward Transport
- The Rockland terminal is at 517A Main Street (Route 1), with a credit-card pay-in-lane lot next door
- The Vinalhaven terminal is at 79 Sands Road
Tips for the Rockland (Maine) to Vinalhaven Crossing
- Vehicles without a reservation must call the island terminal the day before for a line number to return from Vinalhaven.