Casco Bay Lines opera tre tratte tra otto porti negli Stati Uniti, soprattutto Portland (Maine), Cliff Island e Long Island (Maine). Dal porto di Portland (Maine): Cliff Island, Long Island (Maine), Peaks Island, Little Diamond Island, Great Diamond Island, Chebeague Island e Diamond Cove.