site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
  1. Flightmap
  2. Airports in Iran, Islamic Republic of
  3. Flights from IKA

Flights from Tehran (IKA)

Last updated: Sep 10, 2026

Did you mean flights to Tehran?

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

Right now there are 27 airports in 15 countries connected to Tehran, with 25 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 flying from Tehran
  2. Popular destinations from Tehran
  3. Information on Points & Miles
  4. Long-haul flights from Tehran
  5. Flights from Tehran (IKA) by country
  6. Seasonal and upcoming routes from Tehran
  7. Airline alliances from Tehran
  8. Award programs flying from Tehran
  9. Intercontinental flights from Tehran
  10. Alternative airports near Tehran
  11. Frequently asked questions

Airlines flying from Tehran

  • Mahan Airlines15 destinations
  • Iran Air Tours7 destinations
  • Iran Air3 destinations
  • China Southern Airlines2 destinations
  • Lufthansa2 destinations
  • Oman Air2 destinations
  • Pegasus Airlines2 destinations
  • VF2 destinations
  • Aeroflot1 destination
  • Air Arabia1 destination
  • Armenia Airways1 destination
  • Austrian Airlines1 destination
  • Azerbaijan Airlines1 destination
  • Emirates1 destination
  • Etihad Airways1 destination
  • flydubai1 destination
  • Iberia1 destination
  • Iran Aseman Airlines1 destination
  • Kuwait Airways1 destination
  • LATAM Chile1 destination
Show top 20 airlinesShow less

Popular destinations from Tehran

The places reachable from Tehran on the most scheduled services, busiest first.

  • Arnavutkoy (IST)1,276 mi
  • Istanbul (SAW)1,242 mi
  • Baku (GYD)354 mi
  • Vienna (VIE)1,964 mi
  • Dubai (DXB)746 mi
  • Ankara (ESB)1,041 mi
  • Muscat (MCT)922 mi
  • Sharjah (SHJ)744 mi
  • Frankfurt-am-Main (FRA)2,346 mi
  • Doha (DOH)702 mi
  • Urumqi (URC)2,001 mi
  • Shanghai (PVG)4,003 mi
  • Shenzhen (SZX)3,824 mi
  • Kuwait City (KWI)466 mi
  • Guangzhou (CAN)3,771 mi
  • Moscow (SVO)1,561 mi
  • Beijing (PEK)3,508 mi
  • Baghdad (BGW)422 mi
  • Najaf (NJF)454 mi
  • Yerevan (EVN)493 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 destinations from Tehran not already shown in a shorter great-circle distance band.

From Tehran, which places within 500 miles can I reach?

  • 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

From Tehran, which places within 1,000 miles can I reach?

  • Doha (DOH)702 mi
  • Sharjah (SHJ)744 mi
  • Dubai (DXB)746 mi
  • Muscat (MCT)922 mi

From Tehran, which places within 2,000 miles can I reach?

  • Ankara (ESB)1,041 mi
  • Islamabad (ISB)1,239 mi
  • Istanbul (SAW)1,242 mi
  • Arnavutkoy (IST)1,276 mi
  • Lahore (LHE)1,364 mi
  • Moscow (SVO)1,561 mi
  • New Delhi (DEL)1,587 mi
  • Vienna (VIE)1,964 mi

From Tehran, which places within 3,000 miles can I reach?

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

From Tehran, which places within 4,000 miles can I reach?

  • Beijing (PEK)3,508 mi
  • Beijing (PKX)3,511 mi
  • Phuket (HKT)3,519 mi
  • Guangzhou (CAN)3,771 mi
  • Shenzhen (SZX)3,824 mi

From Tehran, which places within 5,000 miles can I reach?

  • Shanghai (PVG)4,003 mi

Long-haul flights from 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 from Tehran of 3,000 miles or more.

  • Shanghai (PVG)4,003 mi
  • Shenzhen (SZX)3,824 mi
  • Guangzhou (CAN)3,771 mi
  • Phuket (HKT)3,519 mi
  • Beijing (PKX)3,511 mi
  • Beijing (PEK)3,508 mi

