Tehran Airport Airlines and Terminals: Which Terminal Is Your Airline In?
Flying from Tehran Imam Khomeini International Airport (IKA)? Knowing which terminal your airline uses can help you plan your arrival, find the correct check-in counters, and avoid unnecessary transfers. Terminal 1 handles most regular international passenger flights, while the Salam Terminal is used for selected flights, seasonal operations, and pilgrimage-related traffic. Use this guide to check the airport's terminal layout, find your airline in the A–Z directory, and confirm your departure details before traveling.
Tehran Airport Terminals at a Glance
Two principal passenger terminals plus dedicated pilgrimage and cargo facilities
Imam Khomeini International Airport has two principal passenger terminals: Terminal 1 and the Salam Terminal, also known as Terminal 2. The airport also has dedicated facilities for pilgrimage operations and cargo handling.
Terminal 1
Main passenger terminalTerminal 1 handles most scheduled international passenger flights at IKA. Travelers can find airline check-in counters, passport control, security screening, baggage services, dining facilities, and retail outlets.
Salam Terminal (Terminal 2)
Selected and special operationsSalam Terminal supports selected passenger operations, including pilgrimage-related and seasonal traffic. Its use may vary according to the flight program, so do not assume that every airline operates from this terminal.
Hajj and Pilgrimage Facilities
Pilgrimage operationsDedicated facilities support pilgrimage-related passenger operations during applicable periods. These operations may involve special check-in arrangements and terminal assignments.
A–Z Tehran Airport Airline Directory
Where to begin checking your terminal assignment
Use the following directory to identify airlines associated with Imam Khomeini International Airport and understand where to begin checking your terminal assignment.
Terminal 1 is the usual starting point for regular scheduled international flights. Salam Terminal is used for selected flights. An airline's terminal can vary by flight number, date, and operating arrangements, so the table is a planning guide rather than a guarantee for every departure.
| Airline | IATA code | Terminal guidance | Main region or destination network |
|---|---|---|---|
| Aeroflot
Russia
|
SU | Verify current operations | Russia |
| Air Arabia
United Arab Emirates and regional destinations
|
G9 | Verify current operations | United Arab Emirates and regional destinations |
| AJet
Türkiye
|
VF | Check flight details | Türkiye |
| Ariana Afghan Airlines
Afghanistan
|
FG | Confirm with airline | Afghanistan |
| Armenia Airways
Armenia
|
6A | Check flight details | Armenia |
| ATA Airlines
Domestic and regional routes
|
I3 | Terminal 1 commonly listed; verify flight | Domestic and regional routes |
| Azerbaijan Airlines
Azerbaijan and regional destinations
|
J2 | Confirm with airline | Azerbaijan and regional destinations |
| Caspian Airlines
Regional destinations
|
RV | Terminal 1 or Salam Terminal, depending on flight | Regional destinations |
| China Southern Airlines
China
|
CZ | Confirm current route and terminal | China |
| Emirates
Dubai and onward connections
|
EK | Terminal 1 commonly listed; verify flight | Dubai and onward connections |
| Flydubai
Dubai and connecting destinations
|
FZ | Confirm current operations | Dubai and connecting destinations |
| Iran Air
Domestic and international routes
|
IR | Terminal 1 commonly listed; selected flights may use Salam | Domestic and international routes |
| Iran Airtour
Domestic and regional routes
|
B9 | Terminal 1 commonly listed; verify flight | Domestic and regional routes |
| Iran Aseman Airlines
Domestic and regional routes
|
EP | Confirm current operations | Domestic and regional routes |
| Iraqi Airways
Iraq
|
IA | Confirm current operations | Iraq |
| Jazeera Airways
Kuwait and regional destinations
|
J9 | Confirm current operations | Kuwait and regional destinations |
| Kam Air
Afghanistan and regional destinations
|
RQ | Confirm current operations | Afghanistan and regional destinations |
| Kuwait Airways
Kuwait and international connections
|
KU | Confirm current operations | Kuwait and international connections |
| Lufthansa
Germany
|
LH | Verify current operations | Germany |
| Mahan Air
International and regional destinations
|
W5 | Terminal 1 commonly listed; selected flights may use Salam | International and regional destinations |
| Meraj Airlines
Regional destinations
|
JI | Terminal 1 or Salam Terminal, depending on flight | Regional destinations |
| Pegasus Airlines
Türkiye and connecting destinations
|
PC | Confirm current operations | Türkiye and connecting destinations |
| Qatar Airways
Doha and connecting destinations
|
QR | Terminal 1 commonly listed; verify flight | Doha and connecting destinations |
| Qeshm Air
Domestic and regional routes
|
QB | Terminal 1 commonly listed; verify flight | Domestic and regional routes |
| SalamAir
Oman and regional destinations
|
OV | Confirm current operations | Oman and regional destinations |
| Sepehran Airlines
Domestic and regional routes
|
IS | Terminal 1 or Salam Terminal, depending on flight | Domestic and regional routes |
| Somon Air
Tajikistan and regional destinations
|
SZ | Confirm current operations | Tajikistan and regional destinations |
| Taban Air
Domestic and regional routes
|
HH | Terminal 1 commonly listed; verify flight | Domestic and regional routes |
| Turkish Airlines
Türkiye and international connections
|
TK | Terminal 1 commonly listed; verify flight | Türkiye and international connections |
| Varesh Airlines
Domestic and regional routes
|
VR | Terminal 1 commonly listed; verify flight | Domestic and regional routes |
| Zagros Airlines
Domestic and regional routes
|
ZV | Terminal 1 commonly listed; verify flight | Domestic and regional routes |
How to Find Your Terminal Before You Fly
The easiest way to avoid unnecessary delays
Checking your terminal before leaving for the airport is the easiest way to avoid unnecessary delays.
Check Your Boarding Pass
Look for the terminal designation in your airline's booking information, mobile boarding pass, or check-in confirmation. If the terminal is not shown, check your airline's app or contact its customer service team.
Match Your Flight Number
Use your flight number and departure date when checking the airport's flight information. An airline may operate several flights with different check-in arrangements, so the airline name alone is not always enough.
Confirm the Check-In Counters
Once you know your terminal, look for the correct airline counters and follow the departure signs. Check the airport's information screens for updated counter and gate details.
Recheck Before Departure
Terminal assignments and flight operations can change. Check your airline's latest information before setting off and again when you arrive at the airport.
Older Airline Lists May Be Out of Date
Airlines change schedules, suspend routes or stop operating a service
Airport directories can continue to display airlines that have changed their schedules, suspended routes, or stopped operating a particular service.
Before relying on an older airline list, keep these points in mind:
How to Transfer Between Tehran Airport Terminals
Confirm the arrangements before you start your journey
If your itinerary involves Terminal 1 and Salam Terminal, confirm the transfer arrangements before starting your journey. Do not assume that the terminals are connected by a direct indoor walkway or that every transfer can be completed without leaving a passenger-controlled area.
Check Your Next Flight
Confirm the departure terminal, flight number, and check-in deadline for your connecting flight.
Ask Airport Staff for Directions
If a terminal change is required, ask an information desk or airport representative about the current shuttle service, transfer route, and access requirements. Do not rely on an unverified shuttle frequency.
Check Your Baggage Arrangements
If both flights are on one ticket, ask your airline whether your baggage will be transferred automatically. If you have separate tickets, you may need to collect your bags and check them in again.
Allow Enough Time
A terminal transfer can involve transportation, a new check-in, baggage drop-off, and additional security or immigration procedures. Allow sufficient time and confirm the minimum connection time with your airline.
Airport Services Available to Passengers
Terminal facilities vary by location and operating hours
Terminal facilities vary by location and operating hours, but travelers may find the following services at Imam Khomeini International Airport.
Check-In and Baggage Services
Airline check-in counters, baggage drop-off, departure information, and baggage claim facilities. Check your airline's opening times and baggage allowance before arriving.
Dining and Shopping
Restaurants, cafés, and retail outlets are available in passenger areas. The selection and opening hours depend on the terminal and current operations.
CIP Lounge and Premium Services
CIP services may offer a more personalized airport experience, depending on the package booked. Confirm the terminal, access conditions, and included services before arrival.
Currency Exchange and Passenger Assistance
Travelers can ask about currency exchange, financial services, information desks, and assistance with airport navigation. Verify the current location and operating hours of individual facilities.
Airport Transportation
Airport taxis and other ground transportation options connect the airport with Tehran and surrounding destinations. Confirm your pickup location and fare before starting your journey.
Book Tehran Airport Services
Plan extra services once your terminal is confirmed
Once you have confirmed your terminal, you can plan additional services to make your arrival or departure more comfortable.
CIP Lounge
A premium airport service for passengers who want a more comfortable place to wait. Check availability, eligibility, and the terminal location before booking.
Meet & Greet
Personalized airport assistance can help travelers navigate arrival or departure procedures. This option may be useful for families, first-time visitors, and passengers who need additional support.
Private Transfer
A pre-booked private transfer can provide a direct journey between the airport and your destination. When booking, provide the correct flight number, arrival time, and terminal information so the pickup can be coordinated appropriately.
Find Your Terminal and Travel With Confidence
Tehran Imam Khomeini International Airport serves a range of domestic and international airlines through Terminal 1 and the Salam Terminal. Checking your airline, flight number, and terminal before traveling can help you avoid unnecessary transfers and arrive at the correct check-in area.
Because flight schedules and terminal assignments may change, use this directory as a starting point and confirm the latest information with your airline. Once your terminal is confirmed, you can plan your airport arrival, transportation, and any additional services with greater confidence.