Direct flights available

Use the search field below to find direct flights from an airport near your. Just enter airport name or code, and available routes will apear.



Fly from:



Direct flights from Tehran


Flying direct between two destinations is not only the fastest route. It is often here you find the cheapest tickets flights. From Tehran you can fly directly to Istanbul, Shiraz, Ahwaz, Mashad,Dubai and many other destinations.

In the Tehran area you will find 2 airports :

  • - Imam Khomeini Airport
  • - Mehrabad (Qualeh Morgeh)




Country Destination Operated by
Afghanistan Kandahar
Afghanistan Kabul
Armenia Yerevan
Armenia Yerevan
Austria Vienna
Austria Vienna
Azerbaijan Baku
Azerbaijan Baku
Belarus Minsk
China Beijing
China Urumqi
Denmark Copenhagen
France Paris
Georgia Tbilisi
Germany Cologne
Germany Frankfurt
Germany Frankfurt
Germany Hamburg
India Mumbai
Iran Abadan
Iran Abadan
Iran Abadan
Iran Ahwaz
Iran Ahwaz
Iran Ahwaz
Iran Ahwaz
Iran Ardabil
Iran Ardabil
Iran Bam
Iran Bandar Abbas
Iran Bandar Abbas
Iran Birjand
Iran Bojnord
Iran Bushehr
Iran Bushehr
Iran Chah-bahar
Iran Sary
Iran Dezful
Iran Gheshm
Iran Gorgan
Iran Gorgan
Iran Ilaam
Iran Isfahan
Iran Isfahan
Iran Kerman
Iran Kermanshah
Iran Kermanshah
Iran Kermanshah
Iran Khoy
Iran Kish Island
Iran Kish Island
Iran Lar
Iran Bandar Mahshahr
Iran Mashad
Iran Mashad
Iran Mashad
Iran Mashad
Iran Now Shahr
Country Destination Operated by
Iran Parsabad
Iran Ramsar
Iran Rasht
Iran Rasht
Iran Sabzevar
Iran Sahand
Iran Sanandaj
Iran Shiraz
Iran Shiraz
Iran Shiraz
Iran Shahre-kord
Iran Shahre-kord
Iran Tabriz
Iran Tabriz
Iran Tabriz
Iran Urmieh
Iran Urmieh
Iran Yasouj
Iran Yazd
Iran Yazd
Iran Zahedan
Iran Zahedan
Iran Zahedan
Italy Milan
Kuwait Kuwait City
Lebanon Beirut
Malaysia Kuala Lumpur
Malaysia Kuala Lumpur
Netherlands Amsterdam
Netherlands Amsterdam
Oman Muscat
Pakistan Karachi
Papua New Guinea Stockholm
Qatar Doha
Russia Moscow
Russia Moscow
Sweden Gothenburg
Syria Damascus
Tajikistan Dushanbe
Tajikistan Dushanbe
Thailand Bangkok
Turkey Istanbul
Turkey Istanbul
Turkey Istanbul
Turkey Istanbul
Turkey Ankara
Turkey Ankara
Turkey Istanbul
Turkey Istanbul
United Arab Emirates Abu Dhabi
United Arab Emirates Dubai
United Arab Emirates Dubai
United Arab Emirates Dubai
United Arab Emirates Sharjah
United Kingdom London
United States Rome
Uzbekistan Tashkent