flıghtmap
SkyView
Hotels
GuidesMembership
Log In
  1. Flightmap
  2. Airports in Iran, Islamic Republic of
  3. Flights to IKA

Flights to Tehran (IKA)

Last updated: Nov 12, 2026

Did you mean flights from Tehran?

Imam Khomeini International Airport is an airport serving Tehran, Iran, Islamic Republic of.

Right now there are 28 airports in 15 countries connected to Tehran, with 19 airlines flying scheduled passenger traffic.

Tehran's longest nonstop connection is Shanghai (PVG), 4,003 miles, offered by Mahan Airlines.

On this page

  1. Airlines serving Tehran
  2. Popular routes to Tehran
  3. Information on Points & Miles
  4. Long-haul flights to Tehran
  5. Flights to Tehran (IKA) by country
  6. Seasonal and upcoming routes to Tehran
  7. Airline alliances to Tehran
  8. Award programs that reach Tehran
  9. Intercontinental flights to Tehran
  10. Alternative airports near Tehran
  11. Frequently asked questions

Airlines serving Tehran

  • Mahan Airlines16 destinations
  • Iran Air4 destinations
  • China Southern Airlines2 destinations
  • VF2 destinations
  • Aeroflot1 destination
  • Air Arabia1 destination
  • Armenia Airways1 destination
  • Austrian Airlines1 destination
  • Azerbaijan Airlines1 destination
  • flydubai1 destination
  • Iran Aseman Airlines1 destination
  • Kuwait Airways1 destination
  • Lufthansa1 destination
  • Oman Air1 destination
  • OV1 destination
  • Pegasus Airlines1 destination
  • Swiss International Air Lines1 destination
  • Turkish Airlines1 destination
  • X11 destination
Show all 19 airlinesShow less

Popular routes to Tehran

The places connected to Tehran on the most scheduled services, busiest first.

  • Istanbul (SAW)1,242 mi
  • Arnavutkoy (IST)1,276 mi
  • Muscat (MCT)922 mi
  • Ankara (ESB)1,041 mi
  • Frankfurt-am-Main (FRA)2,346 mi
  • Urumqi (URC)2,001 mi
  • Vienna (VIE)1,964 mi
  • Sharjah (SHJ)744 mi
  • Shanghai (PVG)4,003 mi
  • Beijing (PEK)3,508 mi
  • Guangzhou (CAN)3,771 mi
  • MZR (MZR)900 mi
  • Moscow (SVO)1,561 mi
  • Dubai (DXB)746 mi
  • Najaf (NJF)454 mi
  • Islamabad (ISB)1,239 mi
  • Baghdad (BGW)422 mi
  • Baku (GYD)354 mi
  • Kabul (KBL)1,023 mi
  • Beijing (PKX)3,511 mi
Show top 20 destinationsShow less

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Tehran not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Tehran non-stop?

  • Sulaymaniyah (ISU)328 mi
  • Baku (GYD)354 mi
  • Arbil (EBL)407 mi
  • Baghdad (BGW)422 mi
  • Najaf (NJF)454 mi
  • Kuwait City (KWI)466 mi
  • Yerevan (EVN)493 mi

Which places within 1,000 miles can reach Tehran non-stop?

  • Sharjah (SHJ)744 mi
  • Dubai (DXB)746 mi
  • MZR (MZR)900 mi
  • Muscat (MCT)922 mi

Which places within 2,000 miles can reach Tehran non-stop?

  • Kabul (KBL)1,023 mi
  • Ankara (ESB)1,041 mi
  • Karachi (KHI)1,198 mi
  • Islamabad (ISB)1,239 mi
  • Istanbul (SAW)1,242 mi
  • Arnavutkoy (IST)1,276 mi
  • Moscow (SVO)1,561 mi
  • Vienna (VIE)1,964 mi

Which places within 3,000 miles can reach Tehran non-stop?

  • Urumqi (URC)2,001 mi
  • Frankfurt-am-Main (FRA)2,346 mi

Which places within 4,000 miles can reach Tehran non-stop?

  • Bangkok (BKK)3,416 mi
  • Beijing (PEK)3,508 mi
  • Beijing (PKX)3,511 mi
  • Phuket (HKT)3,519 mi
  • Guangzhou (CAN)3,771 mi
  • Ho Chi Minh City (SGN)3,855 mi

