Wayfli › Airports › Tehran (IKA)

Direct flights from Tehran Imam Khomeini International Airport (IKA)

Tehran Imam Khomeini International Airport in Tehran, Iran has direct flights to 31 airports in 21 countries, flown by 21 airlines. The longest is to Shanghai (PVG) at 6,443 km.

See every route from IKA on the map
31direct destinations
21countries
21airlines

Direct flights from IKA by country

China (4)

Turkey (3)

United Arab Emirates (3)

Germany (2)

Iraq (2)

Thailand (2)

Austria (1)

Azerbaijan (1)

Bahrain (1)

Belarus (1)

India (1)

Italy (1)

Kazakhstan (1)

Kuwait (1)

Malaysia (1)

Oman (1)

Qatar (1)

Russia (1)

Tajikistan (1)

Uzbekistan (1)

Vietnam (1)

Airlines flying from IKA

Aeroflot, Air Arabia, Austrian Airlines, Azerbaijan Airlines, Belavia, China Southern Airlines, Emirates, Etihad Airways, Gulf Air, ITA Airways, Iran Airtour, Kuwait Airways, Lufthansa, Mahan Air, Oman Air, Pegasus Airlines, Qatar Airways, Sepehran Airlines, TBN, Turkish Airlines, VRH

Going somewhere IKA doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Tehran to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.