Allegra 120 vs Histafree 120: price, salt & differences
Allegra 120 and Histafree 120 both contain Fexofenadine 120 mg – the same medicine in the same dose, so they work the same way. Allegra 120 by Sanofi India Ltd is ₹272.99 for 10 tablets (₹27.3 per tablet) and Histafree 120 by Mankind Pharma Ltd is ₹135.87 for 10 tablets (₹13.59 per tablet), so Histafree 120 works out cheaper per tablet. Neither is clinically better; ask your doctor or pharmacist before switching.
Allegra 120
Fexofenadine 120 mg · Sanofi India Ltd
MRP ₹272.99 for 10
₹27.30 / tablet
Fexofenadine 120 mg detailsHistafree 120
Fexofenadine 120 mg · Mankind Pharma Ltd
MRP ₹135.87 for 10
₹13.59 / tablet
Fexofenadine 120 mg detailsKey differences
| Aspect | Allegra 120 | Histafree 120 |
|---|---|---|
| Salt / composition | Fexofenadine | Fexofenadine |
| Strength | 120 mg | 120 mg |
| Manufacturer | Sanofi India Ltd | Mankind Pharma Ltd |
| Pack size | 10 tablets | 10 tablets |
| MRP | ₹272.99 for 10 tablets | ₹135.87 for 10 tablets |
| ₹ per tablet | ₹27.3 per tablet | ₹13.59 per tablet |
| Prescription status | Schedule H – prescription required | Schedule H – prescription required |
| Main use | Allergic rhinitis (hay fever) – sneezing, runny or blocked nose, itchy watery eyes from dust, pollen or pollution. | Allergic rhinitis (hay fever) – sneezing, runny or blocked nose, itchy watery eyes from dust, pollen or pollution. |
| Who it suits / key caution | Allergic rhinitis and hives in people who must stay alert (drivers, students) – least sedating option. Avoid taking with fruit juice. | Same as Allegra 120 – identical salt and strength, so the same cautions apply. |
MRPs as printed/listed on the date shown; actual price may vary.
Frequently asked questions
Allegra 120 और Histafree 120 में क्या अंतर है?
दोनों में एक ही salt – Fexofenadine 120 mg – है, इसलिए असर एक जैसा है। फर्क company और कीमत का है: Allegra 120 (Sanofi India Ltd) की MRP ₹272.99 (10 tablets) है और Histafree 120 (Mankind Pharma Ltd) की MRP ₹135.87 (10 tablets)।
Is Allegra 120 the same as Histafree 120?
Yes, medically. Both contain Fexofenadine 120 mg in tablet form. They are made by different companies – Sanofi India Ltd and Mankind Pharma Ltd – and may differ in pack size, price and tablet appearance, but the active ingredient and dose are identical.
Which is cheaper, Allegra 120 or Histafree 120?
Histafree 120 is cheaper per tablet at ₹13.59 against ₹27.3 for Allegra 120. The strip prices are ₹272.99 for 10 tablets (Allegra 120) and ₹135.87 for 10 tablets (Histafree 120).
Can I take Histafree 120 instead of Allegra 120?
Because the salt and strength are the same, a pharmacist can usually dispense Histafree 120 in place of Allegra 120 if your doctor is fine with it. Do not swap on your own if your doctor wrote a specific brand – ask them or the pharmacist first.
Is there a cheaper generic option?
Yes. Jan Aushadhi stores sell Fexofenadine Hydrochloride Tablets IP 120mg at ₹22.5 for 10 – about ₹2.25 per tablet. It is the same salt and strength, made to the same standards.
Do I need a prescription for Allegra 120 or Histafree 120?
Yes. Fexofenadine is a Schedule H medicine in India, so both brands need a valid prescription.
Why is Allegra 120 twice the price of Histafree 120?
Allegra is the original brand from Sanofi and is priced as a premium product. Histafree from Mankind contains the same Fexofenadine 120 mg at ₹13.59 per tablet against ₹27.3 for Allegra.
Sources
- NHS – Fexofenadine: how and when to take it (19 October 2026)
- NHS – Fexofenadine: side effects (19 October 2026)
- NHS – Fexofenadine: common questions (19 October 2026)
- NPPA Pharma Sahi Daam (ceiling prices) (19 October 2026)
- PMBI Jan Aushadhi Product & MRP List (19 October 2026)
Medyzen Editorial Team · Last updated
This page is general information, not medical advice. Do not start, stop or change a medicine without asking a doctor or pharmacist. Terms