Welcome | Sign out

Cheap Flights from New York to Tehran - NYC to THR (reverse)

Popular Flights from New York to Tehran

  • Airfare from New York to Tehran on Lufthansa from $817 round trip
  • Airfare from New York to Tehran on Turkish from $841 round trip
  • Airfare from New York to Tehran on Aeroflot from $863 round trip
  • Airfare from New York to Tehran on Alitalia from $886 round trip
  • Airfare from New York to Tehran on SWISS from $934 round trip

Did You Know?

  • The largest aircraft operated by Aeroflot flying between New York, NY and Tehran, IR is a 330 with 241 seats.
  • 131 flights per week fly out of New York, NY connecting to Tehran, IR
  • Frankfurt, DE is the most popular connection for one stop flights between New York, NY and Tehran, IR.
  • The shortest flight between New York, NY and Tehran, IR on Austrian is 6,189 miles.
  • 9 airlines operate between New York, NY and Tehran, IR
  • BMI has 27 two stops or more flights between New York, NY and Tehran, IR.
  • Lufthansa has the most one stop flights between New York, NY and Tehran, IR.
  • 76,648 seats are available per day to fly out of New York, NY connecting to Tehran, IR

Advance Purchase Prices from New York to Tehran

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Aeroflot
    $1002
    $1002
    $1002
    $1002
    $1002
    $1002
    $1002
  • Air Canada
    $1055
    $1055
    $1055
    $1055
    $1055
    $1021
    $1021
  • Alitalia
    $1155
    $1155
    $2338
    $1042
    $1042
    $1888
    $1888
  • Austrian
    $1098
    $1098
    $1098
    $1098
    $1098
    $1064
    $1064
  • BMI
    $1055
    $1055
    $1055
    $1055
    $1055
    $1021
    $1021
  • KLM
    $1115
    $1115
    $1112
    $1112
    $1112
    $1078
    $1078
  • Lufthansa
    $1098
    $1098
    $1098
    $1098
    $1098
    $1064
    $1064
  • Turkish
    $960
    $960
    $960
    $960
    $960
    $960
    $960
  • Virgin Atlantic
    $7123
    $7123
    $7123
    $1750
    $1750
    $1750
    $3404
Cheap Flights from New York to Tehran, from $817 Round trip from NYC to THR