People with colds, for example, are typically not contagious beyond a week after symptoms commence.
Laboratory experiments on human volunteers suggest that people infected with norovirus continue to shed virions for up to three weeks, long after the vomiting and diarrhea have passed.