Flights from Tehran (IKA) by country

  • Tehran has nonstop service to 6 airports in China: Urumqi (URC), Shanghai (PVG), Shenzhen (SZX), Guangzhou (CAN), Beijing (PEK), and Beijing (PKX). Flights are offered by China Southern Airlines and Mahan Airlines.

    China6 destinations
  • Tehran has nonstop service to 4 airports in Iraq: Baghdad (BGW), Najaf (NJF), Arbil (EBL), and Sulaymaniyah (ISU). Flights are offered by Iran Air, Iran Air Tours, and Mahan Airlines.

    Iraq4 destinations
  • Tehran has nonstop service to 3 airports in Turkey: Arnavutkoy (IST), Istanbul (SAW), and Ankara (ESB). Flights are offered by Iran Air, Iran Air Tours, Iran Aseman Airlines, Mahan Airlines, Pegasus Airlines, Turkish Airlines (Star Alliance), and VF.

    Turkey3 destinations
  • Tehran has nonstop service to 2 airports in Pakistan: Lahore (LHE) and Islamabad (ISB). Flights are offered by Iran Air Tours and Mahan Airlines.

    Pakistan2 destinations
  • Tehran has nonstop service to 2 airports in United Arab Emirates: Dubai (DXB) and Sharjah (SHJ). Flights are offered by Air Arabia, Emirates, flydubai, and Mahan Airlines.

    United Arab Emirates2 destinations
  • You can fly nonstop from Tehran to Yerevan (EVN) in Armenia with Armenia Airways.

    Armenia1 destination
  • You can fly nonstop from Tehran to Vienna (VIE) in Austria with Austrian Airlines (Star Alliance) and Lufthansa (Star Alliance).

    Austria1 destination
  • You can fly nonstop from Tehran to Baku (GYD) in Azerbaijan with Azerbaijan Airlines.

    Azerbaijan1 destination
  • You can fly nonstop from Tehran to Frankfurt-am-Main (FRA) in Germany with Lufthansa (Star Alliance) and Swiss International Air Lines (Star Alliance).

    Germany1 destination
  • You can fly nonstop from Tehran to New Delhi (DEL) in India with Mahan Airlines.

    India1 destination
  • You can fly nonstop from Tehran to Kuwait City (KWI) in Kuwait with Etihad Airways and Kuwait Airways.

    Kuwait1 destination
  • You can fly nonstop from Tehran to Muscat (MCT) in Oman with Iran Air Tours, Mahan Airlines, Oman Air (Oneworld), and OV.

    Oman1 destination
  • You can fly nonstop from Tehran to Doha (DOH) in Qatar with Iberia (Oneworld), LATAM Chile, Oman Air (Oneworld), Qatar Airways (Oneworld), and Rwandair.

    Qatar1 destination
  • You can fly nonstop from Tehran to Moscow (SVO) in Russian Federation with Aeroflot (SkyTeam), Iran Air Tours, and Mahan Airlines.

    Russian Federation1 destination
  • You can fly nonstop from Tehran to Phuket (HKT) in Thailand with Mahan Airlines.

    Thailand1 destination
Show all 15 countriesShow less

Seasonal and upcoming routes from Tehran

Not flying yet

  • Muscat (MCT)Starts Sep 11, 2026
  • Lahore (LHE)Sep 12, 2026 – Oct 3, 2026
  • Beijing (PEK)Sep 13, 2026 – Oct 2, 2026
  • Istanbul (SAW)Starts Sep 13, 2026
  • Baku (GYD)Starts Sep 16, 2026
  • Ankara (ESB)Starts Sep 21, 2026
  • Islamabad (ISB)Sep 22, 2026 – Sep 29, 2026
  • Moscow (SVO)Starts Sep 22, 2026
  • Kuwait City (KWI)Starts Oct 25, 2026
  • Sharjah (SHJ)Starts Oct 25, 2026
  • Urumqi (URC)Starts Oct 25, 2026
  • Beijing (PKX)Starts Oct 27, 2026
  • Vienna (VIE)Starts Nov 2, 2026
  • Doha (DOH)Starts Jan 1, 2027
  • Frankfurt-am-Main (FRA)Starts Mar 29, 2027
