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.
Philippine Airlines logo Philippine Airlines
Oman Air logo Oman Air

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 INR 108,537. Don’t miss out!

72%
Metro Manila Tehran
Cebu Pacific Cebu Pacific
One way
Economy
Fri, May 1
INR 41,962
INR 150,499
41%
Mabalacat Tehran
Emirates Emirates
One way
Economy
Fri, May 22
INR 87,386
INR 147,758

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
Thu, May 14- Tue, May 19
6 day trip
Bangkok
Tehran
INR 46,886
Search
6 day trip
Sun, Jun 7- Fri, Jun 12
6 day trip
Metro Manila
Tehran
INR 52,473
Search
8 day trip
Fri, May 8- Fri, May 15
8 day trip
Hong Kong
Tehran
INR 74,419
Search
8 day trip
Thu, May 7- Thu, May 14
8 day trip
Taipei
Tehran
INR 85,206
Search
8 day trip
Sat, May 2- Sat, May 9
8 day trip
Cebu
Tehran
INR 114,367
Search
5 day trip
Mon, May 25- Fri, May 29
5 day trip
Mabalacat
Tehran
INR 115,843
Search
View more round-trip flights

Useful info for your flights to Tehran from the United States

Cheapest one-way flight priceINR 41,962
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 Metro 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 .

Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are clearly shown before payment. Charges for checked baggage, onboard meals, Wi-Fi, and other optional services may also appear in the flight cards where applicable.

Real-time pricing updates

Prices, availability, and travel information on this page have been updated within the last 24 hours, and for many routes the data may refresh in real time. The more popular the route, the more accurate and up-to-date the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.