Top airlines fly to Tehran

See which airlines fly to Tehran. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Oman Air logo Oman Air
Philippine Airlines logo Philippine Airlines
Philippines AirAsia logo Philippines AirAsia
Tarom logo Tarom
Emirates logo Emirates
Qatar Airways logo Qatar Airways
Flydubai logo Flydubai

Latest Flight Deals to Tehran

These are the best offers on flights to Tehran you’ll find over the next 60 days, with savings of up to JPY 130,890. Don’t miss out!

57%
Manila Tehran
Oman Air Oman Air
One way
Economy
Tue, Apr 7
JPY 48,830
JPY 113,350
67%
Cebu Tehran
Cebu Pacific Cebu Pacific
One way
Economy
Thu, Mar 12
JPY 64,390
JPY 195,280
60%
Mabalacat Tehran
Cebu Pacific Cebu Pacific
One way
Economy
Wed, Mar 11
JPY 59,440
JPY 149,970

Round-trip fights to Tehran

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Tehran affordably.

6 day trip
Wed, May 13- Mon, May 18
6 day trip
Bangkok
Tehran
JPY 88,900
Search
9 day trip
Fri, Apr 24- Sat, May 2
9 day trip
Seoul
Tehran
JPY 105,680
Search
8 day trip
Wed, Mar 11- Wed, Mar 18
8 day trip
Manila
Tehran
JPY 113,780
Search
8 day trip
Mon, Mar 23- Mon, Mar 30
8 day trip
Hong Kong
Tehran
JPY 130,990
Search
8 day trip
Wed, Mar 25- Wed, Apr 1
8 day trip
Taipei
Tehran
JPY 131,100
Search
7 day trip
Mon, Apr 20- Sun, Apr 26
7 day trip
Cebu
Tehran
JPY 143,930
Search
View more round-trip flights

Useful info for your flights to Tehran from the United States

Cheapest one-way flight priceJPY 48,830
Peak season for travelJanuary
Flight distance7,242.45 km
Popular airlinePhilippine Airlines

Frequently asked questions about flights to Tehran

  • How long is the flight to Tehran?

    • Approx. 2 hours 40 minutes to fly from Muscat to Tehran.
    • Approx. 13 hours 27 minutes to fly from Manila to Tehran.
  • You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Tehran.
    • Look up different airlines that have flights to Tehran.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • Popular airlines with flights to Tehran: Pegasus Airlines , AJet , and Turkish Airlines .