Mahan Air route map 2026

33 nonstop routes from IKA and MHD, the longest being IKA–PVG. Select a destination on the map or in the table.

25 destinations · 9 countries · 2 hubs · network as of

Open the Mahan Air network on the full flight map to find connections and compare it with other airlines.

All Mahan Air routes in our coverage

RouteDestinationDistance and flying timeNotesDetails
Afghanistan
IKA → KBLKabul Kabul International Airport1,650 km (1,020 mi) about 2h 30m (est.)
MHD → KBLKabul Kabul International Airport887 km (551 mi) about 1h 35m (est.)Route guide
China
IKA → CANGuangzhou Guangzhou Baiyun International Airport6,070 km (3,770 mi) about 7h 45m (est.)
IKA → PVGShanghai Shanghai Pudong International Airport6,440 km (4,000 mi) about 8h 15m (est.)
IKA → SZXShenzhen Shenzhen Bao'an International Airport6,150 km (3,820 mi) about 8h (est.)
India
IKA → DELDelhi Indira Gandhi International Airport2,550 km (1,590 mi) about 3h 30m (est.)
Iran
MHD → ADUArdabil Ardabil Airport1,020 km (633 mi) about 1h 45m (est.)
THR → XBJBirjand Birjand International Airport795 km (494 mi) about 1h 25m (est.)
MHD → IFNIsfahan Isfahan Shahid Beheshti International Airport809 km (503 mi) about 1h 30m (est.)Route guide
AWZ → KERKerman Ayatollah Hashemi Rafsanjani International Airport791 km (491 mi) about 1h 25m (est.)
IFN → KERKerman Ayatollah Hashemi Rafsanjani International Airport554 km (344 mi) about 1h 10m (est.)
MHD → KERKerman Ayatollah Hashemi Rafsanjani International Airport709 km (440 mi) about 1h 20m (est.)
AWZ → PGUKhiyaroo Persian Gulf International Airport585 km (363 mi) about 1h 10m (est.)
IFN → PGUKhiyaroo Persian Gulf International Airport603 km (375 mi) about 1h 15m (est.)Route guide
MHD → PGUKhiyaroo Persian Gulf International Airport1,180 km (733 mi) about 1h 55m (est.)
KER → KIHKish Island Kish International Airport508 km (315 mi) about 1h 05m (est.)
MHD → KIHKish Island Kish International Airport1,210 km (749 mi) about 1h 55m (est.)Route guide
MHD → ZBRKonarak Chabahar Konarak International Airport1,200 km (747 mi) about 1h 55m (est.)Route guide
ZAH → ZBRKonarak Chabahar Konarak International Airport451 km (280 mi) about 1h 05m (est.)
AWZ → SYZShiraz Shiraz Shahid Dastghaib International Airport418 km (260 mi) about 1h (est.)Route guide
KER → SYZShiraz Shiraz Shahid Dastghaib International Airport428 km (266 mi) about 1h (est.)
IFN → TBZTabriz Tabriz International Airport787 km (489 mi) about 1h 25m (est.)
KER → TBZTabriz Tabriz International Airport1,320 km (817 mi) about 2h (est.)
PGU → TBZTabriz Tabriz International Airport1,340 km (833 mi) about 2h (est.)
BJB → THRTehran Mehrabad International Airport571 km (355 mi) about 1h 10m (est.)
KSH → THRTehran Mehrabad International Airport407 km (253 mi) about 1h (est.)
IFN → ZAHZahedan Zahedan International Airport933 km (580 mi) about 1h 35m (est.)
Iraq
MHD → BGWBaghdad Baghdad International Airport / New Al Muthana Air Base1,440 km (897 mi) about 2h 15m (est.)Route guide
Pakistan
IKA → ISBIslamabad Islamabad International Airport1,990 km (1,240 mi) about 3h (est.)
Russia
IKA → SVOMoscow Sheremetyevo International Airport2,510 km (1,560 mi) about 3h 30m (est.)Route guide
Thailand
IKA → HKTPhuket Phuket International Airport5,660 km (3,520 mi) about 7h 15m (est.)
Turkey
IKA → ESBAnkara Esenboğa International Airport1,680 km (1,040 mi) about 2h 30m (est.)
IKA → ISTIstanbul İstanbul Airport2,050 km (1,280 mi) about 3h (est.)

Network data imported from airport and airline sources:· How we verify

Where does Mahan Air fly?

By region: South Asia 25 · East Asia 3 · Middle East 3 · Eastern Europe 1 · Southeast Asia 1

Browse the destinations in our Mahan Air coverage by country, then open a route guide to compare airlines and plan your arrival. This is a selected network, not a complete timetable. Check dates with the airline before booking; seasonal and partner-operated services can differ.

Afghanistan

China

India

Iran

Iraq

Pakistan

Russia

Thailand

Turkey

Where Mahan Air flies from each hub

Where can I fly with Mahan Air from Tehran?

From Imam Khomeini International Airport (IKA), our Mahan Air map has 10 nonstop destinations in 7 countries: 3 in South Asia, 3 in East Asia, 2 in Middle East, 1 in Eastern Europe and 1 elsewhere. Destinations include Kabul (KBL), Guangzhou (CAN), Shanghai (PVG), Shenzhen (SZX), Delhi (DEL), Islamabad (ISB), Moscow (SVO), Phuket (HKT), Ankara (ESB) and Istanbul (IST). The furthest is Shanghai (PVG), about 6,440 km (4,000 mi) away.

Imam Khomeini International Airport airport guide

Where can I fly with Mahan Air from Mashhad?

From Mashhad International Airport (MHD), our Mahan Air map has 8 nonstop destinations in 3 countries: 7 in South Asia and 1 in Middle East. Destinations include Kabul (KBL), Ardabil (ADU), Isfahan (IFN), Kerman (KER), Khiyaroo (PGU), Kish Island (KIH), Konarak (ZBR) and Baghdad (BGW). The furthest is Baghdad (BGW), about 1,440 km (897 mi) away.

Mashhad International Airport airport guide

The longest airport pair in this Mahan Air selection is Tehran–Shanghai (IKA–PVG), approximately 6,440 km (4,000 mi) by great-circle distance. Distances on the Mahan Air map are geographic, rather than scheduled flight times.

To connect between two destinations, check that both legs meet at the same hub and are offered together for your dates. Two lines on the Mahan Air map do not confirm a bookable connection or baggage transfer.

Compare overlapping airline networks

Routes only Mahan Air flies, and where it competes

Of the 33 routes here, 11 are flown nonstop by Mahan Air alone among the airlines we track: IKA–CAN, IKA–PVG, IKA–SZX, IKA–DEL, AWZ–KER, IFN–KER, KER–SYZ, KER–TBZ, IKA–HKT, IKA–ESB and IKA–IST.

It overlaps most with Iran Airtour (8), Iran Aseman Airlines (8) and ATA Airlines (Iran) (7) — the number is how many of these routes both airlines fly.

About Mahan Air: hubs, alliance and fares →

Sources

  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.