1. Visa House
  2. Russian Consulates and Visa Centres
  3. Nepal

Russian Consulates – Nepal

Kathmandu

Embassy of the Russian Federation, P.O.Box 123, Baluwatar, Kathmandu, Nepal (phone +977 (1) 441-2155, 441-1063; fax +977 (1) 441-6571; email rusconsul@mos.com.np, ruspos@info.com.np)