Team Melli had previously defeated China (14-9), Hong Kong (22-10), Uzbekistan (28-7) and Thailand (21-6) in the competition.
Iran will play winner of China and Kazakhstan in the final match on Saturday.
The 11th Asian Aquatics Championships are being held from September 28 to October 11 in Ahmedabad, India.