Mahan Air destinations
Mahan Air serves the following destinations (as of July 2010):
Asia
Central Asia
- Kazakhstan
- Almaty – Almaty International Airport
Southeast Asia
- Malaysia
- Kuala Lumpur – Kuala Lumpur International Airport
- Thailand
- Bangkok – Suvarnabhumi Airport
- Phuket – Phuket International Airport
Southwest Asia
- Bahrain ndash; Bahrain International Airport charter
- Iran
- Ahvaz – Ahvaz Airport
- Asalouyeh – Asalouyeh Airport
- Bandar Abbas – Bandar Abbas International Airport
- Iranshahr – Iranshahr Airport
- Kerman – Kerman Airport
- Kish Island – Kish Airport
- Mahshahr – Mahshahr Airport
- Mashhad – Mashhad International Airport
- Qeshm – Qeshm Airport
- Sanandaj – Sanandaj Airport
- Shiraz – Shiraz International Airport
- Sirjan – Sirjan Airport
- Tehran
- Imam Khomeini International Airport International Hub
- Mehrabad Airport Domestic Hub
- Zabol – Zabol Airport
- Zanjan – Zanjan Airport
- Zahedan – Zahedan Airport
- Iraq
- Baghdad – Baghdad International Airport
- Kuwait – Kuwait International Airport
- Oman
- Muscat – Muscat International Airport
- Saudi Arabia
- Dammam – King Fahd International Airport
- Jeddah – King Abdul Aziz International Airport [seasonal]
- Syria
- Damascus – Damascus International Airport charter
- Turkey
- Istanbul
- Atatürk International Airport
- Sabiha Gokcen International Airport
- Istanbul
- United Arab Emirates
- Dubai – Dubai International Airport
Europe
- Germany
- Düsseldorf – Düsseldorf Airport
- United Kingdom
- Birmingham – Birmingham International Airport
Terminated destinations
Mahan Air operated the following previously:
- Africa
- Tunisia – Tunis
- Asia
- Afghanistan – Kabul
- India – Amritsar, Delhi, Kochi
- Iraq – Najaf
- Maldives – Malé
- Pakistan – Lahore
- Turkey – Antalya
- United Arab Emirates – Sharjah
- Europe
- United Kingdom – Manchester