Categories Zoom in. Buy Brighter.
  • Cheap flights from Tehran

  • Cheap flights to Tehran

Find cheap flight tickets to Tehran and other cities in Iran using Kelkoo's advanced travel search. Kelkoo Travel searches hundreds of airlines to find the best fare for your trip to Tehran. We have now included more top airlines, Atlasjet, Turkish Airlines, Air Fiji, Etihad Airways and Qatar Airways to our search. You can find airfares to Tehran from £61 cheap offers prices. You can also choose from the different airports your departure and destination to suit your budget and travel time. We bring every aspect of your journey together as you can not only choose your flights, but also look for hotels and car hire at Kelkoo Travel!

Tehran is the capital and largest city of Iran, and the administrative center of Tehran Province. Tehran is a sprawling city at the foot of the Alborz mountain range with an immense network of highways unparalleled in Western Asia. Tehran is famous for its numerous ski resorts on the Alborz slopes,…

Flight from
from £114
Go :
with Atlasjet in 3:00
 
Return :
with Atlasjet in 3:10
 

Flight from
from £223
Go :
via Istanbul Ataturk with Turkish Airlines in 24:10
 
Return :
via Istanbul Ataturk with Turkish Airlines in 21:50
 

Flight from
from £258
Go :
via Marquette K I Sawyer Afb with Air Fiji in 24:55
 
Return :
via Marquette K I Sawyer Afb with Air Fiji in 21:25
 

Flight from
from £290
Go :
via Istanbul Ataturk with Turkish Airlines in 30:05
 
Return :
via Istanbul Ataturk with Turkish Airlines in 29:55
 

Flight from
from £295
Go :
via Abu Dhabi Intl with Etihad Airways in 5:55
 
Return :
via Abu Dhabi Intl with Etihad Airways in 4:30
 

Flight from
from £306
Go :
via Doha with Qatar Airways in 14:05
 
Return :
via Doha with Qatar Airways in 5:15
 

Flight from
from £324
Go :
via GYD with Azerbaijan Airlines in 11:55
 
Return :
via GYD with Azerbaijan Airlines in 9:45
 

Flight from
from £343
Go :
via Moscow Sheremetye with Aeroflot Russian Airlines in 8:45
 
Return :
via Moscow Sheremetye with Aeroflot Russian Airlines in 19:30
 

Flight from
from £357
Go :
via Istanbul Ataturk with Turkish Airlines in 9:40
 
Return :
via Istanbul Ataturk with Turkish Airlines in 13:55
 

Flight from
from £361
Go :
via Rome Da Vinci with Alitalia in 13:15
 
Return :
via Rome Da Vinci with Alitalia in 14:55
 

Flight from
from £379
Go :
via Amsterdam Schiphol with KLM Royal Dutch Airlines in 8:25
 
Return :
via Amsterdam Schiphol with KLM Royal Dutch Airlines in 10:25
 

Flight from
from £383
Go :
via Marquette K I Sawyer Afb with Air Fiji in 10:50
 
Return :
via Marquette K I Sawyer Afb with Air Fiji in 11:10
 

Flight from
from £391
Go :
via Istanbul Ataturk with Turkish Airlines in 18:55
 
Return :
via Istanbul Ataturk with Turkish Airlines in 15:00
 

Flight from
from £397
Go :
via Istanbul Ataturk with Turkish Airlines in 14:00
 
Return :
via Istanbul Ataturk with Turkish Airlines in 11:05
 

Flight from
from £405
Go :
via Istanbul Ataturk with Turkish Airlines in 18:05
 
Return :
via Istanbul Ataturk with Turkish Airlines in 28:55
 

Flight from
from £410
Go :
via Istanbul Ataturk with Turkish Airlines in 15:20
 
Return :
via Istanbul Ataturk with Turkish Airlines in 18:15
 

Flight from
from £415
Go :
via Doha with Qatar Airways in 7:50
 
Return :
via Doha with Qatar Airways in 13:35
 

Flight from
from £447
Go :
via Doha with Qatar Airways in 10:10
 
Return :
via Doha with Qatar Airways in 28:55
 

