Sri Lanka
Greece
Sri Lankan Consulate in Greece
1 consulate
In Greece, Sri Lanka has a consulate in Athens. Sri Lanka issues Greek citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Sri Lankan consulates in Greece
Sri Lanka also has a consulate in Athens; consulates handle passports, civil registration and, for many countries, visa applications for their district.
Sri Lanka visa for Greek citizens
Greece
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Greece
Sri Lanka
Greece Visa required Greece visa for citizens of Sri Lanka
Sri Lanka issues Greek citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Greece’s missions in Sri Lanka
Greece has no mission in Sri Lanka on record; Greek citizens there would be served by an embassy accredited from another country.
Good to know
Sri Lanka in Greece
There is no embassy of Sri Lanka in Greece on record, so Greece is probably covered by an embassy of Sri Lanka in another country. Worldwide, Sri Lanka has 68 missions in 47 countries; one of them is in Greece.
Travel to Greece for Sri Lankan citizens
Sri Lankan citizens must obtain a visa before travelling to Greece. In Greece, Sri Lankan citizens can turn to their consulate for passports and emergency help.
When the consulate of Sri Lanka in Greece is closed
The consulate of Sri Lanka in Greece closes on Greece’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day on Saturday 26 December 2026 and New Year's Day on Friday 1 January 2027.
Frequently asked questions
Does Sri Lanka have consulates in Greece?
Yes, Sri Lanka has a consulate in Athens.
Do Greek citizens need a visa for Sri Lanka?
Sri Lanka issues Greek citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Do Sri Lankan citizens need a visa for Greece?
Sri Lankan citizens must obtain a visa before travelling to Greece.
Does Greece have an embassy in Sri Lanka?
No mission of Greece in Sri Lanka is on record.