SeychellesRussia

Consulate of the Seychelles in Russia

1 consulate

The Seychelles is represented in Russia by 1 mission: a consulate in Saint Petersburg. The Seychelles admits Russian citizens without a visa for stays of up to 90 days.

Consulates of the Seychelles in Russia

The Seychelles also has a consulate in Saint Petersburg; career consulates of this kind usually renew passports and take visa applications for their region.

Seychelles visa for Russian citizens

RussiaSeychelles Visa-free, 90 days Seychelles visa for citizens of Russia

SeychellesRussia Visa-free, 30 days Russia visa for citizens of Seychelles

No visa is needed by Russian citizens for the Seychelles, for stays of up to 90 days.

Russia’s missions in the Seychelles

Missions of Russia in Seychelles (1)

In return, Russia has an embassy in the Seychelles, in Victoria.

Good to know

The Seychelles in Russia

There is no embassy of the Seychelles in Russia on record, so Russia is probably covered by an embassy of the Seychelles in another country. Worldwide, the Seychelles has 34 missions in 24 countries; one of them is in Russia.

Travel to Russia for citizens of the Seychelles

Russia admits citizens of the Seychelles without a visa for stays of up to 30 days. In Russia, citizens of the Seychelles can turn to their consulate for passports and emergency help.

When the consulate of the Seychelles in Russia is closed

The consulate of the Seychelles in Russia closes on Russia’s public holidays, the next being New Year's Day on Friday 1 January 2027, New Year holiday on Saturday 2 January 2027 and New Year holiday on Sunday 3 January 2027, and usually on some holidays of the Seychelles, such as The Feast of the Immaculate Conception on Tuesday 8 December 2026.

Frequently asked questions

Does the Seychelles have consulates in Russia?

Yes, the Seychelles has a consulate in Saint Petersburg.

Do Russian citizens need a visa for the Seychelles?

No visa is needed by Russian citizens for the Seychelles, for stays of up to 90 days.

Do citizens of the Seychelles need a visa for Russia?

Citizens of the Seychelles do not need a visa for Russia: stays of up to 30 days are visa-free.

Does Russia have an embassy in the Seychelles?

Yes, Russia has its embassy in Victoria.