C$185 Cheap Flights from Ankara Esenboga (ESB) to Tehran (THRA)

Compare Ankara Esenboga to Tehran flight deals

Find the cheapest month or even day of the year to fly to Tehran

Book the best Tehran fare with no extra fees

Flight deals from Ankara Esenboga to Tehran

Looking for a cheap last-minute deal or the best return flight from Ankara Esenboga Airport to Tehran? If you want to travel next month, return fares start from C$386. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Ankara Esenboga to Tehran

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Ankara Esenboga to Tehran flights are currently cheapest in October.

Which airlines fly from Ankara Esenboga to Tehran?

Alternative Ankara Esenboga to Tehran routes

Looking for the cheapest, fastest or easiest route from Ankara Esenboga to Tehran? You could fly into the following airports instead.

Ankara to Tehran: Flight information

The things to know before you go.
Cheapest flight foundC$185
Cheapest month to flyOctober
Average flight time2 hrs, 35 mins
Most popular airlineTurkish Airlines
Average flights per week6

Finding cheap flights from Ankara Esenboga to Tehran: Frequently asked questions

There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
The best price we found for a return flight from Ankara Esenboga to Tehran is C$237. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 35 minutes is the average flight time from Ankara Esenboga to Tehran.
Turkish Airlines, AJet and Pegasus Airlines fly direct from Ankara Esenboga to Tehran.
As of June 2026, there are 6 flights per week flying from Ankara Esenboga to Tehran.
The cheapest month to fly from Ankara Esenboga to Tehran is usually January.
If you're flying from Ankara Esenboga Airport, the cheapest airport near Tehran is Imam Khomeini International – which is 36.4 km away from the centre of Tehran. We've found flights into this airport from C$237.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Ankara Esenboga Airport to Tehran on Monday, January 4, 2027.
Yes – the average flight time is 2 hours and 35 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Tehran but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Tehran is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 22°C. July is typically the warmest month in Tehran, when it usually averages around 32°C. You can expect the least rain in July. The coldest month is January, with temperatures averaging -5°C. The rainiest month is November.
Currently, AJet offers the cheapest flight tickets to Tehran.

Travelling from Esenboga International Airport (ESB) to Tehran: what you need to know

  • Jump on a direct flight from Esenboga International Airport to Tehran and you'll be travelling for an average of 2 hours 50 minutes.

  • Tehran is 30 minutes ahead of Ankara, where Esenboga International Airport is located. Tehran operates on the UTC+3:30 timezone.

  • The busiest route is from Esenboga International Airport (ESB) to Imam Khomeini International Airport (IKA). Choose from 10 weekly services between these two airports. If you want to get on your way as soon as possible, the earliest flight from ESB to IKA is the 00:15 Pegasus Airlines option. If you prefer to travel later, the final departure is at 23:30 with Pegasus Airlines.

  • To ensure you catch your flight from ESB to Tehran, allow plenty of time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the standard rule.

  • You'll likely experience longer queues during popular months like July and other peak periods. Arriving up to four hours in advance for an international flight and two hours for domestic departures is a smart move.

  • Nonstop flights from Esenboga International Airport (ESB) to Tehran are available for booking. Imam Khomeini International Airport (IKA) is where you'll arrive.

  • There's a variety of airlines operating direct flights from Esenboga International Airport to Tehran, such as:

  • Stopovers are the perfect opportunity to take a break from travelling — and perhaps even visit a new city. When browsing flights from ESB to Tehran, uncheck the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:

    • Hamad International Airport (DOH)

    • Sabiha Gokcen International Airport (SAW)

    • Istanbul Ataturk Airport (IST)

  • If you hold a passport from Türkiye (Turkey) and want to travel to Iran for tourism purposes, you won't need a visa. However, entry and visa requirements may differ based on the duration of your stay and can be subject to change. For the most up-to-date information, contact your destination's nearest embassy or consulate before booking a cheap ticket from Esenboga International Airport to Tehran.

  • The journey from central Ankara to ESB takes approximately 1 hour and 4 minutes by public transport. If you drive, ride-share or get a cab, you'll cover the 27 kilometres in 36 minutes or so, depending on traffic conditions.

  • In search of a convenient hotel near ESB? If you're catching an early flight from Esenboga International Airport to Tehran, these accommodation options will put you moments from your departure gate:

How to find the cheapest flights from Esenboga International Airport (ESB) to Tehran

  • C$185 is the cheapest price we've found for a one-way ticket from Esenboga International Airport to Tehran. For a return flight on this route, the best price is C$237. Depending on when you want to go and the availability, these fares can change.

  • Book 1 month before you want to travel. After crunching the numbers on our calendar, this is how far you'll want to book ahead to find cheap tickets from ESB to Tehran.

  • The cheapest month for tickets from Esenboga International Airport to Tehran is September. Compare prices using the 'Whole month' tool and choose the date that offers the lowest fare.

  • Sign into your online account or use the app to create a Price Alert. You'll be notified straight away if there's a cheaper deal on this route. It doesn't take long, and it'll save you from checking for cheap tickets from ESB to Tehran every day.

  • Use the filters to tailor your flights from Esenboga International Airport to Tehran. Pick your ideal departure and arrival times, airlines and number of stops. Or sort your results by 'Cheapest' to see the best deals.

Airports in Tehran

Imam Khomeini International Airport (IKA)

  • Imam Khomeini International Airport (IKA) to central Tehran is roughly 56 kilometres. It takes about 1 hour to reach the centre driving.

  • It's hard to beat the convenience of staying close to the terminal if you've landed on a late flight from Esenboga International Airport to Tehran. Remis Hotel and Rexan Hotel are two good accommodation options near IKA.

Best time to go to Tehran

  • July is the most popular month to board a flight from Esenboga International Airport to Tehran while April is the quietest. To work out the best time to visit Tehran, consider whether you like a lively atmosphere or a quieter vibe.

  • When booking your flight from Esenboga International Airport to Tehran, think about the kind of weather you enjoy. July is the warmest month in Tehran, with the temperature ranging from 23ºC to 38ºC.

  • Look for cheap flights from ESB to Tehran in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between -6ºC and 10ºC on average.

More about Tehran

  • After locking in your flight from Esenboga International Airport to Tehran, think about where you'd like to stay in this city. Make one of these options your base for exploring Tehran:

  • There are so many things to discover in this city it can be tricky to work out where to begin. Golestan Palace, National Museum of Iran and Azadi Tower are leading attractions which should be on any good Tehran itinerary.

Complete your Tehran trip with a car rental

  • We use the same magic that helped you find your cheap flight from Esenboga International Airport to Tehran to track down amazing deals on car rentals. Search for your ride in seconds and compare your options in one place. Plus you'll find everything you need to know about car rentals in Tehran, from the most popular rental company to the average daily price.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.