Flights to Tehran

Explore the best deals

Discover the cheapest flights to Tehran
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Tehran

London
Flights from Londonto Tehran
299£
297£
Prime price per passenger
Manchester
Flights from Manchesterto Tehran
569£
535£
Prime price per passenger
Istanbul
Flights from Istanbulto Tehran
148£
142£
Prime price per passenger
Birmingham
Flights from Birminghamto Tehran
473£
448£
Prime price per passenger
Frankfurt
Flights from Frankfurtto Tehran
472£
455£
Prime price per passenger
Vienna
Flights from Viennato Tehran
473£
454£
Prime price per passenger

How much does a flight to Tehran cost?

At eDreams you can find flights from London to Tehran starting from £295, with an average price of £442. If you depart from other cities such as Birmingham, you can find tickets from £448, and from Manchester starting from £495, according to data from the last 72 hours.
Filter by
LondonBirminghamManchester
£442
£448
£540
LondonCheapest
Cheapest Price: £295
Cheapest
Average

Flights to Tehran

Flights from the UK to Tehran require a connection. Passengers fly with airlines such as Emirates, Qatar Airways, Lufthansa or Turkish Airlines, landing at Tehran Imam Khomeini International Airport (IKA).

Recent bookings on eDreams put the lowest fare to Tehran at £156; the fare you see will depend on the dates you choose.

Before you travel to Tehran

Before booking, it pays to know what the border officers will ask for on arrival. The visa is not issued on arrival: apply in advance at the consular office. Check that your passport remains valid for six months beyond entry.

Airports serving Tehran

Tehran has two key airports, Tehran Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR), located in or near the city and serving both local and nearby destinations.
Tehran Imam Khomeini International Airport (IKA)
Top Carriers
Many of the world's most major airlines operate within Tehran Imam Khomeini International Airport including: Alitalia, Emirates and Qatar Airways. Both Emirates and Alitalia have been recognized as two of the Top 15 airlines in the world, according to eDreams Best Airlines study 2016.
Location
Tehran Imam Khomeini International Airport is located 30km southwest of the city of Tehran, near the localities of Robat-Karim and Eslamshahr.
Transportation options
Passengers arriving in Tehran are connected to the city centre from Tehran Imam Khomeini International Airport via bus and taxi links.
Mehrabad International Airport (THR)
Top Carriers
The major airlines operating within Mehrabad International Airport include, most of which operate local and regional services, though some international services are also available.
Location
Tehran Mehrabad International Airport is located within Tehran, not far from the city center.
Transportation options
Passengers traveling to Mehrabad International Airport are connected to the city centre regular via bus services and taxi links.

What to see in Tehran

The Alborz mountains stand at the back of Tehran, and on a clear day the Tochal gondola will carry you up out of the traffic to look back over the whole sprawl. Down in the city the Grand Bazaar does what it has always done. Café Naderi is the place to finish.

  • Stroll through the National Botanical Garden of Iran
  • View the Imperial crown jewels at the Treasury Museum
  • Relax in the landscaped grounds of Jamshidieh Park
  • Capture city views from the mountain trails above Darband
  • Visit the Eram Park amusement complex

Places to visit near Tehran

The surrounding region offers several significant historical and natural sites:

  • Qom: a major religious and historical centre
  • Pishva: known for its traditional architecture
  • Damavand: the gateway to Iran's highest peak

FAQs about flights to Tehran

What’s the best way to search for cheap flights to Tehran on eDreams UK?
At eDreams UK you can find cheap flights from £156 to Tehran. Our platform utilizes advanced technologies, including machine learning and real-time user search data, to offer a variety of options. This ensures you can pick the flights that best fit your preferences and schedule for your trip to Tehran.
When is the best season to fly to Tehran?
According to our customers' flight searches, the ideal time to travel to Tehran is July.
The next optimal month for flying to Tehran is April.
Finally, June is the third most popular choice for visiting Tehran.
However, if you’re looking for a less crowded experience, we can mention that July is the month with the lowest demand for flights to Tehran, meaning there is less tourism during this time. This allows you to enjoy a more peaceful experience while exploring the destination.
Which airlines offer the cheapest flights to Tehran?

After reviewing the prices for our customers’ bookings from the UK to Tehran, the cheapest flight options you have are:

  • The average cost of a one-way ticket with Ajet is £508 . For a flight from London to Tehran is £334.00, while it costs £607 if you depart fromEdinburgh.
  • The airline Austrian Airlines offers one-way tickets at an average cost of £588. This figure is based on the average flight prices from Manchester to Tehran, which is approximately £368.97, and from Edinburgh,where the average price is £426.50.
  • Pegasus Airlines: On average, a one-way ticket costs £610. The flight from Leeds Bradford to Tehran has an average cost of £370.97, while a ticket from Birmingham is approximately £495.97.
Which airlines operate flights to Tehran?

The airlines providing flights to Tehran with layovers are:

  • Pegasus Airlines, which serves flights from London, Manchester or Birmingham.
  • Qatar Airways, that operates flights from London and Manchester, as well as from Birmingham.
  • Turkish Airlines, which offers flights from London, Tarsus and also Ankara.
How many airports are there in Tehran and which is the main one?
Tehran has 1 airport(s). Imam Khomeini International Airport operates domestic and international flights to 10 cities. Some of the most popular destinations are Istanbul, London and Berlin.
What is the typical weather like in Tehran?
For those seeking warm weather, the ideal time to visit Tehran is in July, August and June. During these months, temperatures typically soar to an average of 35º, and you'll find that August, July and September are the sunniest months, with an average of 30 hours of sunshine. Conversely, if you favor cooler weather, consider planning your trip to Tehran in January, February or December. During this period, you can expect an average temperature of 0º. For travelers indifferent to temperature but keen to steer clear of rain, it’s wise to avoid visiting during March, January and December, when the average precipitation in Tehran reaches 37mm. Instead, consider the drier months of September, August and July, which feature significantly lower rainfall, averaging only 2mm.

Plan your trip

Other interesting routesPopular CitiesPopular Flight RoutesPopular Countries