RussiaSri Lanka

Russian Embassy in Sri Lanka

1 embassy

Russia is represented in Sri Lanka by 1 mission: an embassy in Colombo. Sri Lankan citizens need a visa for Russia, obtained before travel.

Russian Embassy in Colombo

Embassy of Russia in Colombo

Embassy · Colombo

Today · Closed
Address
Bauddhaloka Mawatha 404, Colombo
Head of mission
Джагарян Леван Семенович

At Bauddhaloka Mawatha 404, Colombo, the Russian embassy represents Russia towards Sri Lanka. The head of mission on record is Джагарян Леван Семенович. Its phone number and website are on its page.

Russia visa for Sri Lankan citizens

Sri LankaRussia Visa required Russia visa for citizens of Sri Lanka

RussiaSri Lanka Visa on arrival Sri Lanka visa for citizens of Russia

Russia visa requirements for citizens of Sri Lanka

  • Unified electronic visa (e-visa)
  • Regular tourist visa
  • Private, business, study and work visas (invitation-based)
  • 11 required documents

checked 22 October 2026

See the full checklist

Russia requires Sri Lankan citizens to hold a visa issued in advance. Applicants in Sri Lanka turn to the Russian embassy in Colombo; many countries also use an outsourced visa centre.

Sri Lanka’s missions in Russia

Missions of Sri Lanka in Russia (1)

In return, Sri Lanka has an embassy in Russia, in Moscow.

Good to know

Russia in Sri Lanka

Worldwide, Russia has 301 missions in 155 countries; one of them is in Sri Lanka.

Travel to Sri Lanka for Russian citizens

Russian citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days. In Sri Lanka, Russian citizens can turn to the Russian embassy for passports and emergency help.

Frequently asked questions

Where is the Russian embassy in Sri Lanka?

The Russian embassy is in Colombo, at Bauddhaloka Mawatha 404, Colombo.

Do Sri Lankan citizens need a visa for Russia?

Sri Lankan citizens need a visa for Russia, obtained before travel.

Do Russian citizens need a visa for Sri Lanka?

Sri Lanka issues Russian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Does Sri Lanka have an embassy in Russia?

Yes, Sri Lanka has its embassy in Moscow.