Airlines / IR
Airline
Iran Air logo

Iran Air (IR)

Iran Air (IR) is a Iran airline with the radio callsign “IRANAIR”. It operates 219 routes from 56 airports to 53 destinations in 21 countries, anchored at Amsterdam (AMS). Its longest route is Tehran (IKA) to Sepang (KUL), roughly 6,336 km. Around 104 of its routes are domestic and 115 international. Every IR flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

219Routes
53Destinations
21Countries
AMSMain hub
6,336 kmLongest route
IRAICAO
IRIATA
Iran Air route network · 154 routes

Iran Air routes & flight numbers

Origin and destination for routes 1–100 of 219. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
IR1530IKA · TehranJED · Jeddah2h 37m••:•• → ••:••
IR1531JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1533JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1561JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1563JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1571JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1573JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1633JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR1643JED · JeddahIKA · Tehran2h 37m••:•• → ••:••
IR212THR · TehranXBJ · Birjand1h 18m••:•• → ••:••
IR214THR · TehranGSM · Qeshm(Dayrestan)1h 38m••:•• → ••:••
IR215GSM · Qeshm(Dayrestan)THR · Tehran1h 38m••:•• → ••:••
IR216THR · TehranXBJ · Birjand1h 18m••:•• → ••:••
IR232THR · TehranSYZ · Shiraz1h 10m••:•• → ••:••
IR233SYZ · ShirazTHR · Tehran1h 10m••:•• → ••:••
IR234THR · TehranSYZ · Shiraz1h 10m••:•• → ••:••
IR237BDH · Bandar LengehTHR · Tehran1h 37m••:•• → ••:••
IR244RAS · RashtTHR · Tehran0h 38m••:•• → ••:••
IR252THR · TehranIFN · Isfahan0h 45m••:•• → ••:••
IR253IFN · IsfahanTHR · Tehran0h 45m••:•• → ••:••
IR259MHD · MashhadSYZ · Shiraz1h 32m••:•• → ••:••
IR260THR · TehranMHD · Mashhad1h 15m••:•• → ••:••
IR261MHD · MashhadTHR · Tehran1h 15m••:•• → ••:••
IR262THR · TehranMHD · Mashhad1h 15m••:•• → ••:••
IR263MHD · MashhadTHR · Tehran1h 15m••:•• → ••:••
IR265THR · TehranABD · Abadan1h 08m••:•• → ••:••
IR268THR · TehranMHD · Mashhad1h 15m••:•• → ••:••
IR276OMH · UrmiaTHR · Tehran1h 04m••:•• → ••:••
IR277THR · TehranOMH · Urmia1h 04m••:•• → ••:••
IR284KSH · KermanshahTHR · Tehran0h 50m••:•• → ••:••
IR285THR · TehranKSH · Kermanshah0h 50m••:•• → ••:••
IR310AWZ · AhvazTHR · Tehran1h 00m••:•• → ••:••
IR326THR · TehranLRR · Lar1h 28m••:•• → ••:••
IR327LRR · LarTHR · Tehran1h 28m••:•• → ••:••
IR3304KHY · KhoyTHR · Tehran1h 07m••:•• → ••:••
IR3306AWZ · AhvazAZD · Yazd0h 59m••:•• → ••:••
IR3311IFN · IsfahanTHR · Tehran0h 45m••:•• → ••:••
IR3312THR · TehranIFN · Isfahan0h 45m••:•• → ••:••
IR3313IFN · IsfahanTHR · Tehran0h 45m••:•• → ••:••
IR3316ABD · AbadanIFN · Isfahan0h 52m••:•• → ••:••
IR3317IFN · IsfahanABD · Abadan0h 52m••:•• → ••:••
IR3330RAS · RashtTHR · Tehran0h 38m••:•• → ••:••
IR3331THR · TehranRAS · Rasht0h 38m••:•• → ••:••
IR3332RAS · RashtTHR · Tehran0h 38m••:•• → ••:••
IR3336AWZ · AhvazIFN · Isfahan0h 45m••:•• → ••:••
IR3337IFN · IsfahanAWZ · Ahvaz0h 45m••:•• → ••:••
IR3344ABD · AbadanSYZ · Shiraz0h 52m••:•• → ••:••
IR3346GCH · GachsaranTHR · Tehran1h 04m••:•• → ••:••
IR335MHD · MashhadAWZ · Ahvaz1h 42m••:•• → ••:••
IR3350IIL · IlamTHR · Tehran0h 57m••:•• → ••:••
IR3351THR · TehranIIL · Ilam0h 57m••:•• → ••:••
IR3352KIH · Kish IslandBND · Bandar Abbas0h 39m••:•• → ••:••
IR3353BND · Bandar AbbasKIH · Kish Island0h 39m••:•• → ••:••
IR3354ABD · AbadanTHR · Tehran1h 08m••:•• → ••:••
IR3357GBT · GorganTHR · Tehran0h 43m••:•• → ••:••
IR3358THR · TehranGBT · Gorgan0h 43m••:•• → ••:••
IR3359GBT · GorganTHR · Tehran0h 43m••:•• → ••:••
IR3360KIH · Kish IslandBND · Bandar Abbas0h 39m••:•• → ••:••
IR3361BND · Bandar AbbasKIH · Kish Island0h 39m••:•• → ••:••
IR3365BND · Bandar AbbasAZD · Yazd1h 01m••:•• → ••:••
IR3366AZD · YazdBND · Bandar Abbas1h 01m••:•• → ••:••
IR3367BND · Bandar AbbasAZD · Yazd1h 01m••:•• → ••:••
IR3376SYZ · ShirazKIH · Kish Island0h 47m••:•• → ••:••
IR3377KIH · Kish IslandSYZ · Shiraz0h 47m••:•• → ••:••
IR3382BND · Bandar AbbasIFN · Isfahan1h 15m••:•• → ••:••
IR3386AWZ · AhvazSYZ · Shiraz0h 51m••:•• → ••:••
IR3388SYZ · ShirazBND · Bandar Abbas0h 53m••:•• → ••:••
IR3390SYZ · ShirazBND · Bandar Abbas0h 53m••:•• → ••:••
IR3391BND · Bandar AbbasSYZ · Shiraz0h 53m••:•• → ••:••
IR3396AEU · Abu MusaBND · Bandar Abbas0h 36m••:•• → ••:••
IR3397BND · Bandar AbbasAEU · Abu Musa0h 36m••:•• → ••:••
IR3400ADU · ArdabilTHR · Tehran0h 49m••:•• → ••:••
IR3401THR · TehranADU · Ardabil0h 49m••:•• → ••:••
IR3408BEG · BelgradeIKA · Tehran3h 39m••:•• → ••:••
IR3409IKA · TehranBEG · Belgrade3h 39m••:•• → ••:••
IR3410BUD · BudapestIKA · Tehran3h 50m••:•• → ••:••
IR3411THR · TehranKSH · Kermanshah0h 50m••:•• → ••:••
IR3413BJB · BojnordTHR · Tehran1h 02m••:•• → ••:••
IR3415THR · TehranDEF · Dezful0h 53m••:•• → ••:••
IR3416DEF · DezfulTHR · Tehran0h 53m••:•• → ••:••
IR3417THR · TehranDEF · Dezful0h 53m••:•• → ••:••
IR3418KSH · KermanshahTHR · Tehran0h 50m••:•• → ••:••
IR3419THR · TehranKSH · Kermanshah0h 50m••:•• → ••:••
IR342TBZ · TabrizTHR · Tehran0h 59m••:•• → ••:••
IR3420FRA · Frankfurt am MainMHD · Mashhad5h 27m••:•• → ••:••
IR3421MHD · MashhadFRA · Frankfurt am Main5h 27m••:•• → ••:••
IR3424AMS · AmsterdamIKA · Tehran5h 09m••:•• → ••:••
IR3425IFN · IsfahanBUZ · Bushehr0h 52m••:•• → ••:••
IR3427AZD · YazdTHR · Tehran0h 57m••:•• → ••:••
IR3428THR · TehranAZD · Yazd0h 57m••:•• → ••:••
IR343THR · TehranTBZ · Tabriz0h 59m••:•• → ••:••
IR3431THR · TehranPFQ · Parsabad0h 59m••:•• → ••:••
IR3435BDH · Bandar LengehSYZ · Shiraz0h 50m••:•• → ••:••
IR344TBZ · TabrizTHR · Tehran0h 59m••:•• → ••:••
IR3440THR · TehranAZD · Yazd0h 57m••:•• → ••:••
IR3441AZD · YazdTHR · Tehran0h 57m••:•• → ••:••
IR3452KIH · Kish IslandGSM · Qeshm(Dayrestan)0h 35m••:•• → ••:••
IR3453GSM · Qeshm(Dayrestan)KIH · Kish Island0h 35m••:•• → ••:••
IR3455GSM · Qeshm(Dayrestan)SYZ · Shiraz0h 53m••:•• → ••:••
IR3456BND · Bandar AbbasZBR · Konarak0h 53m••:•• → ••:••
Routes 1–100 of 219Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where Iran Air flies

53 destinations served.

Busiest Iran Air hubs

Top origin airports by number of routes.

About the Iran Air network

Iran Air connects 56 origin airports with 53 destinations on 219 scheduled routes. Its domestic network covers about 104 routes within Iran, while 115 routes reach international destinations across 21 countries. The busiest base, Amsterdam (AMS), anchors most IR departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does Iran Air fly to?

Iran Air (IR) serves 53 destinations in 21 countries across 219 routes tracked by FlightNerve.

What is Iran Air’s main hub?

Iran Air’s busiest base is Amsterdam Airport Schiphol (AMS) in Amsterdam.

What is Iran Air’s longest route?

Iran Air’s longest scheduled route is Tehran (IKA) to Sepang (KUL), about 6,336 km.

Can I track Iran Air flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any IR flight in a single API call.

Track any Iran Air flight in real time

Live status, position, schedule and aircraft for every IR flight, one API call.

Get an API key →