> > > >
Flights to Tehran

Popular Airlines Flying 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.
Emirates logo Emirates
Flydubai logo Flydubai
Pegasus Airlines logo Pegasus Airlines
Turkish Airlines logo Turkish Airlines
Air Arabia logo Air Arabia

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 S$ 467. Don’t miss out!

59%
Singapore Tehran
IndiGo IndiGo
One way
Economy
Fri, Feb 20
S$ 325
S$ 786
56%
Dubai Tehran
Kuwait Airways Kuwait Airways
One way
Economy
Thu, Feb 5
S$ 187
S$ 419
66%
Kuala Lumpur Tehran
AirAsia X AirAsia X
One way
Economy
Wed, Feb 4
S$ 233
S$ 690
73%
Dublin Tehran
Pegasus Airlines Pegasus Airlines
One way
Economy
Tue, Feb 17
S$ 175
S$ 642
84%
Skopje Tehran
Pegasus Airlines Pegasus Airlines
One way
Economy
Wed, Feb 4
S$ 71
S$ 454
44%
Shanghai Tehran
Gulf Air Gulf Air
One way
Economy
Fri, Mar 6
S$ 402
S$ 711
72%
London Tehran
AJet AJet
One way
Economy
Tue, Feb 17
S$ 178
S$ 635
73%
Sharjah Tehran
Air Arabia Air Arabia
One way
Economy
Fri, Mar 6
S$ 72
S$ 262
69%
Riyadh Tehran
Azerbaijan Airlines Azerbaijan Airlines
One way
Economy
Fri, Jan 30
S$ 141
S$ 451

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.

5 day trip
Mon, Feb 2- Fri, Feb 6
5 day trip
Kuala Lumpur
Tehran
S$ 562
Search
6 day trip
Mon, Feb 2- Sat, Feb 7
6 day trip
Beijing
Tehran
S$ 582
Search
3 day trip
Tue, Feb 24- Thu, Feb 26
3 day trip
Bangkok
Tehran
S$ 676
Search
8 day trip
Sat, Apr 11- Sat, Apr 18
8 day trip
Singapore
Tehran
S$ 732
Search
8 day trip
Wed, Mar 4- Wed, Mar 11
8 day trip
Jakarta
Tehran
S$ 809
Search
5 day trip
Mon, Jan 26- Fri, Jan 30
5 day trip
Shanghai
Tehran
S$ 844
Search
View more return flights

Find cheapest flight ticket to Tehran from

Cheapest one-way flight priceS$ 469
Cheapest monthApril
Peak season for travelJanuary
Flight distance6,608.79km
Popular airlineEmirates

FAQs about Flights to Tehran

  • How much is a flight from Singapore to Tehran?

    The average ticket price to Tehran is S$ 355. Please use this price as a reference only.
    • Approx. 2 hours 15 minutes to fly from Dubai to Tehran.
    • Approx. 19 hours to fly from Singapore to Tehran.
    • Approx. 3 hours 5 minutes to fly from Istanbul to Tehran.
    • Approx. 8 hours 30 minutes to fly from London 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.
  • Understanding peak and off travel seasons to Tehran can help you arrange your travel plans accordingly. The most popular month to visit Tehran is April. The average price of flight tickets to Tehran in April is S$ 255.
  • Flight tickets to Tehran are the cheapest in April compared to other months, the average price is S$ 255.
  • Popular airlines with flights to Tehran: Pegasus Airlines , AJet , and Turkish Airlines .