Question: how long does treatment for syphilis last?
Answer: Antibiotics for syphilis The type of treatment you need depends on how long you've had syphilis. Syphilis that has lasted less than 2 years is usually treated with an injection of penicillin into your buttocks, or a 10-14 day course of antibiotic tablets if you can't have penicillin.