Cheap flights to Tehran (THR) from £43

Last minute flights to Tehran

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
London Tehran
Fri, 21 Jun STN - IKA
Mon, 24 Jun IKA - STN
-13 %
£390 £338
Prime price per passenger
Ankara Tehran
Thu, 12 Sep ESB - IKA
Prime price per passenger
Muscat Tehran
Wed, 26 Jun MCT - IKA
Wed, 03 Jul IKA - MCT
£188 £185
Prime price per passenger
Hamburg Tehran
Sun, 23 Jun HAM - IKA
Mon, 24 Jun IKA - HAM
£465 £460
Prime price per passenger
Zurich Tehran
Sun, 23 Jun ZRH - IKA
Mon, 24 Jun IKA - ZRH
£467 £462
Prime price per passenger
London Tehran
Sun, 23 Jun STN - IKA
Mon, 24 Jun IKA - STN
£560 £558
Prime price per passenger

Popular flight routes to Tehran

Flights from Istanbul to Tehran
Prime price per passenger
Flights from Frankfurt to Tehran
£128 £126
Prime price per passenger
Flights from Milan to Tehran
£154 £151
Prime price per passenger
Flights from Paris to Tehran
£155 £152
Prime price per passenger
Flights from London to Tehran
£158 £157
Prime price per passenger
Flights from Berlin to Tehran
£159 £156
Prime price per passenger

Book your cheap flights to Tehran

Tehran Attractions

Tehran offers visitors a wide range of interesting attractions to suit all tastes. The symbol of Tehran is the city's Azadi Tower which was built to celebrate the 2500th anniversary of the Persian Empire. The tower's entrance leads to the Azadi Museum, which can be found in the basement floor. Museums in Tehran are also extremely popular, especially the National Museum of Iran where you can learn about the history of the country. Tehran's Treasury of the National Jewels is a must-see as it boasts the world's largest jewel collection. Here you can also see the largest uncut ruby in the world.

Book your flights to Tehran now! Discover here the best deals for a Flight + Hotel to Tehran!

Things to do in Tehran

With its numerous parks, museums and galleries, there is plenty for tourists to do when visiting Tehran. The mountains are also very popular amongst locals and visitors to the city. You can walk, take a tax, or better yet, get to the top in the Tochal gondola lift. Another way to reach the summit is via the Darband chair lift. To get to Darband you can take a taxi from Tajrish Square.

When in Tehran be sure to:

Tehran Airports

Tehran Imam Khomeini International Airport is the main airport of Tehran for international flights to and from the city, while Mehrabad International Airport, though mainly handling regional services, is Iran's busiest airport in terms of passengers carried. Continue reading if you want to know how to get to the city centre from the airport and which are the main airlines flying to Tehran.

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.


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.

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.


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.

Frequently asked questions about flights to Tehran

How to find the cheapest flights to Tehran on eDreams UK?
At eDreams UK you can easily find flights from $43 to Tehran. By combining multiple technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you want to fly to Tehran.
What airlines fly to Tehran?
Airlines flying direct from the UK to Tehran include:
  • Turkish Airlines, with flights from London, Manchester and from Birmingham, for example.
The airlines with flights to Tehran with stopovers are:
  • Turkish Airlines, which flies from London, Manchester or Birmingham.
  • LEAV Aviation, with flights from London, Birmingham and also Manchester.
How early you need to arrive at the airport before a flight to Tehran?
If you want to be on time for your flight to Tehran, you will need to arrive at the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Tehran departing from over 25 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Tehran with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is Tehran's main airport called?
Tehran is served by 2 airport[s]. Imam Khomeini Intl operates flights towards both domestic and international destinations within 25 cities, such as London, Manchester and Istanbul, the most popular routes.
What is the distance between Tehran airport and the city centre?
Tehran’s airport Imam Khomeini Intl is located 24 miles from the city centre.
How much does it cost to get from Tehran airport to the city centre?
Public transport: The price for the trip is about 0.24 £ per person.
Taxi: If you have more budget and prefer to take a taxi from Imam Khomeini Intl , the average price for the ride to Tehran centre is around 0.39 £ per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Tehran. Pick your preferred car type and get from Imam Khomeini Intl to Tehran city centre on your own terms.
What is the weather usually like in Tehran?
If you're looking for summer vibes, the best time to travel to Tehran is in July, June and August, when the average temperature reaches 28.58 °C, while August, July and September are the 3 sunniest months of the year, with an average of 147.63 hours. However, if you prefer colder temperatures, make sure you visit Tehran during January, February or December to experience an average of 6.2 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during July, August and September, when the average precipitation in Tehran is 2.48 mm, while the months of January, February and March are drier, with an average of 0 mm.
Airport code IKA The IATA code of the arrival airport on flights to Tehran is IKA
Popular Airline Turkish Airlines Most popular airline flying to Tehran

Plan your trip