Question: what is the best drug to treat typhoid fever?
Answer: Ciprofloxacin (Cipro). In the United States, doctors often prescribe this for nonpregnant adults. ...  Azithromycin (Zithromax). This may be used if a person is unable to take ciprofloxacin or the bacteria is resistant to ciprofloxacin. Ceftriaxone.