German airline Lufthansa on Wednesday said that after careful evaluation it decided to suspend flights to and from Tehran until probably Thursday, April 11, "due to the current situation in the Middle East", Reuters reported.

"We are constantly monitoring the situation in the Middle East and are in close contact with the authorities. The safety of our guests and crew members is Lufthansa’s top priority," a spokesperson for the company told Reuters.

The decision comes amid tensions in the Middle East over a possible attack by Iran in response to a suspected bombing by Israeli warplanes of the Iranian consulate in Syria on April 1, in which a senior Iranian general was eliminated.

The visit comes as Iranian officials have publicly threatened to retaliate against Israel for the attack. Iran's Supreme Leader, Ayatollah Ali Khamenei, said on Wednesday that Israel "must be punished and it shall be" for attacking the Iranian embassy compound in Damascus.

CBS News reported last week that the US has picked up intelligence on what an Iranian retaliatory strike might look like.

According to the report, the American intelligence indicates that Iran is planning a retaliatory attack that would include a swarm of Shaheed loitering drones and cruise missiles.

Another report in The New York Times cited two Iranian officials who said that Iran had placed all its armed forces on full high alert and a decision had been made that Iran must respond directly to the strike attributed to Israel in Damascus, in order to create deterrence.