- Address
- улица Щепкина 24 с1, 129090 Moscow
- Phone
- +7 495 688-16-20
- Website
- srilankaembassy.ru
Sri Lanka
Russia
Sri Lankan Embassy in Russia
1 embassy
Sri Lanka is represented in Russia by 1 mission: an embassy in Moscow. Sri Lanka issues Russian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Sri Lankan Embassy in Moscow
At улица Щепкина 24 с1, 129090 Moscow, the Sri Lankan embassy represents Sri Lanka towards Russia. Its phone number and website are on its page.
Sri Lanka visa for Russian citizens
Russia
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Russia
Sri Lanka
Russia Visa required Russia visa for citizens of Sri Lanka
Russian citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.
Russia’s missions in Sri Lanka
Missions of Russia in Sri Lanka (1)
In return, Russia has an embassy in Sri Lanka, in Colombo.
Good to know
Sri Lanka in Russia
Worldwide, Sri Lanka has 68 missions in 47 countries; one of them is in Russia.
Travel to Russia for Sri Lankan citizens
Russia requires Sri Lankan citizens to hold a visa issued in advance. In Russia, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.
When the Sri Lankan embassy in Russia is closed
The Sri Lankan embassy in Russia closes 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.
Frequently asked questions
Where is the Sri Lankan embassy in Russia?
The Sri Lankan embassy is in Moscow, at улица Щепкина 24 с1, 129090 Moscow.
Do Russian citizens need a visa for Sri Lanka?
Russian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.
Do Sri Lankan citizens need a visa for Russia?
Sri Lankan citizens must obtain a visa before travelling to Russia.
Does Russia have an embassy in Sri Lanka?
Yes, Russia has its embassy in Colombo.