Russians Travel to Armenia Visa Free2017-02-16 by Aleksandr ShatskihRussians traveling to Armenia will no longer need passport stamps to enter the country. Furthermore, Armenian officials are working to encourage tourism, especially from Russia.