how long does it take to cure syphilis after treatment?
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.