Find cheap flights on Iran Air

Show airport map
Wed 29/3 Depart
Return
Any month
1 adult, Economy
Wed 29/3 Depart
3 days before and after
Return
3 days before and after
Upcoming Weekends
Thursday
Sunday
Compare vs. KAYAK all | none
Wed 29/3 Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime

Depart
Anytime
1 adult, Economy

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
3351
Kish
KIH
Tehran
THR
         
3361
Mashhad
MHD
Tehran
THR
         
3350
Tehran
THR
Kish
KIH
         
3360
Tehran
THR
Mashhad
MHD
         
658
Dubai
DXB
Tehran
IKA
       
712
Stockholm
ARN
Prague
PRG
         
713
Tehran
IKA
Stockholm
ARN
         
282
Kermanshah
KSH
Tehran
THR
         
712
Prague
PRG
Tehran
IKA
         
283
Tehran
THR
Kermanshah
KSH
         
264
Abadan
ABD
Tehran
THR
           
496
Ardabil
ADU
Tehran
THR
           
270
Ahwaz
AWZ
Bandar Abbas
BND
           
402
Ahwaz
AWZ
Mashhad
MHD
           
430
Ahwaz
AWZ
Tehran
THR
           
297
Yazd
AZD
Tehran
THR
           
271
Bandar Abbas
BND
Ahwaz
AWZ
           
677
Bandar Abbas
BND
Dubai
DXB
           
347
Bandar Abbas
BND
Isfahan
IFN
           
459
Bandar Abbas
BND
Tehran
THR
           
404
Bushehr
BUZ
Shiraz
SYZ
           
676
Dubai
DXB
Bandar Abbas
BND
           
720
Frankfurt am Main
FRA
Tehran
IKA
           
346
Isfahan
IFN
Bandar Abbas
BND
           
315
Isfahan
IFN
Tehran
THR
           
659
Tehran
IKA
Dubai
DXB
           
721
Tehran
IKA
Frankfurt am Main
FRA
           
717
Tehran
IKA
Vienna
VIE
           
666
Kuwait City
KWI
Isfahan
IFN
           
267
Mashhad
MHD
Ardabil
ADU
           
403
Mashhad
MHD
Ahwaz
AWZ
           
669
Mashhad
MHD
Kuwait City
KWI
           
213
Mashhad
MHD
Birjand
XBJ
           
486
Mashhad
MHD
Zahedan
ZAH
           
272
Urmieh
OMH
Tehran
THR
           
405
Shiraz
SYZ
Bushehr
BUZ
           
404
Shiraz
SYZ
Tehran
THR
           
344
Tabriz
TBZ
Tehran
THR
           
265
Tehran
THR
Abadan
ABD
           
311
Tehran
THR
Ahwaz
AWZ
           
296
Tehran
THR
Yazd
AZD
           
458
Tehran
THR
Bandar Abbas
BND
           
314
Tehran
THR
Isfahan
IFN
           
273
Tehran
THR
Urmieh
OMH
           
405
Tehran
THR
Shiraz
SYZ
           
345
Tehran
THR
Tabriz
TBZ
           
212
Tehran
THR
Birjand
XBJ
           
382
Tehran
THR
Zahedan
ZAH
           
716
Vienna
VIE
Tehran
IKA
           
212
Birjand
XBJ
Mashhad
MHD
           
213
Birjand
XBJ
Tehran
THR
           
487
Zahedan
ZAH
Mashhad
MHD
           
383
Zahedan
ZAH
Tehran
THR
           
382
Zahedan
ZAH
Chah-Bahar
ZBR
           
383
Chah-Bahar
ZBR
Zahedan
ZAH
           
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.
Close