Portugal in South Africa: In addition to Portugal's consulate general in Johannesburg, Portugal has 7 other representations in South Africa. These representations include an embassy in Pretoria consulates in Cape Town, Durban, East London, Port Elizabeth, and Welkom a trade office in Johannesburg.
South Africa in Portugal: South Africa has 3 representations in Portugal. These representations include an embassy in Lisbon consulates in Funchal, and Porto.
Please contact the consulate general in Johannesburg directly for inquiries and questions regarding visa regulations and passport requirements.