Flights to Tehran

Find prices for every airlines and online travel agencies and save on flights to Tehran. Are you looking for the best prices flights to Tehran? Find cheap and direct flights to Tehran with Jetcost, an independent flight and hotel search engine. Compare and find the best available fares from low cost and traditional airlines as well as online travel agents.

Booking your Tehran flight is just few clicks away.
You can also search and compare prices for Tehran hotels and Tehran car rentals.

Flights to Tehran - Best prices

Flight

Airline name

Price

Type

Trip dates

Search date

Kuala Lumpur - Tehran AirAsia X $160 One-way 08 June 7 days ago
Milan (MXP) - Tehran Ukraine International Airlines $285 Return 20 September to 20 October 4 days ago
Melbourne - Tehran AirAsia X $403 One-way 30 April 7 days ago

Latest Tehran flight searches

Flight

Airline name

Price

Type

Trip dates

Search date

Tashkent to Tehran flights Uzbekistan Airways $467 One-way 02 September Yesterday
Beijing to Tehran flights Ukraine International Airlines $442 One-way 30 June 5 days ago
Moscow to Tehran flights AZAL Azerbaijan Airlines $334 Return 20 April to 05 May 11 days ago
Bukhara to Tehran flights Uzbekistan Airways $942 Return 22 to 29 June 11 days ago
Belfast to Tehran flights Aer Lingus $672 One-way 01 July 12 days ago
Singapur to Tehran flights Air Asia $709 Return 16 August to 06 September 12 days ago
Shiraz to Tehran flights W5 $42 One-way 02 May 13 days ago
Bangkok to Tehran flights Air Asia $346 One-way 12 April 13 days ago
Karachi to Tehran flights Air Arabia $451 Return 20 April to 14 May 13 days ago
Rome to Tehran flights Ukraine International Airlines $481 Return 09 to 16 August 14 days ago
Search and compare flights to Tehran on Jetcost. Find the cheapest Tehran flights with our free flight price comparison service.
Weather forecast for Tehran
  • Monday 27
    Min 8 °C
    Max 20 °C
  • Tuesday 28
    Min 9 °C
    Max 21 °C
  • Wednesday 29
    Min 9 °C
    Max 19 °C
  • Thursday 30
    Min 9 °C
    Max 20 °C
  • Friday 31
    Min 11 °C
    Max 21 °C