The length of time Mucinex lasts in your body depends on which formulation you use. Mucinex has a short half-life of one hour. Half-life is the time it takes for half of a medicine's dose to be ...