Support

Cheap flights from Tehran to Baku

Tehran
THR
Baku
BAK

Flight deals from Tehran to Baku

Below you can see the best deals on flights Tehran — Baku for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

Top 10 cheap flights from Tehran to Baku

When is the best time to book a flight from Tehran to Baku?

The price of a flight from Tehran to Baku changes depending on how far ahead you book. For the best chance of a lower fare, book around 29 days before departure, when the average ticket costs about $434. Fares also tend to climb as the departure date gets closer.

About the Tehran — Baku flight

On this page, you can find and buy flight tickets for the TehranBaku route. Despite the distance of only 536 km, this is a connecting route, and flights most often include a layover in Istanbul.

Ticket prices are constantly changing, so we recommend using the low-price calendar to find the best dates. You can also check information in advance on how to get to the airport of departure and plan your route on how to get from the airport to the center of Azerbaijan's capital.

Flight ticket prices by day: Tehran — Baku

Below is a calendar of the lowest flight ticket prices for Tehran — Baku by day. Pick a convenient date and instantly see the fare. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Tehran → Baku, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$175lowMay$238highSep$250high
Feb$181lowJun$250highOct$225medium
Mar$200mediumJul$263highNov$188low
Apr$213mediumAug$263highDec$200medium

Some values are estimated based on seasonality.

When to fly

August is the warmest month in Baku, with average air temperatures reaching 28.9°C, while February is considered the coldest period with averages around 4.8°C. The maximum amount of precipitation occurs in November, while July and August are the driest months.

Flight prices from the Iranian capital fluctuate based on demand and season. As fixed data on minimum costs are currently being updated, we suggest monitoring the price dynamics chart to not miss the most favorable offers for your selected dates.

May and September are considered the best times to visit, when the weather is comfortable without extreme heat. To save money, try to avoid national holiday dates, when demand for tickets through major transit hubs increases significantly.

Temperature · Baku

Dry and wet days · Baku

Wind speed and direction · Baku

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Tehran — Baku ticket

  • Keep in mind that the route involves a connection, so when choosing a flight, pay attention to the layover duration at Istanbul Airport.
  • Book your flight on a single ticket from one airline to ensure automatic baggage transfer and protection in case the first segment of the flight is delayed.
  • Use the low-price calendar on this page to compare offers for different dates, as mid-week departures are often cheaper.
  • Booking 4–8 weeks in advance allows you to access the most favorable fare plans for connecting routes.

Airlines

Several airlines operate flights from Tehran to Baku, with Turkish Airlines and Pegasus Airlines being the main carriers offering connecting flights. There are currently no direct non-stop flights on this route, so trips are planned through major aviation hubs. You can find detailed information about departure days and connection options in the list of airlines below.

No flights found yet

We couldn't find any airlines on this route, but that doesn't mean there aren't any. Try searching — we'll show you the latest options.

Find tickets

Cities and airports on the Tehran — Baku route

Flights Tehran — Baku depart from Mehrabad International Airport and Imam Khomeini International Airport and arrive at Heydar Aliyev International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Baku

What to see in BakuUseful information

What to see in Baku

Baku is a large, modern metropolis with an Asian heart that is much less publicized than the capitals of neighboring countries. However, it is located on the seashore, and the flight takes only three…

Spring in Europe: Where to go on a budgetTravel Ideas

Spring in Europe: Where to go on a budget

The weather outside has cleared up. We’re starting to stir after a long hibernation and choose where to go for a spring vacation this year. We suggest starting with a strong hand and a few transfers (…

How to protect your bank card from fraudstersTips for Travelers

How to protect your bank card from fraudsters

Many of us have long been accustomed to plastic bank cards and don’t forget to take them on trips. It’s very convenient, as you don’t need to look for a bank or exchange office to convert money into l…

Most romantic destinations for a declaration of loveTravel Ideas

Most romantic destinations for a declaration of love

You can say “I love you” anywhere, but February is a special month. It’s a time when you either want to escape winter to the tropics, or, conversely, find comfort in snow-covered ancient cities, warmi…

Real Stories: How Quarantine is Going in Other CountriesInteresting

Real Stories: How Quarantine is Going in Other Countries

You can’t see the world sitting at home, but it’s so interesting what’s happening abroad! We’ve collected several stories from residents of other countries about quarantine. In general, conditions are…

Gen Z Travel TrendsInteresting

Gen Z Travel Trends

Generation Z (Gen Zers, born between 1997 and 2012) is the first demographic group that doesn’t remember a world without the internet. They grew up observing “perfect lives” on social media, and… reje…

Frequently asked questions about the Tehran — Baku flight

How long is the flight from Tehran to Baku?

Travel time depends on the chosen route and the layover duration, as there are no direct flights. A flight with a connection in Istanbul usually takes from several hours up to half a day.

Which airlines fly this route?

Flights on this route are mainly operated by Turkish airlines, such as Turkish Airlines and Pegasus Airlines, which offer connections at their base airports.

Are there direct flights?

Currently, there are no direct scheduled flights between Tehran and Baku; all available options involve one connection.

How much is the cheapest ticket?

Flight prices change constantly depending on the season and flight load; you can always check the current minimum for your dates in the low-price calendar on the page.

Which airport does the flight arrive at?

All international flights arrive at Azerbaijan's main airport — Heydar Aliyev International Airport (GYD), located in Baku.

Where else you can fly from Tehran

See all

Where else you can fly from Baku

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .