Embassies and consulates in Durban

  • 10 missions
  • 10 countries
  • most embassies are in Pretoria

Embassies and consulates in Durban

Missions of 10 countries are based in Durban, 10 in all (1 embassy, 3 consulates general, 1 consulate and 5 honorary consulates). The embassies to South Africa are in Pretoria, about 536 km away.

Public holidays in Durban

Public holidays in South Africa

  • Day of Reconciliation

    Wednesday

  • Christmas Day

    Friday

  • Day of Goodwill

    Saturday

The missions in Durban 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.

Other cities in South Africa

Good to know

Foreign missions in Durban

Durban hosts missions of Mozambique, China, India, the United States, Lesotho, Switzerland, Chile and Germany, among 10 countries. Of South Africa’s neighbours, Mozambique and Lesotho are represented in Durban.

Types of mission in Durban

By type, Durban has 1 embassy, 3 consulates general, 1 consulate and 5 honorary consulates. Of these, the 5 honorary consulates in Durban offer limited help: like most honorary consulates, it does not normally issue visas or passports.

Other cities in South Africa

Outside Durban, missions in South Africa are found in Pretoria (132), Cape Town (22), Johannesburg (12), Port Elizabeth (2) and East London (1).

Frequently asked questions

How many embassies and consulates are in Durban?

There are 10 foreign missions on record in Durban: 1 embassy, 3 consulates general, 1 consulate and 5 honorary consulates.

Which countries have a consulate or embassy in Durban?

Missions from 10 countries are based in Durban, among them Mozambique, China, India, the United States and Lesotho.

Is there an embassy in Durban?

Durban has 1 mission listed as an embassy, but most embassies to South Africa are in Pretoria.

When are the missions in Durban closed?

The missions in Durban close on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, and on each mission’s own national day.