Greater Portland & Casco Bay offer daily ferries and ferry service

Casco Bay Lines

56 Commercial Street Portland, ME, 04112 Phone: 207-774-7871

Year-round ferry service carries passengers, vehicles, and freight between Portland and the islands of Peaks, Little Diamond, Great Diamond, Long, Chebeague, and Cliff. Information: www.cascobaylines.com/
Chebeague Transportation Company

123 Roy Hill Road Chebeague Island, ME, 04017 Phone: 207-846-5227

Ferry information: 207-846-3700

The ferry operates daily, year-round, between Chebeague Island and Cousins Island. Passengers only; no vehicles; no reservations required. Cousins Island is connected to mainland Yarmouth, Maine by a bridge. The ferry boat remains tied up at the Stone Wharf on Chebeague Island between trips. Approximate crossing time is 15 minutes.