eSeychelles

Embassies and consulates in the Seychelles

42 diplomatic missions with address and contact. We take documents to any of them for attestation.

Embassies in Seychelles

High Commissions in Seychelles

Consulates in Seychelles

Belgium

Consulate

Eden Island Marina House in Victoria

+248 251 11 05

Switzerland

Consulate

the MG Building at Providence Industrial Estate

eda.admin.ch

Other Honorary Consulates in Seychelles

Greece

Honorary Consulate

the Docklands Building, New Port area, Victoria

Hungary

Honorary Consulate

Kingsgate House on Independence Avenue, Victoria

Slovakia

Consulate

Creole Holidays offices in Victoria

Indonesia

Honorary Consulate

Oceangate House in Victoria

South Korea

Consulate

the SEPEC (Seychelles Petroleum Company) New Port area, Victoria

Oman

Consulate

Grosvenor House in Pointe Larue, near Seychelles International Airport

Mauritius

Consulate

Roche Caiman, Victoria

Thailand

Honorary Consulate

Revolution Avenue in Victoria

Limited-Detail Consulates (Location Confirmed at City Level)

Denmark

Honorary Consulate

Victoria, Mahé

Philippines

Honorary Consulate

Victoria, Mahé

Namibia

Honorary Consulate

Victoria, Mahé

Brazil

Honorary Consulate

Victoria, Mahé

Details as published by the missions. Opening hours change often; we check before we go.