Greece
Russia
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
Greek consulates in Russia
- Consulate General of Greece in Saint Petersburg Today · Closed
- Consulate General of Greece in Novorossiysk
улица Мира 13, Новороссийск
-
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
Russia
Greece Visa required Greece visa for citizens of Russia
Greece
Russia 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
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.