Dubai International Airport has suspended all flights to and from the Islamic republic of Iran, with the exception of Tehran, its capital, an airport representative said on Tuesday.