Armenia has an embassy in Moscow and consulates-general in Rostov-on-Don and Saint Petersburg and a consular office in Sochi.

Russia has an embassy in Yerevan and a consulate-general in Gyumri.
Armenia has an embassy in Moscow and consulates-general in Rostov-on-Don and Saint Petersburg and a consular office in Sochi.
Russia has an embassy in Yerevan and a consulate-general in Gyumri.
Armenia–Russia relations