Trips

Find cheap flights on Mahan Airlines

Explore
Mon 24-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
 
51
Tehran
IKA
Bangkok
BKK
     
1019
Asaloyeh
PGU
Tehran
THR
     
1018
Tehran
THR
Asaloyeh
PGU
     
107
Paris
CDG
Tehran
IKA
       
106
Tehran
IKA
Paris
CDG
       
100
Tehran
IKA
Dusseldorf
DUS
         
114
Tehran
IKA
Istanbul
IST
       
115
Istanbul
IST
Tehran
IKA
   
1003
Khorramabad
KHD
Tehran
THR
       
1042
Kish
KIH
Tehran
THR
       
1030
Mashhad
MHD
Tehran
THR
       
1088
Shiraz
SYZ
Tehran
THR
       
1004
Tehran
THR
Khorramabad
KHD
       
1043
Tehran
THR
Kish
KIH
       
1089
Tehran
THR
Shiraz
SYZ
       
83
Tehran
IKA
Kuala Lumpur
KUL
       
1059
Kerman
KER
Mashhad
MHD
       
1058
Mashhad
MHD
Kerman
KER
       
4568
Bojnord
BJB
Tehran
THR
         
4592
Bandar Abbas
BND
Tehran
THR
         
101
Dusseldorf
DUS
Tehran
IKA
         
1151
Yerevan
EVN
Tehran
IKA
         
4573
Ilaam
IIL
Tehran
THR
         
1150
Tehran
IKA
Yerevan
EVN
         
1054
Kerman
KER
Tehran
THR
         
1072
Sirjan
SYJ
Tehran
THR
         
4586
Tehran
THR
Ahwaz
AWZ
         
4569
Tehran
THR
Bojnord
BJB
         
4593
Tehran
THR
Bandar Abbas
BND
         
4572
Tehran
THR
Ilaam
IIL
         
1055
Tehran
THR
Kerman
KER
         
1073
Tehran
THR
Sirjan
SYJ
         
1099
Ahwaz
AWZ
Tehran
THR
         
143
Damascus
DAM
Tehran
IKA
         
142
Tehran
IKA
Damascus
DAM
         
82
Kuala Lumpur
KUL
Tehran
IKA
       
137
Barcelona
BCN
Tehran
IKA
         
80
Guangzhou
CAN
Tehran
IKA
         
119
Ankara
ESB
Tehran
IKA
         
4574
Iran Shahr
IHR
Jiroft
JYR
         
136
Tehran
IKA
Barcelona
BCN
         
81
Tehran
IKA
Guangzhou
CAN
           
1101
Tehran
IKA
Kabul
KBL
         
4575
Jiroft
JYR
Iran Shahr
IHR
         
4574
Jiroft
JYR
Tehran
THR
         
1102
Kabul
KBL
Tehran
IKA
         
4594
Kerman
KER
Kish
KIH
           
4595
Kish
KIH
Kerman
KER
           
1194
Lahore
LHE
Tehran
IKA
         
76
Shanghai
PVG
Tehran
IKA
         
4575
Tehran
THR
Jiroft
JYR
         
1048
Birjand
XBJ
Tehran
THR
         
1084
Zabol
ACZ
Tehran
THR
           
4563
Ahwaz
AWZ
Shiraz
SYZ
           
133
Belgrade
BEG
Tehran
IKA
           
1191
Baghdad
BGW
Shiraz
SYZ
           
50
Bangkok
BKK
Tehran
IKA
           
4576
Bam
BXR
Tehran
THR
           
4521
Gachsaran
GCH
Tehran
THR
           
4530
Isfahan
IFN
Tehran
THR
           
1006
Iran Shahr
IHR
Kerman
KER
           
132
Tehran
IKA
Belgrade
BEG
           
118
Tehran
IKA
Ankara
ESB
           
1106
Tehran
IKA
Saint Petersburg
LED
           
77
Tehran
IKA
Shanghai
PVG
           
1114
Tehran
IKA
Varna
VAR
           
84
Tehran
IKA
Moscow
VKO
           
1005
Kerman
KER
Iran Shahr
IHR
           
4562
Kerman
KER
Shiraz
SYZ
           
1105
Saint Petersburg
LED
Tehran
IKA
           
1176
Mashhad
MHD
Baghdad
BGW
           
1014
Mashhad
MHD
Asaloyeh
PGU
           
1179
Najaf
NJF
Mashhad
MHD
           
78
Beijing
PEK
Tehran
IKA
           
1015
Asaloyeh
PGU
Mashhad
MHD
           
4570
Rafsanjan
RJN
Tehran
THR
           
4562
Shiraz
SYZ
Ahwaz
AWZ
           
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