Iran has suspended all flights to Beirut until at least February 18, the country's aviation authority chief announced Sunday, according to the Iranian news agency IRNA.