Prices are in New Zealand Dollars. close

Find cheap flights on Iran Air

Any month
1 adult, Economy
Compare vs KAYAK all | none

Guest reviews

Overall rating

4.3 OK
Based on 2 reviews

Overall
5.0

Boarding
6.0

Comfort
5.0

Crew
3.0

Entertainment
2.0

Food
5.0

Recent reviews

No matching reviews were found

Flight status

or
Any
Iran Air

Iran Air route map

Popular flight routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
659
Dubai
DXB
Tehran
IKA
   
658
Tehran
IKA
Dubai
DXB
       
247
Gorgan
GBT
Tehran
THR
           
246
Tehran
THR
Gorgan
GBT
           
711
Tehran
IKA
London
LHR
         
720
Frankfurt am Main
FRA
Tehran
IKA
       
721
Tehran
IKA
Frankfurt am Main
FRA
       
710
London
LHR
Tehran
IKA
         
233
Shiraz
SYZ
Tehran
THR
         
221
Isfahan
IFN
Tehran
THR
           
220
Tehran
THR
Isfahan
IFN
           
724
Amsterdam
AMS
Tehran
IKA
           
722
Hamburg
HAM
Tehran
IKA
           
725
Tehran
IKA
Amsterdam
AMS
           
723
Tehran
IKA
Hamburg
HAM
           
712
Stockholm
ARN
Tehran
IKA
         
657
Dubai
DXB
Shiraz
SYZ
           
713
Tehran
IKA
Stockholm
ARN
         
656
Shiraz
SYZ
Dubai
DXB
           
430
Ahwaz
AWZ
Tehran
THR
         
677
Bandar Abbas
BND
Dubai
DXB
         
257
Bandar Abbas
BND
Tehran
THR
         
676
Dubai
DXB
Bandar Abbas
BND
         
256
Tehran
THR
Bandar Abbas
BND
         
318
Bushehr
BUZ
Tehran
THR
           
282
Kermanshah
KSH
Tehran
THR
           
469
Mashhad
MHD
Tehran
THR
           
311
Tehran
THR
Ahwaz
AWZ
           
319
Tehran
THR
Bushehr
BUZ
           
283
Tehran
THR
Kermanshah
KSH
           
468
Tehran
THR
Mashhad
MHD
           
245
Tehran
THR
Rasht
RAS
           
232
Tehran
THR
Shiraz
SYZ
           
382
Tehran
THR
Zahedan
ZAH
           
383
Zahedan
ZAH
Tehran
THR
           
382
Zahedan
ZAH
Chah-Bahar
ZBR
           
383
Chah-Bahar
ZBR
Zahedan
ZAH
           
264
Abadan
ABD
Tehran
THR
             
496
Ardabil
ADU
Tehran
THR
             
291
Ahwaz
AWZ
Tabriz
TBZ
             
295
Yazd
AZD
Tehran
THR
             
743
Tehran
IKA
Moscow
SVO
             
353
Kish
KIH
Tehran
THR
             
664
Kuwait City
KWI
Shiraz
SYZ
             
453
Mashhad
MHD
Rasht
RAS
             
341
Mashhad
MHD
Tabriz
TBZ
             
276
Urmieh
OMH
Tehran
THR
             
452
Rasht
RAS
Mashhad
MHD
             
240
Rasht
RAS
Tehran
THR
             
742
Moscow
SVO
Tehran
IKA
             
665
Shiraz
SYZ
Kuwait City
KWI
             
290
Tabriz
TBZ
Ahwaz
AWZ
             
340
Tabriz
TBZ
Mashhad
MHD
             
446
Tabriz
TBZ
Tehran
THR
             
265
Tehran
THR
Abadan
ABD
             
497
Tehran
THR
Ardabil
ADU
             
294
Tehran
THR
Yazd
AZD
             
352
Tehran
THR
Kish
KIH
             
277
Tehran
THR
Urmieh
OMH
             
447
Tehran
THR
Tabriz
TBZ
             
216
Tehran
THR
Birjand
XBJ
             
217
Birjand
XBJ
Tehran
THR
             
270
Ahwaz
AWZ
Bandar Abbas
BND
           
402
Ahwaz
AWZ
Mashhad
MHD
           
432
Ahwaz
AWZ
Shiraz
SYZ
           
271
Bandar Abbas
BND
Ahwaz
AWZ
           
347
Bandar Abbas
BND
Isfahan
IFN
           
404
Bushehr
BUZ
Shiraz
SYZ
           
248
Gorgan
GBT
Mashhad
MHD
           
215
Gheshm
GSM
Tehran
THR
           
346
Isfahan
IFN
Bandar Abbas
BND
           
717
Tehran
IKA
Vienna
VIE
           
666
Kuwait City
KWI
Isfahan
IFN
           
403
Mashhad
MHD
Ahwaz
AWZ
           
249
Mashhad
MHD
Gorgan
GBT
           
669
Mashhad
MHD
Kuwait City
KWI
           
259
Mashhad
MHD
Shiraz
SYZ
           
213
Mashhad
MHD
Birjand
XBJ
           
433
Shiraz
SYZ
Ahwaz
AWZ
           
405
Shiraz
SYZ
Bushehr
BUZ
           
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.