Question: fexofenadine how long does it last?
Answer: Allegra (fexofenadine) has a fast onset of action, and typically begins working in as little as one hour. For most individuals, each dose will last 24 hours (although 12-hour verions are available as well).