With thousands of islands off the coast of Maine, many of which are thriving island communities, ferries are a way of life here in Maine.
Residents of the islands and vacationers alike use the ferries to reach their homes and off-the-beaten path destinations. And even if one of Maine’s islands isn’t your destination, a ride aboard a ferry is a journey worth taking as you breathe in the salt air and appreciate the stunning scenery.
Casco Bay Lines offers year-round service from Portland to the islands of Casco Bay including, Peaks, Little Diamond, Great Diamond, Diamond Cove, Long, Chebeague, Cliff, and Bailey Island.
In the MidCoast & Islands region of the state, check the Maine State Ferry schedule for trips to Vinalhaven, North Haven, Matinicus, Swans Island, Frenchboro, and Isleboro. Monhegan Boat Line takes passengers to majestic Monhegan Island.
If you are looking to get to the Cranberry Isles in the DownEast & Acadia Region, Beal & Bunker Mail Boat departs from Northeast Harbor, Cranberry Cove Ferry departs from Southwest Harbor & Manset and the Cranberry Isles Commuter Service leaves from Northeast Harbor.
To check out a different part of Acadia National Park, take Isle au Haut Boat Service from Stonington out to Isle au Haut for a day of hiking.