Mahan Air flights
Popular Mahan Air routes and the lowest fares found — from $249
Cheapest Mahan Air flights
Round trip prices
THR
MOW
Tehran → Moscow
Depart2 Nov
Return21 Nov
$249
View deal
THR
KZN
Tehran → Kazan
Depart2 Nov
Return8 Nov
$444
View deal
THR
GOJ
Tehran → Nizhniy Novgorod
Depart7 Dec
Return10 Dec
$508
View deal
THR
LED
Tehran → Saint Petersburg
Depart9 Nov
Return18 Nov
$514
View deal
THR
GRV
Tehran → Groznyy
Depart26 Nov
Return12 Dec
$583
View deal
THR
BJS
Tehran → Beijing
Depart20 Nov
Return23 Nov
$598
View deal
THR
CAN
Tehran → Guangzhou
Depart30 Dec
Return8 Jan
$620
View deal
THR
BKK
Tehran → Bangkok
Depart5 Jan
Return13 Jan
$629
View deal
THR
SHA
Tehran → Shanghai
Depart28 Dec
Return12 Jan
$673
View deal
THR
HKT
Tehran → Phuket
Depart29 Dec
Return6 Jan
$678
View deal
THR
DEL
Tehran → Delhi
Depart29 Nov
Return26 Dec
$1,212
View deal
THR
SGN
Tehran → Ho Chi Minh City
Depart6 Dec
Return17 Jan
$1,233
View deal
THR
KBL
Tehran → Kabul
Depart25 Jan
Return31 Jan
$1,609
View deal
THR
KUL
Tehran → Kuala Lumpur
Depart29 Dec
Return30 Dec
$1,860
View deal
THR
ZNZ
Tehran → Zanzibar
Depart8 Nov
Return14 Nov
$2,083
View deal
Popular Mahan Air routes
- Tehran → Moscow
- Tehran → Kazan
- Tehran → Nizhniy Novgorod
- Tehran → Saint Petersburg
- Tehran → Groznyy
- Tehran → Beijing
- Tehran → Guangzhou
- Tehran → Bangkok
- Tehran → Shanghai
- Tehran → Phuket
- Tehran → Delhi
- Tehran → Ho Chi Minh City
- Tehran → Kabul
- Tehran → Kuala Lumpur
- Tehran → Zanzibar
- Bangkok → Tehran
- Guangzhou → Tehran
- Delhi → Tehran
- Moscow → Tehran
- Dubai → Tehran
- Erbil → Tehran
- Ankara → Tehran
- Phuket → Tehran
- Tehran → Dubai
- Tehran → Erbil
- Tehran → Ankara
- Tehran → Bishkek
- Tehran → Istanbul
- Tehran → Lahore
- Istanbul → Tehran
- Saint Petersburg → Tehran
- Lahore → Tehran
- Beijing → Tehran
- Shanghai → Tehran
