Cheap flights to Tehran
Air links to Tehran are provided by two key transport hubs: Mehrabad International Airport, located just 4 kilometers from the center, and Imam Khomeini International Airport. Flights are available to passengers from various regions of the world, with the highest volume of traffic observed from Istanbul, which has 117 weekly departures. A significant number of travelers also arrive from Dubai, Ankara, and Doha.
A total of 10 airlines operate flights to the city, offering flexible options for travel planning. The leading carriers on this route are Turkish Airlines and AJet, while Armenian Airlines and Qatar Airways also provide flights. Below are departure city cards with a convenient search form to help you quickly find the right flight tickets.
Flight insights to Tehran
Data-driven trends for direct flights to Tehran — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Tehran come from Istanbul, Dubai and Ankara. Istanbul leads with around 117 flights a week.
Top departure countries
Most direct flights to Tehran depart from Turkey, United Arab Emirates and Qatar. Turkey alone accounts for about 95% of all direct routes.
- Turkey95%
- United Arab Emirates4%
- Qatar1%
Longest direct flights
The longest direct flight to Tehran is from Pune at about 4h 15m, followed by Surat (3h 53m) and Jaipur (3h 43m).
- Pune4h 15m
- Surat3h 53m
- Jaipur3h 43m
- Ahmedabad3h 41m
- Fira3h 29m
Popular departure cities to Tehran
Frequently asked questions
- Which cities have the most frequent flights to Tehran?
- The highest number of flights arrive from Istanbul — 117 departures per week. Other popular departure points include Dubai (5 flights), Ankara (3 flights), and Doha (1 flight).
- How many airlines fly to Tehran?
- Regular air service to the city is provided by 10 airlines. The largest carriers include Turkish Airlines, AJet, Armenian Airlines, and Qatar Airways.
- Which airports serve Tehran?
- Two airports serve the city: Mehrabad International Airport, located 4 km from the center, and Imam Khomeini International Airport, situated 38 km from the capital's central area.
- How can I find cheap tickets to Tehran?
- To find the best deals, we recommend looking for flights from major hubs like Istanbul and considering offers from low-cost carriers, such as AJet. Booking tickets in advance also helps to save significantly.
- How many cities offer flights to Tehran?
- The most popular destinations include 4 departure cities that provide a steady passenger flow. Most routes connect Tehran with cities in Turkey, the UAE, and Qatar.