NepalRussia

Nepali Embassy in Russia

1 embassy

In Russia, Nepal has an embassy in Moscow. Nepal issues Russian citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance.

Nepali Embassy in Moscow

Embassy of Nepal in Moscow

Embassy · Moscow

Today · Closed

The Nepali embassy is in Moscow, the capital of Russia. Its phone number is on its page.

Nepal visa for Russian citizens

RussiaNepal Visa on arrival Nepal visa for citizens of Russia

NepalRussia Visa required Russia visa for citizens of Nepal

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

Russia’s missions in Nepal

Missions of Russia in Nepal (1)

In return, Russia has an embassy in Nepal, in Kathmandu.

Good to know

Nepal in Russia

Worldwide, Nepal has 41 missions in 30 countries; one of them is in Russia.

Travel to Russia for Nepali citizens

Russia requires Nepali citizens to hold a visa issued in advance. In Russia, Nepali citizens can turn to the Nepali embassy for passports and emergency help.

When the Nepali embassy in Russia is closed

The Nepali 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 Nepali embassy in Russia?

The Nepali embassy is in Moscow.

Do Russian citizens need a visa for Nepal?

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

Do Nepali citizens need a visa for Russia?

Nepali citizens must obtain a visa before travelling to Russia.

Does Russia have an embassy in Nepal?

Yes, Russia has its embassy in Kathmandu.