Explore Maine by Ferry & Maine Islands
Ferry's Region Map

Ferry Service By Island Search Results

casco-bay-lines-aucocisco.jpg

Casco Bay Lines

Region: Greater Portland and Casco Bay
Service Area: Bailey Island, Cliff Island, Great Chebeauge Island, Great Diamond Island, Little Chebeauge, Little Diamond Island, Long Island, Peaks Island
Website | 207-774-7871

Owned and operated by the Casco Bay Island Transit District, provides public fixed-route ferry service from Portland to six islands in Casco Bay. Casco Bay Lines operates seven days a week, 365 days a year.

more info

chebeague-Islander-ferry.jpg

Chebeague Transportation

Region: Greater Portland and Casco Bay
Service Area: Cousins Island, Great Chebeauge Island, Little Chebeauge
Website | 207-846-3700

The Chebeauge Transportation Company operates a ferry between Great Chebeague Island in Casco Bay and Cousins Island. Cousins Island is connected to mainland Yarmouth, Maine by a bridge. The ferry takes about 15 minutes each way.

more info