Search & Buy Mahan Air Flights

Cabin class:



Please select an airport

Select a departure date

Search flights

Buy Mahan Air Flights




Mahan Air Reservations with Alternative Airlines


Flights to and from Iran


Make a Mahan Air Booking and Find Some Amazing Deals



About Mahan Air

Mahan Airlines, which operates under the name Mahan Air is an airline based in Tehran. The airline was established in 1991 and began operations in 1992 as Iran's first private airline. Around 5.4 million passengers flew with the airline in 2015 on its scheduled services to destinations in Europe, the Far East and the Middle East. 

Mahan Air Fleet

The Mahan Air fleet includes five A300-600R, eight As310-300, five Airbus A340-300, seven Airbus A340-600, three Avro RJ85, seven Avro RJ100 and one Boeing 747-300 aircraft.


Mahan Air Destinations

Mahan Air flies to many destinations in Europe, the Middle East and Asia including Kabul, Beijing, Guangzhou, Shanghai, Larnaca, Paris, Dusseldorf, Munich, Athens, Delhi, Goa, Denpasar, Tehran, Milan, Marrakesh, Moscow, Belgrade, Barcelona, Bangkok, Istanbul, Birmingham, Manchester, Hanoi, Ho Chi Minh City and many more. 


Mahan Air Alternative Airlines

Please click on the logos below to find out more about airlines that fly similar routes to Mahan Air

Iraqi Airways LogoTurkish Airlines LogoPegasus Airlines Logo


Mahan Air Baggage

Carry-on Baggage

Mahan Air business Class passengers are permitted a carry-on baggage allowance of 7kg. Economy Class passengers flying Mahan Air are permitted a carry-on baggage allowance of 5kg. Hand baggage should be no greater than 23cm x 40cm x 55cm

Checked Baggage

Check baggage should not exceed 30kg in weight nor have dimensions greater than 158cm linear cm.


Mahan Air Check-in

Online Check-In

Online check-in is available from 24 hours before flight departure and closes 90 minutes prior. For passengers flying international routes with Mahan Air, online check-in is only available for passengers traveling to Imam Khomeini airport. On domestic routes within Iran, online check-in is a only available for passengers flying from Kerman and Shiraz, Ahvaz, Zahedan and Qeshm, Sari and Tehran, Mehrabad, Bandar Abbas, Mashhad, Khorramabad and Ilam, Sirjan and Isfahan.


Book Mahan Air Flights in English

Flying to Iran? Find your Mahan Air flights with Alternative Airlines safe and secure booking service in English. We want our customers to have the easiest booking service possible, that's why we offer Mahan Air flight in English.


Mahan Air Hub Airport

Tehran Imam Khomeini International Airport

Mahan Air is based at Tehran Imam Khomeini International Airport in Tehran, Iran. It is located 30km away from the city centre. Airlines that operate in and out of the airport include Iran Air, Lufthansa, Iraqi Airways, Wings of Lebanon, and many more.

Tehran Imam Khomeini International Airport

Photo credit: Imam Khomeini Airport City