Flight from
from £457
Go :
via Istanbul Ataturk with Turkish Airlines in 13:00
 
Return :
via Istanbul Ataturk with Turkish Airlines in 13:30
 

Flight from
from £474
Go :
via Istanbul Ataturk with Turkish Airlines in 17:45
 
Return :
via Istanbul Ataturk and Aalborg with Turkish Airlines in 15:45
 

Flight from
from £61
Go :
with Turkish Airlines in 3:00
 
Return :
with Turkish Airlines in 2:35
 

Flight from
from £106
Go :
via Ankara Esenboga with Turkish Airlines in 17:35
 
Return :
with Turkish Airlines in 3:00
 

Flight from
from £186
Go :
via Marquette K I Sawyer Afb with Air Fiji in 19:15
 
Return :
via Marquette K I Sawyer Afb with Air Fiji in 11:40
 

Flight from
from £199
Go :
via Doha with Qatar Airways in 14:15
 
Return :
via Doha with Qatar Airways in 8:20
 

Flight from
from £217
Go :
via Moscow Sheremetye with Aeroflot Russian Airlines in 19:35
 
Return :
via Moscow Sheremetye with Aeroflot Russian Airlines in 26:35
 

Flight from
from £268
Go :
via Marquette K I Sawyer Afb with Air Fiji in 11:00
 
Return :
via Marquette K I Sawyer Afb with Air Fiji in 23:40
 

Flight from
from £285
Go :
via Marquette K I Sawyer Afb with Turkish Airlines in 9:35
 
Return :
via Marquette K I Sawyer Afb with Turkish Airlines in 8:50
 

Flight from
from £369
Go :
via Marquette K I Sawyer Afb with Turkish Airlines in 21:00
 
Return :
via Istanbul Ataturk with Turkish Airlines in 11:30
 

Flight from
from £376
Go :
via Ankara Esenboga with Turkish Airlines in 0:00
 
Return :
via Ankara Esenboga with Turkish Airlines in 0:00
 

Flight from
from £377
Go :
via Doha with Qatar Airways in 16:05
 
Return :
via Doha with Qatar Airways in 14:55
 

Flight from
from £380
Go :
via Abu Dhabi Intl with Etihad Airways in 13:40
 
Return :
via Abu Dhabi Intl with Etihad Airways in 14:55
 

Go :
via Dubai Intl with Emirates Airline in 26:45
 
Return :
via Dubai Intl with Emirates Airline in 12:25
 

Flight from
from £394
Go :
via Dubai Intl with Emirates Airline in 22:35
 
Return :
via Dubai Intl with Emirates Airline in 12:50
 

Flight from
from £429
Go :
via Ankara Esenboga with Turkish Airlines in 0:00
 
Return :
via Istanbul Ataturk and Ankara Esenboga with Turkish Airlines in 0:00
 

Flight from
from £431
Go :
via Moscow Sheremetye with Aeroflot Russian Airlines in 9:55
 
Return :
via Moscow Sheremetye with Aeroflot Russian Airlines in 21:55
 

Flight from
from £443
Go :
via Doha with Qatar Airways in 11:30
 
Return :
via Doha with Qatar Airways in 15:10
 

Flight from
from £493
Go :
via Doha with Qatar Airways in 10:55
 
Return :
via Doha with Qatar Airways in 17:05
 

Flight from
from £513
Go :
via Istanbul Ataturk with Turkish Airlines in 24:00
 
Return :
via Istanbul Ataturk with Turkish Airlines in 16:40
 

Go :
via Doha with Qatar Airways in 16:45
 
Return :
via Doha with Qatar Airways in 11:30
 

Flight from
from £616
Go :
via Istanbul Ataturk with Turkish Airlines in 23:20
 
Return :
via Istanbul Ataturk with Turkish Airlines in 11:35
 

* Displayed airfares are based on historical data for one adult roundtrip cheap flight tickets. Our best offers come from real users that visit Kelkoo to search for low fares by destination and find the best deals on airline tickets. Prices are subject to change and cannot be guaranteed at the time of booking