Alternate Text

Embassy of SwedenPretoria, South Africa

Local time 10:18 AM

About us

Welcome to the Embassy of Sweden in Pretoria, South Africa. Here diplomats from the Swedish Ministry of Foreign Affairs and SIDA - The Swedish International Development Cooperation Agency, a Defence Attaché from the Swedish Ministry of Defence and several local staff members work. The Trade Commissioner works at Business Sweden in Johannesburg.

Ambassador and Head of the mission is Mr. Håkan Juholt

The Embassy of Sweden in South Africa represents the Swedish government in the Republic of South Africa, Botswana, Namibia and Lesotho. 

The Embassy is also responsible for the cooperation with the regional organisation SADC (Southern Africa Development Community) with its head office in Gaborone, Botswana. 

Commerce and trade

The Embassy promotes commercial and trade exchanges between Sweden and South Africa, Botswana and Namibia. In cooperation with Business Sweden, the Embassy assists companies to find business partners and opportunities for trade and investment. 

South Africa - Business Sweden (

Consular and migration matters

Our consular section assists Swedish citizens who are visiting South Africa, Lesotho, Botswana and Namibia, and South African citizens who are moving to someone, work or study in Sweden.

If you want to visit Sweden and are a citizen of a country outside the EU, you may need a visa.

For more information on how to apply for a visa if you reside in South Africa or Lesotho.

For more information on how to apply for a visa if you reside in Botswana.

For more information on how to apply for a visa if you reside in Namibia.


Development cooperation

This text will be updated shortly

Visit the Embassy

Our Embassy is located in iParioli Complex, 1166 Park Street, Hatfield, Pretoria.

Directions to the Embassy


You Gautrain station (Hatfield) is 5 minutes away from the Embassy: send us an e-mail with your queries to: (all queries except migration matters) (only migration matters)

Last updated 17 Apr 2019, 11.22 AM