Tehran Airport Code: A Comprehensive Guide to Tehran’s IATA Designations

The term Tehran airport code is a vital reference for travellers, travel professionals, and aviation enthusiasts alike. In practice, Tehran operates with two principal gateways for air travel: Mehrabad International Airport and Imam Khomeini International Airport. Each of these airports is assigned an IATA airport code that appears on tickets, luggage tags, and flight manifests. In short, the Tehran airport code spectrum comprises THR for Mehrabad and IKA for Imam Khomeini. This article unpacks the meaning of these codes, the history behind Tehran’s aviation hubs, how the codes are used in travel planning, and practical guidance for navigating the city’s air gateways. Whether you are a seasoned traveller or a first‑time visitor, understanding the Tehran airport code can save time, reduce confusion, and improve the overall journey.
Tehran airport code: THR and IKA explained
When you see a flight itinerary that mentions THR or IKA, you are looking at the IATA airport codes designated for Tehran’s two major airports. The Tehran airport code THR corresponds to Mehrabad International Airport, which historically served as Tehran’s primary air gateway and remains busy with domestic and some regional services. The Tehran airport code IKA designates Imam Khomeini International Airport, the newer facility that handles the majority of Tehran’s international traffic since it opened in the early 2000s. These two codes are essential for booking, baggage routing, and ensuring your flight is directed to the correct Tehran airport.
The use of IATA codes is standard across the global aviation industry. They provide a concise, three-letter shorthand for airports around the world. For Tehran, the codes THR and IKA help distinguish between Mehrabad and Imam Khomeini, two distinct airports that together form the city’s aviation backbone. In practice, you will encounter these codes on electronic tickets, boarding passes, airline apps, and at airport information desks. Becoming familiar with THR and IKA before your trip can help you navigate schedules and transfers with greater ease.
A brief history of Tehran’s airports and their codes
Mehrabad International Airport and the THR designation
Mehrabad International Airport, located within the Tehran metropolitan area, has long been a central hub for domestic flights and some regional services. Its IATA code, THR, has been in use since the early days of Iran’s commercial aviation. For decades, Mehrabad served as Tehran’s primary airport, welcoming passengers from across the country and providing connections to international destinations in the region. Although its role has evolved with the development of Imam Khomeini International Airport, THR remains an important facility for domestic travel, general aviation, and charter operations. Understanding the THR designation helps travellers trace itineraries that originate or terminate in central Tehran.
Imam Khomeini International Airport and the IKA designation
The Imam Khomeini International Airport opened in the early 21st century and assumed a leading role in Tehran’s international air traffic. The IATA code IKA is associated with this modern facility, which sits further from central Tehran but provides the bulk of long‑haul and international services. The IKA designation is now commonly seen on international itineraries, practice booking references, and global flight search results. Visitors flying to Tehran for international trips often find IKA to be the primary entry point due to its facilities, immigration processing, and passenger experience tailored for longer journeys. The development of Imam Khomeini International Airport marked a significant shift in Tehran’s aviation landscape, with international routes migrating from Mehrabad to the newer airport over time.
How to use the Tehran airport codes when booking and travelling
Booking flights to THR or IKA
When you book flights to Tehran, the IATA codes THR and IKA will guide the selection of the correct airport. If your itinerary lists THR, you will land at Mehrabad; if it lists IKA, your arrival will be at Imam Khomeini. In some cases, travel agents or airline booking systems may present the full airport name alongside the code (for example, Mehrabad International Airport (THR) or Imam Khomeini International Airport (IKA)). Always verify the airport name in addition to the code on your ticket to avoid misrouting, especially if you are making connections or booking multiple segments within Iran.
In practice, many international itineraries prioritise IKA for departure or arrival because of its focus on international traffic and modern facilities. THR remains a strong option for domestic flights and regional destinations. If you are planning a trip that combines domestic travel within Iran with international segments, you may experience both THR and IKA as you move through Tehran’s aviation network.
Terminal information and the distinction between domestic and international flights
Both Tehran’s airports feature separate terminal layouts for domestic and international services. At Mehrabad (THR), domestic flights are the norm, with a smaller footprint for international services. Imam Khomeini International Airport (IKA) is designed with extensive international facilities, including immigration and customs areas, more expansive departure lounges, and routes that connect Tehran to Europe, the Middle East, Asia, and beyond. When planning your journey, check the airline’s terminal assignment for THR or IKA to ensure you arrive at the correct part of the airport and to streamline the security and boarding process. The distinction between THR’s domestic focus and IKA’s international emphasis can influence transfer times, check‑in procedures, and baggage handling.
Interpreting the Tehran airport code in travel planning
Airport codes as routing signposts
The Tehran airport code acts as a signpost in the itinerary. For example, a domestic flight within Iran might be listed as Tehran (THR) to Mashhad (MHD) or Shiraz (SYZ), while an international itinerary would show Tehran (IKA) to Istanbul (IST) or Dubai (DXB). When you see THR or IKA on tickets, it is helpful to know which facility you should reach. These codes also appear on luggage tags, which helps ensure your bags are transferred to the correct airport if you are changing planes within Tehran or connecting via another city.
Ground transportation considerations tied to the Tehran airport code
Transfers between Tehran’s airports are possible, though not common on typical itineraries. If you find yourself needing to travel from THR to IKA or vice versa, it is prudent to allocate additional time for road travel, given traffic conditions around Tehran. Road distances between Mehrabad and Imam Khomeini can be substantial, so planning ahead with a trusted taxi service or ride‑hailing option is advisable. When you book a domestic‑to‑international connection, confirm whether your schedule requires a cross‑city transfer and build in buffer time to account for weather, congestion, and security checks.
Airlines, destinations, and the Tehran airport code landscape
What airlines operate at Tehran’s airports?
Tehran’s two airports host a mix of national carriers and international airlines. At THR, you will find several domestic operators offering routes to cities such as Mashhad, Shiraz, Yazd, and others. IKA handles a broader international portfolio, with carriers flying to European, Persian Gulf, and Asian destinations. The Tehran airport code THR is often associated with domestic travel and shorter‑haul itineraries, while IKA is aligned with international connectivity and longer journeys. In practice, travellers looking to explore Iran’s rich cultural landscape may start in IKA for international access and then explore domestic routes from THR to reach smaller cities.
Popular international destinations accessible from IKA
Imam Khomeini International Airport’s international routes frequently include hubs such as Istanbul, Doha, Dubai, Amman, and several European gateways, offering convenient connections to further destinations. The Tehran airport code IKA serves as a gateway to the Persian Gulf region, the Middle East, and beyond, making it a focal point for travellers seeking Iran’s capital with modern facilities and efficient border controls. For many visitors, IKA represents the principal portal to Tehran’s wider tourism, business, and cultural opportunities.
Practical tips for travellers using Tehran airport codes
When to choose THR versus IKA
Choose THR when your plans call for domestic travel within Iran or when a particular route or airline operates primarily from Mehrabad. Choose IKA when your itinerary prioritises international flights, certain long‑haul connections, or preferred carriers that operate from Imam Khomeini. Check your ticket details and airline options carefully, since some itineraries may use THR for a domestic leg and IKA for international segments within the same trip.
Luggage, security, and customs considerations
As with any international journey, allow extra time for security screening, baggage handling, and customs/immigration procedures, particularly when transferring between airports or when entering Iran from abroad. Ensure your baggage tags display the correct Tehran airport code (THR or IKA) to avoid misrouting. If you are transferring between THR and IKA, keep your travel documents handy, and consider printing out the transfer instructions provided by your airline to streamline the process.
Currency, connectivity, and in‑flight services
Iran operates with a distinctive currency and payment system, so be prepared for local currency transactions and the possible need for cash in certain shops, particularly outside international hubs. Both Tehran airports offer Wi‑Fi services and standard in‑flight amenities, with IKA generally providing more extensive passenger facilities due to its international role. If you are a business traveller or planning a longer layover, consider exploring lounge access options available at Imam Khomeini’s facilities, while THR’s domestic terminals may offer more compact services suitable for rapid connections.
Frequently asked questions about the Tehran airport code
Are there direct flights from the UK to Tehran?
Direct services between the United Kingdom and Tehran have been intermittent and subject to geopolitical and regulatory developments. In recent years, the majority of travellers have relied on connecting services through European hubs or Middle Eastern gateways. If you are planning a trip from the UK, check with multiple carriers and consider routing through major hubs that connect to IKA or THR. Always verify current routes and any visa or entry formalities before you book.
Can I travel from THR to IKA within Tehran?
Yes, it is possible to travel between Mehrabad (THR) and Imam Khomeini (IKA), though it is not a routine part of most itineraries. If your flight schedule requires a cross‑city transfer, allocate adequate time for driving, potential traffic delays, and security checks. Some travel planners arrange this as part of a broader itinerary, while others recommend expediting the transfer by pre‑booking a private transfer or a reliable taxi service with knowledge of Tehran’s traffic patterns.
What should I know about visa requirements when travelling via Tehran’s airports?
Visa rules for Iran are subject to change and can be nuanced depending on your nationality and purpose of visit. Some travellers arrange visas in advance through Iranian diplomatic missions, while others use e‑visa facilities that may be available at certain gateways or upon arrival under specific conditions. Always consult official government sources or your chosen travel provider for the latest guidance, and ensure your passport validity, return plans, and any entry permits align with your Tehran airport code itinerary.
Is there a single “Tehran airport code” for all flights?
No. The Tehran airport code reference is distinct for Mehrabad and Imam Khomeini. THR and IKA each correspond to a separate airport within or near Tehran. When booking, ensure you verify the correct code associated with your intended destination. Airline and travel search engines typically present both the code and the full airport name to avoid confusion. If you see a connection involving Tehran, double‑check which airport is involved to prevent last‑minute changes on the day of travel.
Future developments and the evolving landscape of Tehran’s airports
Tehran’s aviation framework continues to evolve as traffic patterns shift and demand grows. While Imam Khomeini International Airport (IKA) has become the principal international gateway, Mehrabad (THR) maintains a critical role for domestic travel and certain regional services. Ongoing investments in facilities, security, and passenger experience aim to streamline operations, improve baggage handling, and enhance transfer options between the two airports. Travellers planning long‑term journeys or periodic visits should stay informed about any renovations, service expansions, or changes to flight schedules that could impact the Tehran airport code experience.
Top tips for travellers early in their planning
- Confirm the Tehran airport code on your ticket (THR or IKA) before making any bookings, and cross‑check the airport name during check‑in to avoid confusion.
- Allow extra time if you anticipate a cross‑city transfer between THR and IKA, especially during peak travel periods.
- Review terminal information for your specific flight to understand where to check‑in and where to go for security screening.
- Research visa requirements and entry procedures well in advance, and ensure your passport is valid for the required duration beyond your planned stay.
- Consider utilising airport lounges at IKA for international journeys, or plan a quick transit at THR if your domestic schedule permits.
Conclusion: mastering the Tehran airport code landscape
The Tehran airport code framework—comprising THR for Mehrabad and IKA for Imam Khomeini—provides a clear map for navigating Iran’s capital’s air travel. By understanding the nuance between THR and IKA, travellers can plan smoother itineraries, reduce the likelihood of misrouting, and optimise connection times. The Tehran airport code not only identifies where you land or depart, but also signals a host of practical considerations: domestic versus international operations, terminal layouts, and the logistical realities of moving between airports in a bustling metropolis. As Tehran continues to develop its aviation infrastructure, knowing the Tehran airport code becomes an essential skill for any traveller seeking to explore Iran’s rich heritage, modern ambitions, and unique travel experiences with clarity and confidence.