- Address
- Via Adige 2, 00198 Roma
- Website
- srilankaembassyrome.org
Sri Lanka
Italy
Sri Lankan Embassy & Consulates in Italy
- 1 embassy
- 1 consulate general
In Italy, Sri Lanka has an embassy in Rome and a consulate general in Milan. Italian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Map: Sri Lanka’s 2 missions in Italy
Sri Lankan Embassy in Rome
Sri Lanka has its embassy in Rome, the capital; the address on record is Via Adige 2, 00198 Roma. Its website is linked on its page.
Sri Lankan consulates in Italy
Sri Lanka also has a consulate general in Milan; its work is consular: passports and documents for its own citizens and, often, visas for visitors.
Sri Lanka visa for Italian citizens
Italy
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Italy
Sri Lanka
Italy Visa required Italy visa for citizens of Sri Lanka
Sri Lanka issues Italian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Italy’s missions in Sri Lanka
Missions of Italy in Sri Lanka (1)
In return, Italy has an embassy in Sri Lanka, in Colombo.
Good to know
Sri Lanka in Italy
Worldwide, Sri Lanka has 68 missions in 47 countries; 2 of them are in Italy.
Travel to Italy for Sri Lankan citizens
Italy requires Sri Lankan citizens to hold a visa issued in advance. In Italy, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.
When Sri Lankan missions in Italy are closed
Sri Lankan missions in Italy close on Italy’s public holidays, the next being Immaculate Conception (Immacolata Concezione) on Tuesday 8 December 2026, Christmas Day (Natale) on Friday 25 December 2026 and St. Stephen's Day (Santo Stefano) on Saturday 26 December 2026.
Frequently asked questions
Where is the Sri Lankan embassy in Italy?
The Sri Lankan embassy is in Rome, at Via Adige 2, 00198 Roma.
Does Sri Lanka have consulates in Italy?
Yes, Sri Lanka has a consulate general in Milan.
Do Italian citizens need a visa for Sri Lanka?
Italian citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.
Do Sri Lankan citizens need a visa for Italy?
Sri Lankan citizens need a visa for Italy, obtained before travel.
Does Italy have an embassy in Sri Lanka?
Yes, Italy has its embassy in Colombo.