Question: do uk citizens need a visa for johannesburg?
Answer: Although a South Africa visa for UK citizens is not required for stays up to 90 days, British travelers will be required to obtain one of the South Africa visa types for longer visits and purposes other than tourism or business.