Kazakh President Nursultan Nazarbaev and his Iranian counterpart Hassan Rohani have discussed building stronger trade and business ties between their countries at talks in the Iranian capital.
Nazarbaev arrived in Tehran on April 11 at the start of a tour that will also take him to Turkey and Uzbekistan.
On the sidelines of the two leaders' talks, companies from Iran and Kazakhstan signed dozens of contracts worth more than $1 billion, according to the Interfax news agency.
Trade turnover between Kazakhstan and Iran stood at $635 million in 2015.
Nazarbaev's office said he will visit Turkey on April 13-14 to hold talks with President Recep Tayyip Erdogan and attend a summit of the Organization of Islamic Cooperation.
The Kazakh president will then travel to Uzbekistan on April 15 for a meeting with his counterpart, Islam Karimov.