Trips

Find Cheap Flights on Mahan Airlines

Explore
Wed 10/24
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
1086
Shiraz
SYZ
Tehran
THR
4586
Tehran
THR
Ahwaz
AWZ
1089
Tehran
THR
Shiraz
SYZ
1094
Bandar Abbas
BND
Tehran
THR
 
1034
Mashhad
MHD
Tehran
THR
 
1095
Tehran
THR
Bandar Abbas
BND
 
1035
Tehran
THR
Mashhad
MHD
 
1048
Bīrjand
XBJ
Tehran
THR
     
1074
Kerman
KER
Tehran
THR
       
1075
Tehran
THR
Kerman
KER
       
4543
Shahrekord
CQD
Tehran
THR
         
1189
Kuwait City
KWI
Mashhad
MHD
         
1188
Mashhad
MHD
Kuwait City
KWI
         
1026
Sari
SRY
Tehran
THR
         
4580
Tehran
THR
Shahrekord
CQD
         
1085
Zābol
ACZ
Iran Shahr
IHR
           
1068
Zābol
ACZ
Kerman
KER
           
1084
Zābol
ACZ
Tehran
THR
           
1185
Baghdad
BGW
Sari
SRY
           
1084
Iran Shahr
IHR
Zābol
ACZ
           
1148
Kabul
KBL
Mashhad
MHD
           
1069
Kerman
KER
Zābol
ACZ
           
1149
Mashhad
MHD
Kabul
KBL
           
1179
Najaf
NJF
Mashhad
MHD
           
1056
Rafsanjān
RJN
Tehran
THR
           
1184
Sari
SRY
Najaf
NJF
           
1085
Tehran
THR
Zābol
ACZ
           
1057
Tehran
THR
Rafsanjān
RJN
           
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
Kīsh
KIH
Tehran
THR
1043
Tehran
THR
Kīsh
KIH
4530
Isfahan
IFN
Tehran
THR
 
4573
Ilaam
IIL
Tehran
THR
 
4531
Tehran
THR
Isfahan
IFN
 
4572
Tehran
THR
Ilaam
IIL
 
1016
Tehran
THR
Asaloyeh
PGU
 
85
Moscow
VKO
Tehran
IKA
 
1151
Yerevan
EVN
Tehran
IKA
   
1150
Tehran
IKA
Yerevan
EVN
   
50
Bangkok
BKK
Tehran
IKA
     
80
Guangzhou
CAN
Tehran
IKA
     
107
Paris
CDG
Tehran
IKA
     
101
Düsseldorf
DUS
Tehran
IKA
     
4521
Gachsaran
GCH
Tehran
THR
     
106
Tehran
IKA
Paris
CDG
     
100
Tehran
IKA
Düsseldorf
DUS
     
1059
Kerman
KER
Mashhad
MHD
     
82
Kuala Lumpur
KUL
Tehran
IKA
     
1058
Mashhad
MHD
Kerman
KER
     
1017
Asaloyeh
PGU
Tehran
THR
     
4520
Tehran
THR
Gachsaran
GCH
     
1063
Tehran
THR
Sīrjān
SYJ
     
1049
Tehran
THR
Bīrjand
XBJ
     
70
New Delhi
DEL
Tehran
IKA
       
4561
Isfahan
IFN
Kerman
KER
       
4560
Isfahan
IFN
Tabriz
TBZ
       
71
Tehran
IKA
New Delhi
DEL
       
4560
Kerman
KER
Isfahan
IFN
       
4561
Tabriz
TBZ
Isfahan
IFN
       
1102
Kabul
KBL
Tehran
IKA
         
1131
Baku
GYD
Tehran
IKA
         
1130
Tehran
IKA
Baku
GYD
         
5009
Baghdad
BGW
Tabriz
TBZ
           
1101
Tehran
IKA
Kabul
KBL
           
1195
Tehran
IKA
Lahore
LHE
           
5094
Tehran
IKA
Najaf
NJF
           
77
Tehran
IKA
Shanghai
PVG
           
5093
Najaf
NJF
Tehran
IKA
           
76
Shanghai
PVG
Tehran
IKA
           
5012
Tabriz
TBZ
Najaf
NJF
           
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