I've just gotten over an awful one that laid me up for about 4 days of feeling totally cruddy, then another week on top of that with the snots and coughs (charming hey lol) so almost 2 weeks I guess.

Most don't linger that long though.