United KingdomSouth Africa

British Embassy & Consulates in South Africa

  • 1 embassy
  • 1 consulate general
  • 1 consulate

The United Kingdom is represented in South Africa by 3 missions: an embassy in Pretoria, a consulate general in Cape Town and a consulate in Johannesburg. South African citizens must obtain a visa before travelling to the United Kingdom.

Map: the United Kingdom’s 3 missions in South Africa

Map: the United Kingdom’s 3 missions in South Africa

British Embassy in Pretoria

High Commission of the United Kingdom in Pretoria

High Commission · Pretoria

Open 24/7
Address
Hill Street 255, 0002 Pretoria
Website
gov.uk

The United Kingdom has its embassy in Pretoria, the capital; the address on record is Hill Street 255, 0002 Pretoria. Its website is linked on its page.

British consulates in South Africa

The United Kingdom also has a consulate general in Cape Town and a consulate in Johannesburg; consulates handle passports, civil registration and, for many countries, visa applications for their district.

United Kingdom visa for South African citizens

South AfricaUnited Kingdom Visa required United Kingdom visa for citizens of South Africa

United KingdomSouth Africa Visa-free, 90 days South Africa visa for citizens of the United Kingdom

United Kingdom visa requirements for citizens of South Africa

  • Standard Visitor visa (up to 6 months)
  • Visitor in Transit visa (landside)
  • Student and work routes (brief)
  • Fee: £135
  • 5 required documents

checked 22 October 2026

See the full checklist

South African citizens need a visa for the United Kingdom, obtained before travel. In South Africa, applications go to the British embassy in Pretoria or one of the consulates in Cape Town and Johannesburg, or to a visa centre working for the United Kingdom.

South Africa’s missions in the United Kingdom

Missions of South Africa in the United Kingdom (10)

In return, South Africa has 10 missions in the United Kingdom, including its embassy in London.

Good to know

The United Kingdom in South Africa

Worldwide, the United Kingdom has 280 missions in 168 countries; 3 of them are in South Africa.

Travel to South Africa for British citizens

British citizens do not need a visa for South Africa: stays of up to 90 days are visa-free. In South Africa, British citizens can turn to the British embassy for passports and emergency help.

When British missions in South Africa are closed

British missions in South Africa close on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026, and usually on some holidays of the United Kingdom, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the British embassy in South Africa?

The British embassy is in Pretoria, at Hill Street 255, 0002 Pretoria.

Does the United Kingdom have consulates in South Africa?

Yes, the United Kingdom has a consulate general in Cape Town and a consulate in Johannesburg.

Do South African citizens need a visa for the United Kingdom?

South African citizens must obtain a visa before travelling to the United Kingdom.

Do British citizens need a visa for South Africa?

No visa is needed by British citizens for South Africa, for stays of up to 90 days.

Does South Africa have an embassy in the United Kingdom?

Yes, South Africa has its embassy in London, along with 9 other missions in the United Kingdom.