Airports IR THR
Scheduled service · Large International Airport
THR
OIII

🇮🇷 Mehrabad International Airport

Tehran, IR-23, IR 3962 ft Asia/Tehran
125
Routes
40
Destinations
18
Airlines
1
Countries
Updated May 2, 2026

Track new departures from THR

Get an email when airlines add, remove, or reschedule routes from Tehran.

Free for up to 3 airports · No credit card
THR in 20 seconds
Mehrabad International Airport (IATA: THR, ICAO: OIII) serves Tehran, IR. It has 125 scheduled routes to 40 destinations in 1 countries, operated by 18 airlines.
Mixed
What travelers love
  • Excellent City Connectivity: Mehrabad's location near Azadi Square in Tehran means quick and affordable access to the city center. The Tehran Metro (Yellow Line 4) directly connects to the terminals, offering an economical way to avoid city traffic.
  • Abundant Parking: The airport provides several multi-story and open-air parking lots with significant capacity (up to 3,000 cars in one lot), making it convenient for those driving to the airport.
  • Essential Amenities: Despite its age, the airport offers necessary basic services, including restaurants, fast-food outlets, coffee shops, ATMs, banks, souvenir shops, and prayer rooms across its terminals.
  • Comfortable Seating: Some travelers appreciate the availability of ample seating, including "cosy sleeping chairs" in certain areas.
Common complaints
  • Age and Outdated Facilities: Many travelers describe the airport as old, basic, and having a "70s-style" or "bus station" aesthetic. Infrastructure overload is a concern due to high domestic passenger traffic exceeding its original capacity.
  • Cleanliness Issues: Cleanliness, particularly of the toilets, is frequently cited as a negative aspect.
  • Limited Airside Amenities: There are often fewer shopping and dining options available after passing through security.
  • Baggage Claim Delays: Experiences with baggage claim have been described as "awful," with passengers waiting a long time for their luggage.
  • Inconsistent WiFi: WiFi connectivity can be unreliable or non-existent in public areas of the airport.
  • Security and Immigration Inefficiency: While some find security fast, others report congested checkpoints and slow physical checks. Immigration for non-Iranian passports can experience "super long queues" and be an "non efficient process," especially with limited staff during off-peak hours. Recent reported wait times (April 2026) are around 8-14 minutes for security and 7-8 minutes for immigration, though these can vary.
  • Terminal Complexity: Mehrabad has multiple terminals (Terminals 1 & 2 are grouped, and Terminals 4 & 6 are another group) that are not connected by covered walkways, requiring shuttle buses or taxis for transfers, which can be confusing.
  • Traffic Congestion and Noise Pollution: The airport's inner-city location contributes to significant traffic problems in surrounding areas, impacting access. Additionally, older aircraft contribute to high noise pollution affecting nearby residential neighborhoods.

Bottom line: Mehrabad International Airport remains a crucial hub for Iran's domestic air travel, offering convenient city access via metro and ample parking. However, travelers should anticipate an older airport experience with potential issues regarding cleanliness, limited airside amenities, and occasional delays at security and baggage claim, reflecting the challenges of an aging but busy infrastructure.

AirportRoutes · updated May 2, 2026

Routes from THR

40 nonstop destinations · 18 airlines.

Route Network Map

Loading route map... Tap fullscreen button for better mobile experience

Airport routes

Mehrabad International Airport (THR) offers 125 flight routes operated by 18 airlines. Major carriers include Iran National Airlines Corp., Mahan Air, Chabahar and others. Popular destinations from Tehran include Mashhad Int'l (Shahid Hashemi Nejad), Ahvaz, Shiraz Int'l (Shiraz Shahid Dastghaib Int'l), Kish, Bandar Abbas Int'l.

Traveler reviews & tips

From people who've recently flown through Tehran.

Share a tip
Rate this airport:
/5 · 0 ratings

No tips for THR yet — be the first to help fellow travelers.

Share your tip or review

Help fellow travelers at Mehrabad International Airport. Tips are reviewed before publishing.

Common questions about THR

Quick answers, straight from the schedule data.

How many destinations have nonstop flights from THR?

Mehrabad International Airport has 125 scheduled routes to 40 destinations in 1 countries, operated by 18 airlines.

Which airlines fly from Mehrabad International Airport?

18 carriers operate scheduled departures, including Iran National Airlines Corp., Mahan Air, Chabahar.

Where is Mehrabad International Airport located?

Mehrabad International Airport is located in Tehran, IR, at an elevation of 3962 ft. Its IATA code is THR and ICAO code is OIII.