Question: how long does it take to get a passport in johannesburg?
Answer: The Consular sections in Cape Town, Durban, and Johannesburg all process United States passport applications. Currently the processing time for most regular passports is seven to ten business days. Passport applications must be submitted by appointment only.