Two Iranian ships arrived at the Russian port of Makhachkala, the capital of the Republic of Dagestan, for an unofficial visit on Thursday.