Salah will meet with President Dmitry Medvedev, Prime Minister Vladimir Putin, Foreign Minister Sergei Lavrov and Defense Minister Anatoly Serdyukov during the visit, which ends on Thursday.
Yemeni Ambassador to Russia Mohammed al-Hilali told RIA Novosti last week that investment opportunities in Yemen would be discussed with Russian companies working in the oil and gas sector.
The ambassador also said Yemen supported Russia's aims in convening a Middle East peace conference in Moscow later this year, saying that "Yemen's position on the Middle East fully coincides with the position of our Russian friends."
Yemen's finance minister, Numan al-Suhaibi, was in Russia last week to meet with his Russian counterpart, Alexei Kudrin. The ambassador said they discussed the possibility of writing off Yemen's debt to Russia, adding that the "Russian side promised to look into the issue and if possible would give a positive answer."
This is the fifth official visit of a Yemeni president to Russia, and the first since 2004. After Russia, the Yemeni leader is expected to visit Tajikistan and Indonesia.
Moscow and Sanaa signed their first friendship agreement on trade in 1928 and set up diplomatic ties in 1955.
