ISLAMABAD, Apr 21 (APP):Prime Minister Imran Khan on Sunday arrived in Tehran on a two-day official visit to Iran at the invitation of Iranian President Dr Hassan Rouhani.
As the prime minister landed at Mehrabad Airport of the Iranian capital city along with a high level delegation, he was received by Health Minister of Iran and minister-in-waiting Dr Saeed Namaki, a PM Office statement said.
A smartly turned out contingent presented a static salute to the prime minister.
He was accompanied by Minister for Human Rights Dr. Shireen Mazari, Minister for Maritime Affairs Syed Ali Haider Zaidi, Adviser to PM on Commerce Abdul Razak Dawood, Special Assistant to PM (SAPM) on Overseas Pakistanis Sayed Zulfiqar Abbas Bukhari, SAPM on National Health Services Dr. Zafarullah Mirza and SAPM on Petroleum Nadeem Baber.
During his visit, he would call on Iranian Supreme Leader Seyed Ali Khamenei, besides holding detailed consultations with President Rouhani. 
The prime minister arrived in Tehran after a brief stopover in Mashhad where he paid respects at the shrine of Hazrat Imam Raza (AS).