Hamas leader Ismail Haniyeh will travel to Tehran for meetings with Iranian officials, Press TV reported on Tuesday.