Find cheap flights on Mahan Airlines

Explore
Thu 25/1
Return
Any month
Compare vs KAYAK |

Mahan Airlines traveller reviews

Guest reviews

Overall rating

6.3 Good
Based on 10 reviews

Overall
7.0

Boarding
7.2

Comfort
6.4

Crew
8.0

Entertainment
2.6

Food
6.6

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
5113
Baghdad
BGW
Mashhad
MHD
64
Dubai
DXB
Tehran
IKA
65
Tehran
IKA
Dubai
DXB
114
Tehran
IKA
Istanbul
IST
113
Istanbul
IST
Tehran
IKA
1054
Kerman
KER
Tehran
THR
5112
Mashhad
MHD
Baghdad
BGW
1036
Mashhad
MHD
Tehran
THR
1088
Shiraz
SYZ
Tehran
THR
4586
Tehran
THR
Ahwaz
AWZ
1055
Tehran
THR
Kerman
KER
1037
Tehran
THR
Mashhad
MHD
1089
Tehran
THR
Shiraz
SYZ
1059
Kerman
KER
Mashhad
MHD
1058
Mashhad
MHD
Kerman
KER
1094
Bandar Abbas
BND
Tehran
THR
 
4530
Isfahan
IFN
Tehran
THR
 
4573
Ilaam
IIL
Tehran
THR
 
1095
Tehran
THR
Bandar Abbas
BND
 
4531
Tehran
THR
Isfahan
IFN
 
4572
Tehran
THR
Ilaam
IIL
 
50
Bangkok
BKK
Tehran
IKA
 
51
Tehran
IKA
Bangkok
BKK
 
1004
Tehran
THR
Khorramabad
KHD
   
83
Tehran
IKA
Kuala Lumpur
KUL
   
82
Kuala Lumpur
KUL
Tehran
IKA
   
4521
Gachsaran
GCH
Tehran
THR
     
4561
Isfahan
IFN
Kerman
KER
     
4560
Isfahan
IFN
Tabriz
TBZ
     
77
Tehran
IKA
Shanghai
PVG
     
4560
Kerman
KER
Isfahan
IFN
     
4561
Tabriz
TBZ
Isfahan
IFN
     
4520
Tehran
THR
Gachsaran
GCH
     
1063
Tehran
THR
Sirjan
SYJ
     
1049
Tehran
THR
Birjand
XBJ
     
119
Ankara
ESB
Tehran
IKA
     
81
Tehran
IKA
Guangzhou
CAN
     
1062
Sirjan
SYJ
Tehran
THR
     
1048
Birjand
XBJ
Tehran
THR
     
76
Shanghai
PVG
Tehran
IKA
   
80
Guangzhou
CAN
Tehran
IKA
     
1151
Yerevan
EVN
Tehran
IKA
     
1150
Tehran
IKA
Yerevan
EVN
     
107
Paris
CDG
Tehran
IKA
       
70
New Delhi
DEL
Tehran
IKA
       
101
Dusseldorf
DUS
Tehran
IKA
       
106
Tehran
IKA
Paris
CDG
       
100
Tehran
IKA
Dusseldorf
DUS
       
4563
Ahwaz
AWZ
Shiraz
SYZ
       
118
Tehran
IKA
Ankara
ESB
       
4562
Kerman
KER
Shiraz
SYZ
       
78
Beijing
PEK
Tehran
IKA
       
4562
Shiraz
SYZ
Ahwaz
AWZ
       
4563
Shiraz
SYZ
Kerman
KER
       
4543
Shahre-Kord
CQD
Tehran
THR
         
1195
Tehran
IKA
Lahore
LHE
         
110
Tehran
IKA
Milan
MXP
         
4574
Jiroft
JYR
Tehran
THR
         
1189
Kuwait City
KWI
Mashhad
MHD
         
1188
Mashhad
MHD
Kuwait City
KWI
         
1026
Sari
SRY
Tehran
THR
         
4575
Tehran
THR
Jiroft
JYR
         
71
Tehran
IKA
New Delhi
DEL
         
103
Munich
MUC
Tehran
IKA
         
1028
Tabas
TCX
Tehran
THR
         
4577
Tehran
THR
Bam
BXR
         
4580
Tehran
THR
Shahre-Kord
CQD
         
1029
Tehran
THR
Tabas
TCX
         
1007
Khorramabad
KHD
Tehran
THR
         
1148
Kabul
KBL
Mashhad
MHD
         
1149
Mashhad
MHD
Kabul
KBL
         
102
Tehran
IKA
Munich
MUC
           
79
Tehran
IKA
Beijing
PEK
           
1168
Mashhad
MHD
Najaf
NJF
           
111
Milan
MXP
Tehran
IKA
           
1169
Najaf
NJF
Mashhad
MHD
           
1068
Zabol
ACZ
Kerman
KER
           
1185
Baghdad
BGW
Sari
SRY
           
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.