Question: how long for a sore throat to go away?
Answer: Sore throat treatment Most sore throats caused by a cold or flu-type virus go away in a week to 10 days. If your sore throat is caused by bacteria, your doctor will prescribe an antibiotic. You will feel better in a few days.