Most coughs from a cold clear up in two to three weeks. A cough that lasts longer needs a cause, and in India, a cough of more than two weeks is a reason to get tested for tuberculosis.
Common causes of a long-lasting cough
- A cough that lingers after a viral infection
- Allergy or asthma, often worse at night or in winter pollution
- Post-nasal drip from sinus problems
- Acid reflux, often worse after meals or lying down
- Smoking or exposure to smoke
- Some blood pressure medicines (ACE inhibitors)
- Tuberculosis
Get a TB test if
the cough has lasted more than two weeks, especially with fever, night sweats, weight loss or loss of appetite. Sputum tests and a chest X-ray are available, and TB testing and treatment are free at government health centres.
See a doctor quickly if
- you cough up blood
- you are breathless or have chest pain
- a child is breathing fast or wheezing
Where homeopathy fits
Once TB and other serious causes have been ruled out, Dr Amit Kumar treats long-lasting coughs linked to allergy, sinus problems or slow recovery after a cold. Chest and allergy problems are one of his main areas of practice. He looks at when the cough is worse, what triggers it and your history before prescribing.
Dr Amit Kumar (BHMS, Delhi Homoeopathic Board Reg. No. 2350) has practised in Sector 4, Vaishali, Ghaziabad since 1994. The clinic is at B-3, Basement, Mini Reliance Plaza, near Sarvodaya Hospital, open Monday to Saturday, 11 AM to 1 PM and 6 PM to 8 PM. A consultation costs ₹500.