Which places within 5,000 miles can reach Tehran non-stop?

  • Shanghai (PVG)4,003 mi

Long-haul flights to Tehran

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Tehran of 3,000 miles or more.

  • Shanghai (PVG)4,003 mi
  • Ho Chi Minh City (SGN)3,855 mi
  • Guangzhou (CAN)3,771 mi
  • Phuket (HKT)3,519 mi
  • Beijing (PKX)3,511 mi
  • Beijing (PEK)3,508 mi
  • Bangkok (BKK)3,416 mi

Flights to Tehran (IKA) by country

  • Tehran has nonstop connections with 5 airports in China: Urumqi (URC), Shanghai (PVG), Beijing (PEK), Guangzhou (CAN), and Beijing (PKX). These routes are served by China Southern Airlines and Mahan Airlines.

    China5 destinations
  • Tehran has nonstop connections with 4 airports in Iraq: Najaf (NJF), Baghdad (BGW), Arbil (EBL), and Sulaymaniyah (ISU). These routes are served by Iran Air and Mahan Airlines.

    Iraq4 destinations
  • Tehran has nonstop connections with 3 airports in Turkey: Istanbul (SAW), Arnavutkoy (IST), and Ankara (ESB). These routes are served by Iran Air, Iran Aseman Airlines, Mahan Airlines, Pegasus Airlines, Turkish Airlines (Star Alliance), and VF.

    Turkey3 destinations
  • Tehran has nonstop connections with 2 airports in Afghanistan: MZR (MZR) and Kabul (KBL). These routes are served by Iran Air and Mahan Airlines.

    Afghanistan2 destinations
  • Tehran has nonstop connections with 2 airports in Pakistan: Islamabad (ISB) and Karachi (KHI). These routes are served by Iran Air and Mahan Airlines.

    Pakistan2 destinations
  • Tehran has nonstop connections with 2 airports in Thailand: Bangkok (BKK) and Phuket (HKT). These routes are served by Mahan Airlines.

    Thailand2 destinations
  • Tehran has nonstop connections with 2 airports in United Arab Emirates: Sharjah (SHJ) and Dubai (DXB). These routes are served by Air Arabia and flydubai.

    United Arab Emirates2 destinations
  • Tehran has a nonstop connection with Yerevan (EVN) in Armenia, served by Armenia Airways.

    Armenia1 destination
  • Tehran has a nonstop connection with Vienna (VIE) in Austria, served by Austrian Airlines (Star Alliance).

    Austria1 destination
  • Tehran has a nonstop connection with Baku (GYD) in Azerbaijan, served by Azerbaijan Airlines.

    Azerbaijan1 destination
  • Tehran has a nonstop connection with Frankfurt-am-Main (FRA) in Germany, served by Lufthansa (Star Alliance) and Swiss International Air Lines (Star Alliance).

    Germany1 destination
  • Tehran has a nonstop connection with Kuwait City (KWI) in Kuwait, served by Kuwait Airways.

    Kuwait1 destination
  • Tehran has a nonstop connection with Muscat (MCT) in Oman, served by Mahan Airlines, Oman Air (Oneworld), OV, and X1.

    Oman1 destination
  • Tehran has a nonstop connection with Moscow (SVO) in Russian Federation, served by Aeroflot (SkyTeam) and Mahan Airlines.

    Russian Federation1 destination
  • Tehran has a nonstop connection with Ho Chi Minh City (SGN) in Viet Nam, served by Mahan Airlines.

    Viet Nam1 destination
Show all 15 countriesShow less

Seasonal and upcoming routes to Tehran

Not flying yet

  • MZR (MZR)Nov 14, 2026 – Dec 28, 2026
  • Istanbul (SAW)Starts Nov 15, 2026
  • Baku (GYD)Nov 16, 2026 – Nov 23, 2026
  • Dubai (DXB)Nov 19, 2026 – Dec 3, 2026
  • Ho Chi Minh City (SGN)Dec 6, 2026 – Dec 27, 2026
  • Beijing (PKX)Starts Jan 2, 2027
  • Urumqi (URC)Starts Jan 3, 2027
  • Frankfurt-am-Main (FRA)Starts Mar 29, 2027
  • Kuwait City (KWI)Starts Mar 29, 2027
  • Vienna (VIE)Starts Mar 29, 2027
