The current ambassador is Rishi Ram Ghimire.

The Nepali ambassador in Moscow is the official representative of the Government in Kathmandu to the Government of the Russia.

List of representatives Diplomatic agrément/Diplomatic accreditation Ambassador Observations List of prime ministers of Nepal List of presidents of Russia Term endestablished diplomatic relationsTanka Prasad AcharyaNikolai BulganinRam Prasad ManandharKunwar Inderjit SinghNikolai BulganinJharendra Naryan SinghTulsi GiriNikita KhrushchevDamodar Shumsher J.B.RanaTulsi GiriLeonid BrezhnevBalchandra SharmaTulsi GiriLeonid BrezhnevJagdhish Shumsher J.B.RanaSurya Bahadur ThapaLeonid BrezhnevGyanendra Bahadur KarkiKirti Nidhi BistaLeonid BrezhnevNarendra Bikram ShahSurya Bahadur ThapaLeonid BrezhnevBishweshwar Prasad RimalNagendra Prasad RijalAndrei GromykoYadav Kant SilwalGirija Prasad KoiralaBoris YeltsinKumar Prasad GyawaliSher Bahadur DeubaBoris YeltsinLal Bahadur KhadayatSher Bahadur DeubaBoris YeltsinLila Prasad SharmaSher Bahadur DeubaVladimir PutinHiranya Lal ShresthaGyanendra Bir Bikram Shah DevVladimir PutinSurya Kiran GurungGirija Prasad KoiralaVladimir PutinRavi Mohan Sapkota KopilaBaburam BhattaraiDmitry MedvedevRishi Ram GhimireKhadga Prasad OliVladimir Putin

http://nepalembassyrus.com/?page_id=145

References

See also List of ambassadors of Russia to Nepal