- Address
- اسفندیار 43, 1967915681 تهران
- Phone
- +98 21 22050533
- Website
- mfa.gr
Greece
Iran
Greek Embassy in Iran
1 embassy
In Iran, Greece has an embassy in Tehran. Iranian citizens must obtain a visa before travelling to Greece.
Greek Embassy in Tehran
Greece has its embassy in Tehran, the capital; the address on record is اسفندیار 43, 1967915681 تهران. Its phone number and website are on its page.
Greece visa for Iranian citizens
Iran
Greece Visa required Greece visa for citizens of Iran
Greece
Iran Visa on arrival Iran visa for citizens of Greece
Greece visa requirements for citizens of Iran
- 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
Iranian citizens need a visa for Greece, obtained before travel. From Iran, the application is made at the Greek embassy in Tehran or through a visa centre appointed by Greece.
Iran’s missions in Greece
Missions of Iran in Greece (1)
In return, Iran has an embassy in Greece, in Athens.
Good to know
Greece in Iran
Worldwide, Greece has 142 missions in 88 countries; one of them is in Iran.
Travel to Iran for Greek citizens
Iran issues Greek citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Iran, Greek citizens can turn to the Greek embassy for passports and emergency help.
Frequently asked questions
Where is the Greek embassy in Iran?
The Greek embassy is in Tehran, at اسفندیار 43, 1967915681 تهران.
Do Iranian citizens need a visa for Greece?
Iranian citizens need a visa for Greece, obtained before travel.
Do Greek citizens need a visa for Iran?
Greek citizens can get a visa on arrival in Iran, valid for stays of up to 30 days.
Does Iran have an embassy in Greece?
Yes, Iran has its embassy in Athens.