Embassy of Nepal in Moscow
Today · Closed- Phone
- +7 499 2528215
Nepal
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.
The Nepali embassy is in Moscow, the capital of Russia. Its phone number is on its page.
Russia
Nepal Visa on arrival Nepal visa for citizens of Russia
Nepal
Russia 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.
Missions of Russia in Nepal (1)
In return, Russia has an embassy in Nepal, in Kathmandu.
Worldwide, Nepal has 41 missions in 30 countries; one of them is in Russia.
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.
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.
The Nepali embassy is 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 citizens must obtain a visa before travelling to Russia.
Yes, Russia has its embassy in Kathmandu.