Prices are in New Zealand Dollars.

Trips

Find cheap flights on Mahan Airlines

Explore
Fri 28/9
Return
Any month
Compare vs KAYAK |

Mahan Airlines traveller reviews

Guest reviews

Overall rating

6.3 Good
Based on 11 reviews

Overall
6.9

Boarding
7.3

Comfort
6.4

Crew
8.0

Entertainment
2.7

Food
6.5

Flight status

or
Any
Mahan Airlines

Mahan Airlines route map

Popular flight routes

Flight
Origin
Destination
Sun Mon Tue Wed Thu Fri Sat
S M T W T F S
4587
Ahwaz
AWZ
Tehran
THR
 
5113
Baghdad
BGW
Mashhad
MHD
 
5112
Mashhad
MHD
Baghdad
BGW
 
1088
Shiraz
SYZ
Tehran
THR
 
4586
Tehran
THR
Ahwaz
AWZ
 
1089
Tehran
THR
Shiraz
SYZ
 
1094
Bandar Abbas
BND
Tehran
THR
   
1095
Tehran
THR
Bandar Abbas
BND
   
1048
Birjand
XBJ
Tehran
THR
   
1004
Tehran
THR
Khorramabad
KHD
     
1148
Kabul
KBL
Mashhad
MHD
     
1149
Mashhad
MHD
Kabul
KBL
     
1080
Mashhad
MHD
Tehran
THR
       
1006
Iran Shahr
IHR
Kerman
KER
       
1005
Kerman
KER
Iran Shahr
IHR
       
1074
Kerman
KER
Tehran
THR
       
1075
Tehran
THR
Kerman
KER
       
4543
Shahrekord
CQD
Tehran
THR
         
1026
Sari
SRY
Tehran
THR
         
4580
Tehran
THR
Shahrekord
CQD
         
1005
Khorramabad
KHD
Tehran
THR
           
1179
Najaf
NJF
Mashhad
MHD
         
80
Guangzhou
CAN
Tehran
IKA
   
64
Dubai
DXB
Tehran
IKA
 
65
Tehran
IKA
Dubai
DXB
 
114
Tehran
IKA
Istanbul
IST
 
84
Tehran
IKA
Moscow
VKO
 
115
Istanbul
IST
Tehran
IKA
 
1042
Kish
KIH
Tehran
THR
 
1043
Tehran
THR
Kish
KIH
 
1031
Tehran
THR
Mashhad
MHD
 
4571
Tehran
THR
Rafsanjan
RJN
       
1059
Kerman
KER
Mashhad
MHD
 
1058
Mashhad
MHD
Kerman
KER
 
4530
Isfahan
IFN
Tehran
THR
   
4531
Tehran
THR
Isfahan
IFN
   
1016
Tehran
THR
Asaloyeh
PGU
   
51
Tehran
IKA
Bangkok
BKK
   
1163
Baghdad
BGW
Tabriz
TBZ
           
4585
Qeshm
GSM
Kerman
KER
           
4584
Kerman
KER
Qeshm
GSM
           
1162
Tabriz
TBZ
Najaf
NJF
           
1168
Mashhad
MHD
Najaf
NJF
             
1068
Zabol
ACZ
Kerman
KER
           
1185
Baghdad
BGW
Sari
SRY
           
1069
Kerman
KER
Zabol
ACZ
           
4570
Rafsanjan
RJN
Tehran
THR
           
1184
Sari
SRY
Najaf
NJF
           
1151
Yerevan
EVN
Tehran
IKA
     
1150
Tehran
IKA
Yerevan
EVN
     
1017
Asaloyeh
PGU
Tehran
THR
     
1062
Sirjan
SYJ
Tehran
THR
       
101
Dusseldorf
DUS
Tehran
IKA
       
4521
Gachsaran
GCH
Tehran
THR
     
100
Tehran
IKA
Dusseldorf
DUS
       
82
Kuala Lumpur
KUL
Tehran
IKA
     
4520
Tehran
THR
Gachsaran
GCH
     
1063
Tehran
THR
Sirjan
SYJ
       
1049
Tehran
THR
Birjand
XBJ
     
83
Tehran
IKA
Kuala Lumpur
KUL
       
4561
Isfahan
IFN
Kerman
KER
     
4560
Isfahan
IFN
Tabriz
TBZ
     
4560
Kerman
KER
Isfahan
IFN
     
4561
Tabriz
TBZ
Isfahan
IFN
     
70
New Delhi
DEL
Tehran
IKA
         
4563
Ahwaz
AWZ
Shiraz
SYZ
         
143
Damascus
DAM
Tehran
IKA
         
136
Tehran
IKA
Barcelona
BCN
         
142
Tehran
IKA
Damascus
DAM
         
4562
Kerman
KER
Shiraz
SYZ
         
1045
Kish
KIH
Mashhad
MHD
       
1044
Mashhad
MHD
Kish
KIH
       
4562
Shiraz
SYZ
Ahwaz
AWZ
         
4563
Shiraz
SYZ
Kerman
KER
         
77
Tehran
IKA
Shanghai
PVG
         
111
Milan
MXP
Tehran
IKA
         
81
Tehran
IKA
Guangzhou
CAN
           
1194
Lahore
LHE
Tehran
IKA
         
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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel