Seychelles embassies in nearby countries

» Kenya

» Madagascar

» Mauritius

» Mozambique

» Réunion

» Tanzania

» Uganda

Seychelles embassies worldwide

Seychelles flag Seychelles representation in South Africa

Cape Town — Seychelles Honorary Consulate

AddressCape Town Unit 2, Azalea House
Tokai Business Park
Tokai, 7945, Cape Town
Phonelocal: (021) 713.1583
international: +27.21.713.1583

Johannesburg — Seychelles Honorary Consulate

AddressFerndale 2160
Johannesburg
Phonelocal: (011) 462.1607
international: +27.11.462.1607