Office in St. Petersburg

+7-812-309-5760

Office in Moscow

+7-495-505-6325

Quick request

Russian Consulates in Seychelles

Embassy of the Russian Federation in the Republic of Seychelles (Victoria)

Address: P.O. Box 632, Victoria, Mahe, Seychelles
Phone: +248 26-6590, 26-6122
Fax: +248 26-6653