Normally, a throat; infection; may stay for five to seven days or so. Many times, one’s doctor may prescribe an antibiotic to get rid of a throat infection. The infection’s duration may differ from person to person.