Casco Bay Lines Ferry Terminal
2 expert reviews
"What’s this place all about?
With a quick trip from Portland’s harbor you can easily visit the Bay’s islands (Bailey Island, Peaks Island, Cliff Island, Chebeague, Great Diamond, Little Diamond, Diamond Cove, and Long Island)—all with their own shops, restaurants, and pretty beaches—via shuttle boats from Casco Bay Lines." Full review
"Six of Casco Bay’s islands have year-round populations and are served by scheduled ferries from downtown Portland." Full review