Show all 10 routesShow less

Ending before the rest

  • Sulaymaniyah (ISU)Through Dec 20, 2026
  • Arbil (EBL)Through Dec 29, 2026
  • Phuket (HKT)Through Dec 29, 2026
  • Baghdad (BGW)Through Dec 31, 2026
  • Bangkok (BKK)Through Dec 31, 2026
  • Islamabad (ISB)Through Dec 31, 2026
  • Yerevan (EVN)Through Jan 3, 2027
  • Guangzhou (CAN)Through Jan 24, 2027
  • Beijing (PEK)Through Jan 27, 2027
  • Shanghai (PVG)Through Jan 29, 2027
Show all 10 routesShow less

The other 8 routes are scheduled across the whole window the feed publishes.

Airline alliances to Tehran

  • Star Alliance3 destinations
  • Oneworld1 destination
  • SkyTeam1 destination

Award programs that reach Tehran

How many of these places each program's airlines fly to Tehran from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan3 destinations
  • All Nippon Airways3 destinations
  • EVA Air Infinity MileageLands3 destinations
  • LifeMiles3 destinations
  • Lufthansa Miles & More3 destinations
  • Singapore KrisFlyer3 destinations
  • TAP Miles&Go3 destinations
  • Turkish Miles&Smiles3 destinations
  • United MileagePlus3 destinations
  • Alaska Atmos Rewards1 destination
  • American Airlines1 destination
  • British Airways1 destination
  • Cathay Pacific1 destination
  • Club Premier1 destination
  • Delta SkyMiles1 destination
  • Finnair Plus1 destination
  • Flying Blue1 destination
  • Iberia Plus1 destination
  • Qantas Frequent Flyer1 destination
  • Qatar Airways1 destination
Show top 20 programsShow less

Intercontinental flights to Tehran

Non-stop flights to Tehran from Europe

Aeroflot (SkyTeam) links Tehran nonstop with Moscow (SVO).

Austrian Airlines (Star Alliance) links Tehran nonstop with Vienna (VIE).

Iran Air links Tehran nonstop with Arnavutkoy (IST).

Iran Aseman Airlines links Tehran nonstop with Arnavutkoy (IST).

Lufthansa (Star Alliance) links Tehran nonstop with Frankfurt-am-Main (FRA).

Mahan Airlines links Tehran nonstop with Arnavutkoy (IST), Ankara (ESB), and Moscow (SVO).

Pegasus Airlines links Tehran nonstop with Istanbul (SAW).

Swiss International Air Lines (Star Alliance) links Tehran nonstop with Frankfurt-am-Main (FRA).

Turkish Airlines (Star Alliance) links Tehran nonstop with Arnavutkoy (IST).

VF links Tehran nonstop with Istanbul (SAW) and Ankara (ESB).

Alternative airports near Tehran

  • Tehran (THR)21 mi / 34 km
  • NSH (NSH)88 mi / 142 km
  • RZR (RZR)107 mi / 172 km
  • Amol (BSM)109 mi / 175 km
  • Araak (AJK)115 mi / 185 km

Frequently asked questions

What is the official name of airport IKA?

The airport's official name is Imam Khomeini International Airport. On Roame and most flight schedules, you will find it under the code IKA.

What is the airport code for Imam Khomeini International Airport?

The IATA airport code for Imam Khomeini International Airport is IKA. Enter IKA in Flightmap whenever you want to use this exact airport.

Where is Imam Khomeini International Airport (IKA)?

Imam Khomeini International Airport serves Tehran, Iran, Islamic Republic of. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to IKA, not just the broader city.

How can I explore flights to Tehran (IKA)?

Open the map with Anywhere as your starting point and IKA as the destination. Each result keeps the route pointed toward Tehran, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Tehran?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to IKA.

Can I look for award flights to Tehran (IKA)?

Yes. When Roame has observed award availability for a route to IKA, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

Flights
SearchDiscoverSkyViewFlightMapsNEW
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policyYour Privacy Choices
Follow us
®

The fastest search engine for points travel.

© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign Up
SearchGuides