Show all 15 routesShow less

Ending before the rest

  • Najaf (NJF)Through Sep 22, 2026
  • New Delhi (DEL)Through Sep 29, 2026
  • Arbil (EBL)Through Sep 29, 2026
  • Phuket (HKT)Through Sep 30, 2026
  • Sulaymaniyah (ISU)Through Sep 30, 2026
  • Shenzhen (SZX)Through Sep 30, 2026
  • Guangzhou (CAN)Through Oct 5, 2026
  • Baghdad (BGW)Through Oct 6, 2026
  • Shanghai (PVG)Through Oct 6, 2026
  • Yerevan (EVN)Through Nov 1, 2026
Show all 10 routesShow less

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

Airline alliances from Tehran

  • Star Alliance3 destinations
  • Oneworld2 destinations
  • SkyTeam1 destination

Award programs flying from Tehran

How many of these destinations each program's airlines fly to. 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 Rewards2 destinations
  • American Airlines2 destinations
  • British Airways2 destinations
  • Cathay Pacific2 destinations
  • Finnair Plus2 destinations
  • Iberia Plus2 destinations
  • Qantas Frequent Flyer2 destinations
  • Qatar Airways2 destinations
  • Club Premier1 destination
  • Delta SkyMiles1 destination
  • Emirates Skywards1 destination
Show top 20 programsShow less

Intercontinental flights from Tehran

Non-stop flights from Tehran to Europe

Aeroflot (SkyTeam) flies nonstop from Tehran to Moscow (SVO).

Austrian Airlines (Star Alliance) flies nonstop from Tehran to Vienna (VIE).

Iran Air flies nonstop from Tehran to Arnavutkoy (IST).

Iran Air Tours flies nonstop from Tehran to Arnavutkoy (IST) and Moscow (SVO).

Iran Aseman Airlines flies nonstop from Tehran to Arnavutkoy (IST).

Lufthansa (Star Alliance) flies nonstop from Tehran to Vienna (VIE) and Frankfurt-am-Main (FRA).

Mahan Airlines flies nonstop from Tehran to Arnavutkoy (IST) and Moscow (SVO).

Pegasus Airlines flies nonstop from Tehran to Istanbul (SAW) and Ankara (ESB).

Swiss International Air Lines (Star Alliance) flies nonstop from Tehran to Frankfurt-am-Main (FRA).

Turkish Airlines (Star Alliance) flies nonstop from Tehran to Arnavutkoy (IST).

VF flies nonstop from Tehran to 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 from Tehran (IKA)?

Open the map with IKA as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.

Does Flightmap show direct and connecting flights from Tehran?

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

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

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

How many places can I reach from Tehran (IKA)?

Current schedule data connects Tehran (IKA) with 27 connected airports in 15 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.

Which airlines fly from Tehran (IKA)?

The current route data includes 25 airlines: Aeroflot, Air Arabia, Armenia Airways, Austrian Airlines, Azerbaijan Airlines, China Southern Airlines, Emirates, Etihad Airways, flydubai, Iberia, Iran Air, Iran Air Tours, Iran Aseman Airlines, Kuwait Airways, LATAM Chile, Lufthansa, Mahan Airlines, Oman Air, OV, Pegasus Airlines, Qatar Airways, Rwandair, Swiss International Air Lines, Turkish Airlines, and VF. Use the airline filter to isolate any one of them on the map.

What is the longest nonstop connection from Tehran (IKA)?

The longest nonstop connection currently present in the route data is Shanghai (PVG), about 4,003 miles from Tehran. It is offered by Mahan Airlines.

SearchGuides