The ambassador of Russia to Nepal is the official representative of the president and the government of the Russian Federation to the president and the government of Nepal.
The ambassador and his staff work at large in the Russian embassy in Kathmandu. The post of Russian ambassador to Nepal is currently vacant, following the recall of on 27 November 2025.
Diplomatic relations between the Soviet Union and Nepal were established on 20 July 1956. Diplomatic relations were initially handled through the Soviet mission in India, with the Soviet ambassador to India, , given dual accreditation to Nepal from 5 February 1957. This practice continued until 27 June 1959, when a new envoy, was appointed solely accredited to Nepal. The embassy in Kathmandu was opened on 4 October 1959, with the Nepalese embassy in Moscow opened on 27 June 1961. With the dissolution of the Soviet Union in 1991, Nepal recognised the Russian Federation as its successor state on 27 December 1991, and the incumbent Soviet ambassador, Felix Strok, continued as the Russian ambassador until 1992.