GreeceRussia

Greek Consulates in Russia

3 consulates general

Greece is represented in Russia by 3 missions: 3 consulates general in Saint Petersburg, Novorossiysk and Moscow. Greece requires Russian citizens to hold a visa issued in advance.

Map: Greece’s 3 missions in Russia

Map: Greece’s 3 missions in Russia

Greek consulates in Russia

  • Consulate General of Greece in Saint Petersburg

    Consulate General · Saint Petersburg

    Today · Closed
  • Consulate General of Greece in Novorossiysk

    Consulate General · Novorossiysk

    улица Мира 13, Новороссийск

  • Consulate General of Greece in Moscow

    Consulate General · Moscow

Greece also has 3 consulates general in Saint Petersburg, Novorossiysk and Moscow; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Greece visa for Russian citizens

RussiaGreece Visa required Greece visa for citizens of Russia

GreeceRussia e-Visa Russia visa for citizens of Greece

Greece visa requirements for citizens of Russia

  • Schengen visa (type C) for Greece
  • National visa (type D)
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 12 required documents

checked 22 October 2026

See the full checklist

Russian citizens must obtain a visa before travelling to Greece. From Russia, the application is made at the consulates of Greece in Saint Petersburg, Novorossiysk and Moscow or through a visa centre appointed by Greece.

Russia’s missions in Greece

Missions of Russia in Greece (3)

In return, Russia has 3 missions in Greece, including its embassy in Athens.

Good to know

Greece in Russia

There is no embassy of Greece in Russia on record, so Russia is probably covered by an embassy of Greece in another country. Worldwide, Greece has 142 missions in 88 countries; 3 of them are in Russia.

Travel to Russia for Greek citizens

Greek citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days. In Russia, Greek citizens can turn to their consulate for passports and emergency help.

When Greek missions in Russia are closed

Greek missions in Russia close 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 Greece, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Does Greece have consulates in Russia?

Yes, Greece has 3 consulates general in Saint Petersburg, Novorossiysk and Moscow.

Do Russian citizens need a visa for Greece?

Greece requires Russian citizens to hold a visa issued in advance.

Do Greek citizens need a visa for Russia?

Greek citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days.

Does Russia have an embassy in Greece?

Yes, Russia has its embassy in Athens, along with 2 other missions in Greece.