Typhoid fever lasts anywhere between seven to ten days whenever they are addressed soon after the symptoms start.