Direct flights to Tehran

Tehran is a diverse and beautiful city combining the ancient civilisation of Iran with modern developments and living. Learn more here and find all direct flights.

Imam Khomeini is a medium sized and largest airport in Iran. In total there are 48 airports with direct flights to Tehran from Iran and 23 other countries. You can easily reach Tehran with daily non-stop flights from 8 major hubs like Istanbul (Turkish Airlines), Doha (Qatar Airways) and Dubai (Emirates).

IKA Click to open the interactive map.

Non-stop routes to IKA:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Tehran, Iran's capital and largest city, lies at the heart of the Middle East, a region that is familiar to many owing to its regular appearances in news headlines. However, relatively few people have had a personal experience of actually visiting this part of the world. It is positioned at the base of the Alborz mountain range in Northern Iran and is home to the usual tourist attractions such as museums, shopping centers, art galleries and palaces.

Those who do make the effort to travel to Tehran will find a rich and fascinating city offering a diverse array of sights, activities and cultural experiences.

Getting to Tehran

Global travelers heading to Tehran are most likely to catch flights to Imam Khomeini International Airport, which now serves as the base for most of the foreign airlines flying to the destination.

Direct services to the airport are available from a number of airports in Asia and Europe. Among the links below you can find some of the most popular direct connections to Tehran – follow the links to learn more about each flight option.

all direct flights to tehran

From Asia

From Europe

direct flights from paris to tehran

The base is located about 30 km south-west of Tehran and the city can be reached via taxi and bus services along the Tehran-Qom Freeway. Iran's capital is also served by Mehrabad Airport, which is now only used for regional and cargo flights.

What to experience in Tehran

Tehran is the political and social heart of Iran, often loud, busy and chaotic but also dynamic and diverse, and never boring.

It is the largest city in Iran and western Asia and the 19th largest in the world based on population, with nearly eight million people living in the main urban area.

There are many sights and attractions for travellers to discover in Tehran, including mosques, churches, synagogues and temples that stand as symbols of the city's religious and cultural richness.

Visitors can also head to museums to learn more about the destination and the country as a whole, while the selection of restaurants on offer provides plenty of options for gastronomes interested in sampling Iranian cuisine.

Top five attractions

One of the first stops for many people taking tours of Tehran will be the Azadi Tower. This distinctive monument was built to mark the 2,500th anniversary of the Persian Empire and today serves as a symbol of Tehran.

The National Museum of Iran, while a relatively modest attraction, is a 'must-see' for anyone who wants to learn more about this country during their trip. The collection boasts a number of highlights, including stone figures, ceramic pieces and carvings dating back thousands of years.

More memorable sights are on offer at the Iranian Central Bank in Tehran, which is home to Iran's imperial crown jewels. Guests can see everything from intricately decorated crowns and thrones to tiaras and other unusual items gilded with precious gems and stones.

The Golestan Palace complex is the oldest of Tehran's historical monuments. It comprises dozens of palaces, museums and halls housing all sorts of interesting objects and artefacts, as well as a peaceful garden that serves as the centrepiece of the attraction.

Travellers who want to explore outdoors during their time in Tehran can head to Jamshidieh Park, which is located in the Niavaran neighbourhood. The park, which is considered one of the most picturesque in the city, boasts features including a waterfall and pond, a network of walking paths, restaurants, teahouses, picnic areas and artworks.

Direct flights travel tip for Tehran

One way to add an exciting and memorable aspect to a trip to Tehran is by taking a ride on a motorcycle taxi. This mode of transport is popular among people looking for a quick way to get around the busy city.

When should I visit Tehran?

Travellers who would rather not deal with oppressive heat while visiting Tehran should avoid the summer months from June to August, when temperatures are typically in the mid-30s in degrees C and can climb as high as 43 degrees C.

The mildest and most comfortable conditions generally arrive in the spring and autumn, while winter can often be very cold.

Major airlines with daily flights to Tehran
Daily flights with Turkish Airlines
Daily flights with Qatar Airways
Daily flights with Emirates
Daily flights with Air Arabia
Daily flights with Salam Air
Daily flights with Lufthansa
Daily flights with Kuwait Airways
Ad
IKA routes and destination map
Show flights from Tehran instead? Cheap flights to Tehran
Ad

No, there are no directflights to Tehran from the US so you'll need to find a flight with connection instead.

There are 29 airlines with direct flights to Tehran. Iran Air, Qeshm Air and ATA Airlines are the most popular ones.

2 big alliances are flying to Tehran. Star Alliance and Oneworld.

The IATA code is IKA and the ICAO code is OIIE.

You can fly daily from 8 different airports hubs to Tehran. Including Istanbul & Ankara with Turkish Airlines, Doha with Qatar Airways and Dubai with flydubai.

Depends where you are flying from. It takes 9h 40min from Shanghai (PVG) and 1h 0min from Tehran (THR).

There are 2 airports in Tehran with scheduled flights.

The airport with the most scheduled flight is Imam Khomeini (IKA).
Direct flights to other airports in Tehran
Mehrabad International
Mehrabad International (THR)

Flights from 43 different airports

Direct flights to Iran
Mashhad
Mashhad (MHD)

Flights from 38 different airports

Shiraz Shahid Dastghaib International
Shiraz Shahid Dastghaib International (SYZ)

Flights from 16 different airports

Tabriz International
Tabriz International (TBZ)

Flights from 14 different airports

Esfahan Shahid Beheshti Intl
Esfahan Shahid Beheshti Intl (IFN)

Flights from 13 different airports

Kish International Airport
Kish International Airport (KIH)

Flights from 10 different airports

Bandar Abbas
Bandar Abbas (BND)

Flights from 8 different airports

Ahwaz
Ahwaz (AWZ)

Flights from 6 different airports

Kerman
Kerman (KER)

Flights from 6 different airports

Lar Airport
Lar Airport (LRR)

Flights from 5 different airports

Dashte Naz Airport
Dashte Naz Airport (SRY)

Flights from 4 different airports

Ad