- The city of Tehran is served by the following airports: Imam Khomeini International Airport (IKA), Mehrabad International (THR)
- A total of 25 airlines operate their flights to/from Tehran. Click here for detailed airline information, including route maps, contact telephones and websites.
- Tehran serves as a hub for the following airlines: Air Canada Rouge, Iran Air, Mahan Air
Tehran Flights Distance and Flight Time Calculator
Popular Picks:
- Madrid - Tehran: 2960 miles, flight time 6 hours
- Barcelona - Tehran: 2660 miles, flight time 6 hours
- Lima - Tehran: 8850 miles, flight time 18 hours
- Buenos Aires - Tehran: 8560 miles, flight time 17 hours
- Sevilla - Tehran: 3130 miles, flight time 7 hours
- Bilbao - Tehran: 2890 miles, flight time 6 hours
- Alicante - Tehran: 2830 miles, flight time 6 hours
- Paris - Tehran: 2620 miles, flight time 6 hours
- Athens - Tehran: 1510 miles, flight time 3 hours