Boats moored in a sheltered harbour
Photo by Gary Runn on Unsplash

Tool

Maine Island Ferries: Which Ones Work as a Day Trip

Ten islands with scheduled service, ordered by how realistic a day trip is. Crossing times and operators, but not timetables: those change too often to be worth repeating here.

How far out each island is

Crossing times on one axis, easiest first. The gap between the seventeen-minute hop to Peaks and the two hours to Matinicus is the whole difference between an afternoon and a trip you have to book a bed for.

Peaks Islandfrom Portland
Peaks Island from Portland, 17 min crossing, easy day trip, cars carried.
Islesborofrom Lincolnville
Islesboro from Lincolnville, 20 min crossing, easy day trip, cars carried.
Cranberry Islesfrom Northeast Harbor or Southwest Harbor
Cranberry Isles from Northeast Harbor or Southwest Harbor, 30 min crossing, easy day trip, foot passengers only.
Swans Islandfrom Bass Harbor
Swans Island from Bass Harbor, 40 min crossing, workable, cars carried.
Monheganfrom Port Clyde, Boothbay Harbor or New Harbor
Monhegan from Port Clyde, Boothbay Harbor or New Harbor, 1 h crossing, workable, foot passengers only.
North Havenfrom Rockland
North Haven from Rockland, 1 h 10 min crossing, workable, cars carried.
Chebeague Islandfrom Portland
Chebeague Island from Portland, 1 h 15 min crossing, workable, foot passengers only.
Vinalhavenfrom Rockland
Vinalhaven from Rockland, 1 h 15 min crossing, workable, cars carried.
Isle au Hautfrom Stonington
Isle au Haut from Stonington, 45 min crossing, overnight really, foot passengers only.
Matinicusfrom Rockland
Matinicus from Rockland, 2 h 15 min crossing, overnight really, cars carried.
Easy day tripWorkableOvernight really

One-way crossing time, not a schedule. How long you actually get ashore depends on the day’s sailings, which change several times a year — check the operator, and plan around the last boat back.

Every route, in detail

Maine island ferry routes, crossing times and day-trip feasibility
IslandFromCrossingCarsDay trip
Peaks IslandThe easiest island in Maine to visit. Frequent boats all day, a loop road you can walk or cycle in a couple of hours, and food near the landing.PortlandCasco Bay Lines17 minYesEasy
IslesboroThe shortest state ferry crossing, twenty minutes from the beach at Lincolnville. Long and thin, so bring a bicycle or a car.LincolnvilleMaine State Ferry Service20 minYesEasy
Cranberry IslesGreat and Little Cranberry, minutes off Mount Desert Island, with a museum on Islesford and lunch at the dock.Northeast Harbor or Southwest HarborCranberry Cove Ferry and Beal and Bunker30 minFoot onlyEasy
Swans IslandA short hop from the quiet side of Mount Desert Island to a working island with a good beach and very little else.Bass HarborMaine State Ferry Service40 minYesWorkable
MonheganAn artists’ island with no cars and seventeen miles of trails on a square mile of rock. The day-trip window is short; most people wish they had stayed over.Port Clyde, Boothbay Harbor or New HarborMonhegan Boat Line and others60 minFoot onlyWorkable
North HavenSmaller and gentler than Vinalhaven across the Thorofare, with a village you can see on foot from the landing.RocklandMaine State Ferry Service70 minYesWorkable
Chebeague IslandQuieter and much larger than Peaks. The long boat down the bay is half the point; there is also a shorter crossing from Cousins Island.PortlandCasco Bay Lines75 minFoot onlyWorkable
VinalhavenA working fishing island with quarries you can swim in. Big enough that a bicycle helps and a car is genuinely useful.RocklandMaine State Ferry Service75 minYesWorkable
Isle au HautHalf of it is Acadia National Park, and almost nobody goes. Boats are few and the schedule is unforgiving; plan around the return rather than the outbound.StoningtonIsle au Haut Boat Services45 minFoot onlyOvernight really
MatinicusThe furthest offshore community on the coast, with a handful of sailings a month. This is an overnight trip or no trip.RocklandMaine State Ferry Service135 minYesOvernight really

Common questions

Which Maine island is easiest to visit for a day?

Peaks Island from Portland. The crossing is seventeen minutes, boats run all day, and you can walk or cycle the loop road in an afternoon. Islesboro from Lincolnville is the next easiest at about twenty minutes.

Can you take a car to a Maine island?

On the state ferries, yes: Islesboro, Vinalhaven, North Haven, Swans Island and Matinicus all carry vehicles, though reservations matter in summer and space is limited. Monhegan, Isle au Haut and the Cranberries are foot passengers only, and Peaks is walkable enough that most day visitors leave the car behind.

Which islands are not worth attempting in a day?

Matinicus and Isle au Haut. Matinicus has only a handful of sailings a month and Isle au Haut's schedule leaves very little time ashore. Both are overnight trips, and treating them otherwise is how people get stranded.

Where do I find the actual departure times?

From the operator, every time. Schedules change several times a year, differ between weekdays, weekends and holidays, and get cancelled for weather, so a timetable copied onto a travel site is wrong within months — and the cost of it being wrong is someone stranded on an island. This page carries the things that change rarely and links to each operator for the things that do not. Plan around the last boat back rather than the first one out, and on the state ferries book a vehicle space well ahead in July and August.

Destinations

The islands and their gateways

All Destinations

Guides

Helpful guides

All Guides