Dubai-based Emirates Thursday cancelled flights to Iraq, Iran and Jordan for three days over "regional unrest", after an Iranian missile strike on Israel stoked fears of a wider war."Emirates is cancelling all flights to/from Iraq (Basra and Baghdad), Iran (Tehran), and Jordan (Amman) on 4th and 5th October due to regional unrest" with immediate effect, said the airline.The Middle East's biggest airline had previously announced cancellations between Dubai and Beirut until October 8, as several other carriers also put some services on hold.