Question: how long does it take to cure primary syphilis?
Answer: 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.