Trips

Find cheap flights on Mahan Airlines

Explore
Sat 22/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
64
Dubai
DXB
Tehran
IKA
65
Tehran
IKA
Dubai
DXB
1031
Tehran
THR
Mashhad
MHD
114
Tehran
IKA
Istanbul
IST
   
1042
Kish
KIH
Tehran
THR
   
1088
Shiraz
SYZ
Tehran
THR
   
1043
Tehran
THR
Kish
KIH
   
1089
Tehran
THR
Shiraz
SYZ
   
51
Tehran
IKA
Bangkok
BKK
 
115
Istanbul
IST
Tehran
IKA
 
1059
Kerman
KER
Mashhad
MHD
   
1058
Mashhad
MHD
Kerman
KER
   
4592
Bandar Abbas
BND
Tehran
THR
   
1019
Asaloyeh
PGU
Tehran
THR
     
4593
Tehran
THR
Bandar Abbas
BND
   
1004
Tehran
THR
Khorramabad
KHD
     
1018
Tehran
THR
Asaloyeh
PGU
     
1036
Mashhad
MHD
Tehran
THR
     
1151
Yerevan
EVN
Tehran
IKA
     
1150
Tehran
IKA
Yerevan
EVN
     
4530
Isfahan
IFN
Tehran
THR
 
4573
Ilaam
IIL
Tehran
THR
 
71
Tehran
IKA
New Delhi
DEL
       
83
Tehran
IKA
Kuala Lumpur
KUL
       
1148
Kabul
KBL
Mashhad
MHD
       
1149
Mashhad
MHD
Kabul
KBL
       
76
Shanghai
PVG
Tehran
IKA
     
4531
Tehran
THR
Isfahan
IFN
 
4572
Tehran
THR
Ilaam
IIL
 
50
Bangkok
BKK
Tehran
IKA
     
1066
Kerman
KER
Tehran
THR
   
1007
Khorramabad
KHD
Tehran
THR
   
1067
Tehran
THR
Kerman
KER
   
1048
Birjand
XBJ
Tehran
THR
     
1099
Ahwaz
AWZ
Tehran
THR
       
80
Guangzhou
CAN
Tehran
IKA
       
143
Damascus
DAM
Tehran
IKA
       
1006
Iran Shahr
IHR
Kerman
KER
       
142
Tehran
IKA
Damascus
DAM
       
77
Tehran
IKA
Shanghai
PVG
       
1005
Kerman
KER
Iran Shahr
IHR
       
82
Kuala Lumpur
KUL
Tehran
IKA
       
1062
Sirjan
SYJ
Tehran
THR
       
1098
Tehran
THR
Ahwaz
AWZ
       
1177
Baghdad
BGW
Mashhad
MHD
         
1171
Erbil
EBL
Tehran
IKA
         
1170
Tehran
IKA
Erbil
EBL
         
79
Tehran
IKA
Beijing
PEK
         
1176
Mashhad
MHD
Baghdad
BGW
         
1168
Mashhad
MHD
Najaf
NJF
         
1021
Sari
SRY
Mashhad
MHD
         
1027
Tehran
THR
Sari
SRY
         
1049
Tehran
THR
Birjand
XBJ
     
119
Ankara
ESB
Tehran
IKA
         
4561
Isfahan
IFN
Kerman
KER
       
4560
Isfahan
IFN
Tabriz
TBZ
       
4574
Iran Shahr
IHR
Jiroft
JYR
         
118
Tehran
IKA
Ankara
ESB
         
4575
Jiroft
JYR
Iran Shahr
IHR
         
4574
Jiroft
JYR
Tehran
THR
         
4560
Kerman
KER
Isfahan
IFN
       
4594
Kerman
KER
Kish
KIH
         
4595
Kish
KIH
Kerman
KER
         
1045
Kish
KIH
Mashhad
MHD
       
1194
Lahore
LHE
Tehran
IKA
         
1044
Mashhad
MHD
Kish
KIH
       
4561
Tabriz
TBZ
Isfahan
IFN
       
4575
Tehran
THR
Jiroft
JYR
         
1084
Zabol
ACZ
Tehran
THR
         
4576
Bam
BXR
Tehran
THR
         
4521
Gachsaran
GCH
Tehran
THR
         
81
Tehran
IKA
Guangzhou
CAN
         
110
Tehran
IKA
Milan
MXP
         
1174
Tehran
IKA
Najaf
NJF
         
84
Tehran
IKA
Moscow
VKO
         
111
Milan
MXP
Tehran
IKA
         
1175
Najaf
NJF
Tehran
IKA
         
1085
Tehran
THR
Zabol
ACZ
         
4520
Tehran
THR
Gachsaran
GCH
         
4571
Tehran
THR
Rafsanjan
RJN
         
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