Select a hub to see routes
routes destinations

Zagros Airlines (IZG)

Zagros Airlines (IZG) flies to 14 destinations in 1 country. All domestic, no international service.

Independent carrier. Not part of any alliance, so miles only work within the IZG program. No shared lounge access with other airlines.

IZG has the most flights out of Tehran (THR), Abadan (ABD), Zahedan (ZAH), Kerman (KER), Kish Island (KIH).

Zagros Airlines Busiest Airports

Zagros Airlines doesn't operate a traditional hub-and-spoke network. These are the airports where IZG has the most flights. You fly direct between cities rather than connecting through a central hub.

THR
Tehran
Mehrabad International Airport
13
ABD
Abadan
Abadan Ayatollah Jami International Airport
1
ZAH
Zahedan
Zahedan International Airport
1
KER
Kerman
Ayatollah Hashemi Rafsanjani International Airport
1
KIH
Kish Island
Kish International Airport
1

Zagros Airlines Fleet & Aircraft Types

2 aircraft types appear on IZG routes. Small, focused fleet.

Zagros Airlines: All 14 Destinations

Every nonstop route Zagros Airlines flies. Each destination links to the full route page with schedules, competing airlines, and connection options.

Code City
ABD Abadan
AWZ Ahvaz
BND Bandar Abbas
BUZ Bushehr
DEF Dezful
KER Kerman
KIH Kish Island
ZBR Konarak
MHD Mashhad
GSM Qeshm(Dayrestan)
SYZ Shiraz
THR Tehran
AZD Yazd
ZAH Zahedan

Zagros Airlines FAQ

Zagros Airlines flies nonstop to 14 destinations in 1 country. 14 domestic, 0 international.

Zagros Airlines doesn't operate a traditional hub-and-spoke network. The busiest airports are Tehran (THR), Abadan (ABD), Zahedan (ZAH), and others. You fly direct between cities.

2 aircraft types appear on IZG routes, including 320, M82.

No. Zagros Airlines is an independent carrier. Miles only work within the IZG program, and there's no shared lounge access with other airlines.

No. Zagros Airlines operates domestic routes only. For international destinations you would need to connect on another carrier.