Iran Air logo

Iran Air Flights, Routes & Travel Guide

Explore the latest Iran Air (IR) fleet and aircraft seat maps. Compare amenities, baggage, check-in, children and pet travel rules.

Last updated: October 2026
IATA: IRFounded 1944HQ: Mehrabad International Airport, Tehran, Iran
Departure date
Return date

About Iran Air

Explore the latest Iran Air (IR) fleet and aircraft seat maps. Compare amenities, baggage, check-in, children and pet travel rules.

Iran Air was founded in 1944 as Iranian Airways Company and began operations in 1961 as Iran Air. The head office is located at Mehrabad Airport, Tehran, Iran. The airline's main hubs are Tehran Mehrabad International Airport and Tehran Imam Khomeini International Airport. Iran Air operates regular flights to 71 destinations in Asia and Europe. The key cities are Bandar Abbas, Isfahan, Mashhad, Shiraz. The fleet of Iran Air consists of 40 planes. In addition, the company has a Frequent-flyer program - SkyGift.

Airline codeIR
Main hubTHR
Alliance-
Destinations35
Countries10
Fleet18
Updated: October 2026

Popular Iran Air routes

RouteCitiesTypical durationWeekly flightsService
IKA to BOMTehran to Mumbai4h 30m0NONSTOP
IKA to ISTTehran to Istanbul3h 35m0NONSTOP
IKA to BGWTehran to Baghdad1h 58m0NONSTOP
THR to BDHTehran to Bandar Lengeh1h 55m0NONSTOP
THR to BJBTehran to Bojnord1h 55m0NONSTOP

Iran Air hubs and focus cities

Route map

Iran Air logo

All Iran Air routes

Search by airport, city or three-letter code

35 destinations · Updated: October 2026
Route endpoint

Routes serving Tehran

1–10 of 43
RouteCitiesTypical durationWeekly flightsService
ZAH to THRZahedan to Tehran2h 0m0NONSTOP
BDH to THRBandar Lengeh to Tehran1h 55m0NONSTOP
BJB to THRBojnord to Tehran1h 55m0NONSTOP
THR to BDHTehran to Bandar Lengeh1h 55m0NONSTOP
THR to BJBTehran to Bojnord1h 55m0NONSTOP
THR to GSMTehran to Qeshm1h 55m0NONSTOP
THR to ZAHTehran to Zahedan1h 55m0NONSTOP
GSM to THRQeshm to Tehran1h 50m0NONSTOP
THR to BNDTehran to Bandar Abbas1h 50m0NONSTOP
BND to THRBandar Abbas to Tehran1h 45m0NONSTOP
Routes and frequencies may change by season and travel date.
1 / 5

Aircraft, cabins and onboard experience

View all aircraft

Aircraft

Cabin comparison

CabinSeat pitchSeat widthSeat recline
EconomyAirbus A319 A319-10079 cm46 cm8 cm
BusinessAirbus A319 A319-10097 cm53 cm18 cm

Iran Air baggage allowance

Fees and allowances vary by route, fare and status.

Baggage

Hand baggage may not exceed the dimensions of 56 cm (length), 45 cm (width), 25 cm (depth) (the sum of the three dimensions may not exceed 115 cm, and the maximum weight must be less than 5 kg for Economy class and 7 kg for HOMA class. Each passenger is allowed only one piece of unchecked luggage.

Iran Air Baggage rules

Travel policies

Pets

Pets are not permitted to travel in the cabin with Iran Air. However, pets can travel as checked baggage on a number of flights with Iran Air. Passengers transporting their pets as checked baggage are charged an excess baggage fee.

Flying with pets on Iran Air

Infants

For babies up to 2 years (Infant) ticket, with prices, 10% without the right to reserve seats and for children 2 to 12 years old (Child) tickets with prices 50 percent on domestic flights and 75 percent on international flights with the right to reserve seats should be be purchased. According to flight safety regulations, passengers can only carry a baby on his/her feet. Therefore, purchasing an additional seat for the second child is necessary. In such circumstances IranAir provides tickets at 50% discount offers.

Iran Air Infants policy

Check in rules

For international flights, the check-in counter opens 3 hours before departure time. The check-in counter opens an hour and a half before departure time for domestic flights.

Iran Air Check-in rules

Unaccompanied minors

The airline provides an escort service for minors in exceptional cases. For more information, please contact the sales department.

Unaccompanied minors in Iran Air

On-time performance

77.35%On-time arrivals
17.31 minAverage delay
99.11%Completion rate
0.89%Cancellation rate

Iran Air FAQs

Find quick answers to the most common questions about flying with Iran Air.

How much baggage may Iran Air Economy passengers check?

The allowance depends on route and fare. Confirm the checked-baggage amount on your Iran Air ticket or with the airline before departure.

How do I confirm cabin and checked baggage for my Iran Air ticket?

Check the ticket for cabin and checked-bag piece, weight and size limits. Ask the operating carrier about extra or special baggage before travel.

How should I arrange check-in for a Iran Air booking?

Follow the confirmed flight’s check-in instructions. Ask the carrier or ticket issuer about online availability, airport counters and the deadlines for check-in, bag drop and boarding.

How do I request a change or refund for a Iran Air ticket?

Contact the airline or agent that issued the ticket and ask which fare conditions apply. Confirm eligibility, charges and any fare difference before accepting a change or refund.

What should I do if my Iran Air flight is delayed or cancelled?

Contact the airline or ticketing agent for assistance. Refund, rerouting and compensation rights depend on the applicable rules and circumstances.

Can I travel with a pet on a Iran Air booking?

Obtain the operating carrier’s approval before booking a pet. Confirm the transport method, container requirements, documents and destination restrictions.

What travel documents should I check for my Iran Air itinerary?

Check passport, visa and health requirements for your nationality, destination and any transit points. Recheck near departure. Meeting document requirements does not guarantee admission.

How should I pack a power bank for a Iran Air flight?

Carry power banks and spare lithium batteries in cabin baggage with terminals protected. Remove them if the bag is gate-checked. Confirm airline-specific restrictions.