IR (IR)

98 non-stop routes across 38 airports. Main hub: Tehran (THR).

Live fares · THR → IKA

About IR

Iran Air is the flag carrier of Iran — a legacy airline operating out of Tehran's Imam Khomeini International Airport (IKA) and the older Mehrabad (THR). Its network leans heavily domestic, with 81 of its 98 non-stop routes serving cities within Iran itself. The international footprint is modest but telling: Kuwait, Qatar, Iraq, and the UAE make up most of the cross-border flying, which paints a pretty clear picture of who this airline serves. It's a carrier built around its home country, not one chasing global connectivity.

Why fly IR?

If you're traveling within Iran, IR is often the only practical option for covering serious ground fast. The country is larger than most people expect, and flying Tehran to Shiraz or Bandar Abbas (BND) beats a long overland haul. For regional travelers in the Gulf or Middle East, IR connects dots that other carriers skip — three routes into Iraq, three into Kuwait, direct service to Doha. The longest route stretches all the way to Mumbai (BOM-IKA at 2,799 km), which tells you the airline can handle real distances when it wants to. Pricing tends to be accessible, particularly for domestic legs, making it a sensible choice when you're working with a tighter budget inside Iran.

IR hub airports

Top destination countries on IR

Tips for booking IR

Sanctions history has shaped this airline in ways that matter practically — expect an older fleet and limited interline options with Western carriers. Book direct through Iran Air's own channels rather than third-party sites, since global booking systems don't always play nicely with Iranian carriers. If you're flying into IKA from Mumbai or anywhere international, double-check visa requirements well in advance; Iran's entry rules are specific and vary by passport. Domestic connections through THR are the backbone of the network, with 23 routes running out of that hub, so it's your main transit point if you're hopping between Iranian cities.

Frequently asked questions about IR

Where does IR (Iran Air) fly?

IR operates 98 routes primarily serving destinations across Iran, the Middle East, and neighboring regions including Kuwait and Qatar. The airline focuses on connecting Iran with key regional hubs and international destinations.

What is IR's main hub airport?

Tehran Imam Khomeini International Airport (THR) serves as IR's primary hub, making it the central connection point for most of the airline's network.

What type of airline is IR?

IR is a full-service legacy carrier that operates a broad network of regional and international routes, offering traditional airline services rather than a low-cost model.

When should I book IR flights and what fare classes are available?

It's generally recommended to book 4-6 weeks in advance for better fares. IR typically offers multiple fare classes including economy and business options with varying flexibility and baggage allowances.

What are IR's baggage and check-in policies?

Baggage allowances and check-in procedures vary by fare class and route; passengers should verify their specific allowance when booking. Standard check-in opens 2-3 hours before departure for international flights.

Find flights from Tehran
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Main hubs for IR

Where IR concentrates its operations — sorted by routes flown from each airport.

Where IR flies most

Top destination countries by route count.

Related guides

Sibling pages from across Flightmaps — country aggregations, airport rosters, and visa context for IR.

Top IR destinations

IR network at a glance

Frequently asked questions about IR

  • How many routes does IR operate?

    IR (IR) operates 98 non-stop routes across 38 airports worldwide.

  • What is IR's main hub?

    IR's busiest hub is Tehran (THR) in Iran, with 23 non-stop routes from this airport alone.

  • What is IR's longest route?

    IR's longest non-stop route is BOM-IKA at 2,799 km.

  • Where does IR fly the most?

    IR flies most often to Iran, with 81 routes serving destinations in Iran.