Mehrabad Airport is one of the two international airports in Tehran. Mehrabad was the first airport in Tehran for domestic and international flights. But in 2007, with the construction of the new airport, international flights transferred to Imam Khomeini International Airport. Accordingly. all domestic flights are served by Mehrabad Airport. The government of Iran also uses this airport and it is one of the bases of the Iranian Air Force.