Iran Air currently has 38 aircraft in its fleet. 19 Airbus A300-330, 13 ATR-72, 3 Fokker 100 1 Boeing 747 and 2 McDonnel Douglas.
There are currently 30 regular international flights from Tehran-Khomeini. Within Iran, the airline flies between Tehran - Mehrabad and Abadan, Tabriz, Kish, Isfahan, Kerman, Mashhad, Shiraz and Yazd.
Furthermore, there is also a codeshare agreement with several airlines, such as Air France, Austrian Airlines, Lufthansa or Turkish Airlines.