Typhoid usually last between 7 to 14 days, but can be as short as 3 days, or as long as 30 days. If untreated, the illness usually lasts for 3 to 4 weeks, but may be a little longer in a small number of people. Symptoms of typhoid may vary from mild to severe and life-threatening.