Typhoid takes around seven and fourteen days to get cured. However, its duration can be as short as three days, or as long as 30 days. If left untreated, illness usually lasts for three to four weeks, but may be longer in a small number of cases. Symptoms vary from mild to severe to life-threatening.