how long does the treatment for syphilis take?
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.