President Rouhani was officially welcomed by the President of Armenia, Serzh Sargsyan in Yerevan.
In the ceremony that was held in Armenia's presidential palace on Wednesday, after the national anthems of both countries being played, the two presidents reviewed the honour guards and introduced their accompanying delegation to each other.
Presidents of Iran and Armenia immediately sat down for bilateral talks after the ceremony.
The two presidents will confer about developing Tehran-Yerevan ties in various bilateral, reginal and international fields, as well as ways of developing ties.