Tehran is served by Mehrabad International Airport, the old airport which doubles as a military base located in the western part of the city, and Imam Khomeini International Airport, 50 kilometres (31 miles) south, which handles flights from the Persian Gulf but which will eventually handle all international flights.