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

Christchurch - Tehran JetStar Airways $903 One-way 22 January 8 days ago
Melbourne - Tehran China Southern Airlines $1183 Return 21 March to 02 April Yesterday
Auckland - Tehran Hong Kong Airlines $1783 Return 10 to 17 December 5 days ago

Latest Tehran flight searches

Flight

Airline name

Price

Type

Trip dates

Search date

Gold Coast to Tehran tickets AirAsia X $1080 Return 03 to 27 April 11 days ago
Madrid to Tehran tickets Pegasus Airlines $488 Return 20 December to 20 April 11 days ago
Kutaisi to Tehran tickets Ukraine International Airlines $862 Return 04 to 11 May 15 days ago
Lviv to Tehran tickets AZAL Azerbaijan Airlines $128 Return 16 to 23 April 16 days ago
Stavanger to Tehran tickets British Airways $950 Return 16 December to 03 January 18 days ago
Istanbul to Tehran tickets AZAL Azerbaijan Airlines $125 Return 15 April to 13 May 23 days ago
Düsseldorf to Tehran tickets Pegasus Airlines $157 One-way 03 May 29 days ago
Dubai to Tehran tickets Air Arabia $247 Return 15 to 30 December 37 days ago
Kuala Lumpur to Tehran tickets AirAsia X $168 One-way 15 March 38 days ago
Mumbai to Tehran tickets Etihad Airways $766 Return 29 August to 09 September 41 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
  • Thursday 8
    Min 2 °C
    Max 12 °C
  • Friday 9
    Min -1 °C
    Max 6 °C
  • Saturday 10
    Min -1 °C
    Max 7 °C
  • Sunday 11
    Min 3 °C
    Max 10 °C
  • Monday 12
    Min 3 °C
    Max 13 °C