Haniyeh was officially welcomed by the top Iranian diplomat at the venue of Iran's Ministry of Foreign Affairs on Tuesday afternoon.
Amir-Abdollahian and the Hamas chief are scheduled to hold a joint press conference later on Tuesday.
Haniyeh's visit to Iran comes while the United Nations Security Council demanded an immediate ceasefire in Gaza.
Israel waged its US-backed war on Gaza on October 7 after the Palestinian Hamas Resistance group carried out a historic operation against the usurping entity in retaliation for the regime’s intensified atrocities against the Palestinian people.
So far, the Tel Aviv regime has killed at least 32,142 Palestinians, mostly women and children, and injured 74,412 others.
Israel is intentionally starving the people in Gaza by blocking their access to food, a war crime under the Geneva Conventions and the Rome Statute.