×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights to Tehran
    (Modify Search)
    Price Alerts
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Tehran

    Airline Results Price View
    View All Airlines View Flights
    Turkish Airlines 242 results US$767 View Flights
    Emirates 354 results US$791 View Flights
    Qatar Airways 156 results US$807 View Flights
    Lufthansa 2059 results US$850 View Flights
    United Airlines 659 results US$883 View Flights
    Austrian Airlines 10 results US$979 View Flights
    Air France 193 results US$1,009 View Flights
    Iran Air 1 result US$1,009 View Flights
    Swiss International Air Lines 67 results US$1,142 View Flights
    Delta Air Lines 286 results US$1,200 View Flights
    Alitalia 103 results US$1,213 View Flights
    Brussels Airlines 1 result US$1,218 View Flights
    Azerbaijan Airlines 2 results US$1,404 View Flights
    Etihad Airways 12 results US$1,536 View Flights
    KLM 23 results US$2,296 View Flights
    Finnair 7 results US$4,219 View Flights
    Aeroflot 1 result US$6,179 View Flights
    Cities Results Price View
    View All Cities View Flights
    New York 591 results US$767 View Flights
    Austin 2075 results US$883 View Flights
    El Paso 194 results US$1,050 View Flights
    Salt Lake City 645 results US$1,200 View Flights
    San Francisco 597 results US$1,213 View Flights
    Houston 72 results US$1,511 View Flights
    Lafayette 2 results US$10,289 View Flights
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 1d 1h 5m
    5:20 am IKA - 9:55 pm JFK
    US$773
    fly.co.uk
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    5:20 am
    3h 20m
    IST
    7:10 am
    11h 10m
    IST
    6:20 pm
    10h 35m
    JFK
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:20 am, 2 Apr Thu
    IKA Tehran
    7:10 am, 2 Apr Thu
    IST Istanbul
    3h 20m
    11h 10m layover in Istanbul (IST)
    TK11
    6:20 pm, 2 Apr Thu
    IST Istanbul
    9:55 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 1d 2h 50m
    3:35 am IKA - 9:55 pm JFK
    US$773
    fly.co.uk
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    3:35 am
    3h 20m
    IST
    5:25 am
    12h 55m
    IST
    6:20 pm
    10h 35m
    JFK
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 2 Apr Thu
    IKA Tehran
    5:25 am, 2 Apr Thu
    IST Istanbul
    3h 20m
    12h 55m layover in Istanbul (IST)
    TK11
    6:20 pm, 2 Apr Thu
    IST Istanbul
    9:55 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 23h 50m
    6:35 am IKA - 9:55 pm JFK
    US$773
    fly.co.uk
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    6:35 am
    3h 30m
    SAW
    8:35 am
    9h 45m
    IST
    6:20 pm
    10h 35m
    JFK
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK899
    6:35 am, 2 Apr Thu
    IKA Tehran
    8:35 am, 2 Apr Thu
    SAW Istanbul
    3h 30m
    9h 45m layover in Istanbul (SAW)
    TK11
    6:20 pm, 2 Apr Thu
    IST Istanbul
    9:55 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 21h 45m
    3:35 am IKA - 4:50 pm JFK
    US$775
    tripsta.com
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    3:35 am
    3h 20m
    IST
    5:25 am
    7h 50m
    IST
    1:15 pm
    10h 35m
    JFK
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 2 Apr Thu
    IKA Tehran
    5:25 am, 2 Apr Thu
    IST Istanbul
    3h 20m
    7h 50m layover in Istanbul (IST)
    TK1
    1:15 pm, 2 Apr Thu
    IST Istanbul
    4:50 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 20h
    5:20 am IKA - 4:50 pm JFK
    US$769
    nanakflights.com
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    5:20 am
    3h 20m
    IST
    7:10 am
    6h 5m
    IST
    1:15 pm
    10h 35m
    JFK
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:20 am, 2 Apr Thu
    IKA Tehran
    7:10 am, 2 Apr Thu
    IST Istanbul
    3h 20m
    6h 5m layover in Istanbul (IST)
    TK1
    1:15 pm, 2 Apr Thu
    IST Istanbul
    4:50 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 21h 45m
    3:35 am IKA - 4:50 pm JFK
    US$769
    nanakflights.com
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    3:35 am
    3h 20m
    IST
    5:25 am
    7h 50m
    IST
    1:15 pm
    10h 35m
    JFK
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 2 Apr Thu
    IKA Tehran
    5:25 am, 2 Apr Thu
    IST Istanbul
    3h 20m
    7h 50m layover in Istanbul (IST)
    TK1
    1:15 pm, 2 Apr Thu
    IST Istanbul
    4:50 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 23h 50m
    6:35 am IKA - 9:55 pm JFK
    US$778
    us.bravofly.com
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    6:35 am
    3h 30m
    SAW
    8:35 am
    9h 45m
    IST
    6:20 pm
    10h 35m
    JFK
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK899
    6:35 am, 2 Apr Thu
    IKA Tehran
    8:35 am, 2 Apr Thu
    SAW Istanbul
    3h 30m
    9h 45m layover in Istanbul (SAW)
    TK11
    6:20 pm, 2 Apr Thu
    IST Istanbul
    9:55 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Turkish Airlines 1 stop 17h 10m
    2:15 pm JFK - 2:55 pm (+1) IKA
    Turkish Airlines 1 stop 1d 1h 5m
    5:20 am IKA - 9:55 pm JFK
    US$778
    us.bravofly.com
    Show Details

    Depart: New York to Tehran via Istanbul

    JFK
    2:15 pm
    9h 30m
    IST
    5:45 am (+1)
    4h 40m
    IST
    10:25 am
    3h
    IKA
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK4
    2:15 pm, 18 Mar Wed
    JFK New York
    5:45 am, 19 Mar Thu
    IST Istanbul
    9h 30m
    4h 40m layover in Istanbul (IST)
    TK870
    10:25 am, 19 Mar Thu
    IST Istanbul
    2:55 pm, 19 Mar Thu
    IKA Tehran
    3h

    Return: Tehran to New York via Istanbul

    IKA
    5:20 am
    3h 20m
    IST
    7:10 am
    11h 10m
    IST
    6:20 pm
    10h 35m
    JFK
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:20 am, 2 Apr Thu
    IKA Tehran
    7:10 am, 2 Apr Thu
    IST Istanbul
    3h 20m
    11h 10m layover in Istanbul (IST)
    TK11
    6:20 pm, 2 Apr Thu
    IST Istanbul
    9:55 pm, 2 Apr Thu
    JFK New York
    10h 35m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 19h 55m
    4:30 pm JFK - 7:55 pm (+1) IKA
    Emirates 1 stop 17h 35m
    11:40 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    4:30 pm
    12h 45m
    DXB
    1:15 pm (+1)
    5h
    DXB
    6:15 pm
    2h 10m
    IKA
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK208
    4:30 pm, 18 Mar Wed
    JFK New York
    1:15 pm, 19 Mar Thu
    DXB Dubai
    12h 45m
    5h layover in Dubai (DXB)
    EK977
    6:15 pm, 19 Mar Thu
    DXB Dubai
    7:55 pm, 19 Mar Thu
    IKA Tehran
    2h 10m

    Return: Tehran to New York via Dubai

    IKA
    11:40 am
    2h
    DXB
    1:10 pm
    1h 50m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK972
    11:40 am, 2 Apr Thu
    IKA Tehran
    1:10 pm, 2 Apr Thu
    DXB Dubai
    2h
    1h 50m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 19h 55m
    4:30 pm JFK - 7:55 pm (+1) IKA
    Emirates 1 stop 1d 10m
    5:05 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    4:30 pm
    12h 45m
    DXB
    1:15 pm (+1)
    5h
    DXB
    6:15 pm
    2h 10m
    IKA
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK208
    4:30 pm, 18 Mar Wed
    JFK New York
    1:15 pm, 19 Mar Thu
    DXB Dubai
    12h 45m
    5h layover in Dubai (DXB)
    EK977
    6:15 pm, 19 Mar Thu
    DXB Dubai
    7:55 pm, 19 Mar Thu
    IKA Tehran
    2h 10m

    Return: Tehran to New York via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    8h 25m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    5:05 am, 2 Apr Thu
    IKA Tehran
    6:35 am, 2 Apr Thu
    DXB Dubai
    2h
    8h 25m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 22h 45m
    11:20 am JFK - 5:35 pm (+1) IKA
    Emirates 1 stop 17h 35m
    11:40 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    8h
    DXB
    3:50 pm
    2h 15m
    IKA
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    11:20 am, 18 Mar Wed
    JFK New York
    7:50 am, 19 Mar Thu
    DXB Dubai
    12h 30m
    8h layover in Dubai (DXB)
    EK979
    3:50 pm, 19 Mar Thu
    DXB Dubai
    5:35 pm, 19 Mar Thu
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    11:40 am
    2h
    DXB
    1:10 pm
    1h 50m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK972
    11:40 am, 2 Apr Thu
    IKA Tehran
    1:10 pm, 2 Apr Thu
    DXB Dubai
    2h
    1h 50m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 1d 1h 5m
    11:20 am JFK - 7:55 pm (+1) IKA
    Emirates 1 stop 1d 10m
    5:05 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    10h 25m
    DXB
    6:15 pm
    2h 10m
    IKA
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    11:20 am, 18 Mar Wed
    JFK New York
    7:50 am, 19 Mar Thu
    DXB Dubai
    12h 30m
    10h 25m layover in Dubai (DXB)
    EK977
    6:15 pm, 19 Mar Thu
    DXB Dubai
    7:55 pm, 19 Mar Thu
    IKA Tehran
    2h 10m

    Return: Tehran to New York via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    8h 25m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    5:05 am, 2 Apr Thu
    IKA Tehran
    6:35 am, 2 Apr Thu
    DXB Dubai
    2h
    8h 25m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 1d 1h 5m
    11:20 am JFK - 7:55 pm (+1) IKA
    Emirates 1 stop 17h 35m
    11:40 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    10h 25m
    DXB
    6:15 pm
    2h 10m
    IKA
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    11:20 am, 18 Mar Wed
    JFK New York
    7:50 am, 19 Mar Thu
    DXB Dubai
    12h 30m
    10h 25m layover in Dubai (DXB)
    EK977
    6:15 pm, 19 Mar Thu
    DXB Dubai
    7:55 pm, 19 Mar Thu
    IKA Tehran
    2h 10m

    Return: Tehran to New York via Dubai

    IKA
    11:40 am
    2h
    DXB
    1:10 pm
    1h 50m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK972
    11:40 am, 2 Apr Thu
    IKA Tehran
    1:10 pm, 2 Apr Thu
    DXB Dubai
    2h
    1h 50m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 17h 35m
    4:30 pm JFK - 5:35 pm (+1) IKA
    Emirates 1 stop 17h 35m
    11:40 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    4:30 pm
    12h 45m
    DXB
    1:15 pm (+1)
    2h 35m
    DXB
    3:50 pm
    2h 15m
    IKA
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK208
    4:30 pm, 18 Mar Wed
    JFK New York
    1:15 pm, 19 Mar Thu
    DXB Dubai
    12h 45m
    2h 35m layover in Dubai (DXB)
    EK979
    3:50 pm, 19 Mar Thu
    DXB Dubai
    5:35 pm, 19 Mar Thu
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    11:40 am
    2h
    DXB
    1:10 pm
    1h 50m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK972
    11:40 am, 2 Apr Thu
    IKA Tehran
    1:10 pm, 2 Apr Thu
    DXB Dubai
    2h
    1h 50m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 17h 35m
    4:30 pm JFK - 5:35 pm (+1) IKA
    Emirates 1 stop 1d 10m
    5:05 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    4:30 pm
    12h 45m
    DXB
    1:15 pm (+1)
    2h 35m
    DXB
    3:50 pm
    2h 15m
    IKA
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK208
    4:30 pm, 18 Mar Wed
    JFK New York
    1:15 pm, 19 Mar Thu
    DXB Dubai
    12h 45m
    2h 35m layover in Dubai (DXB)
    EK979
    3:50 pm, 19 Mar Thu
    DXB Dubai
    5:35 pm, 19 Mar Thu
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    8h 25m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    5:05 am, 2 Apr Thu
    IKA Tehran
    6:35 am, 2 Apr Thu
    DXB Dubai
    2h
    8h 25m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Emirates 1 stop 22h 45m
    11:20 am JFK - 5:35 pm (+1) IKA
    Emirates 1 stop 1d 10m
    5:05 am IKA - 8:45 pm JFK
    US$791
    airtickets.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    8h
    DXB
    3:50 pm
    2h 15m
    IKA
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    11:20 am, 18 Mar Wed
    JFK New York
    7:50 am, 19 Mar Thu
    DXB Dubai
    12h 30m
    8h layover in Dubai (DXB)
    EK979
    3:50 pm, 19 Mar Thu
    DXB Dubai
    5:35 pm, 19 Mar Thu
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    8h 25m
    DXB
    3:00 pm
    13h 45m
    JFK
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    5:05 am, 2 Apr Thu
    IKA Tehran
    6:35 am, 2 Apr Thu
    DXB Dubai
    2h
    8h 25m layover in Dubai (DXB)
    EK207
    3:00 pm, 2 Apr Thu
    DXB Dubai
    8:45 pm, 2 Apr Thu
    JFK New York
    13h 45m
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Qatar Airways 1 stop 21h
    10:20 pm JFK - 2:50 am (+2) IKA
    Qatar Airways 1 stop 17h 50m
    5:55 am IKA - 3:15 pm JFK
    US$807
    airtickets.com
    Show Details

    Depart: New York to Tehran via Doha

    JFK
    10:20 pm
    12h 10m
    DOH
    5:30 pm (+1)
    6h 45m
    DOH
    12:15 am
    2h 5m
    IKA
    2:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR702
    10:20 pm, 18 Mar Wed
    JFK New York
    5:30 pm, 19 Mar Thu
    DOH Doha
    12h 10m
    6h 45m layover in Doha (DOH)
    QR484
    12:15 am, 20 Mar Fri
    DOH Doha
    2:50 am, 20 Mar Fri
    IKA Tehran
    2h 5m

    Return: Tehran to New York via Doha

    IKA
    5:55 am
    2h 5m
    DOH
    6:30 am
    1h 45m
    DOH
    8:15 am
    14h
    JFK
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR485
    5:55 am, 2 Apr Thu
    IKA Tehran
    6:30 am, 2 Apr Thu
    DOH Doha
    2h 5m
    1h 45m layover in Doha (DOH)
    QR701
    8:15 am, 2 Apr Thu
    DOH Doha
    3:15 pm, 2 Apr Thu
    JFK New York
    14h
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Qatar Airways 1 stop 15h
    10:20 pm JFK - 8:50 pm (+1) IKA
    Qatar Airways 1 stop 17h 50m
    5:55 am IKA - 3:15 pm JFK
    US$807
    airtickets.com
    Show Details

    Depart: New York to Tehran via Doha

    JFK
    10:20 pm
    12h 10m
    DOH
    5:30 pm (+1)
    45m
    DOH
    6:15 pm
    2h 5m
    IKA
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR702
    10:20 pm, 18 Mar Wed
    JFK New York
    5:30 pm, 19 Mar Thu
    DOH Doha
    12h 10m
    45m layover in Doha (DOH)
    QR486
    6:15 pm, 19 Mar Thu
    DOH Doha
    8:50 pm, 19 Mar Thu
    IKA Tehran
    2h 5m

    Return: Tehran to New York via Doha

    IKA
    5:55 am
    2h 5m
    DOH
    6:30 am
    1h 45m
    DOH
    8:15 am
    14h
    JFK
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR485
    5:55 am, 2 Apr Thu
    IKA Tehran
    6:30 am, 2 Apr Thu
    DOH Doha
    2h 5m
    1h 45m layover in Doha (DOH)
    QR701
    8:15 am, 2 Apr Thu
    DOH Doha
    3:15 pm, 2 Apr Thu
    JFK New York
    14h
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Qatar Airways 1 stop 15h
    10:20 pm JFK - 8:50 pm (+1) IKA
    Qatar Airways 1 stop 1d 45m
    11:00 pm IKA - 3:15 pm (+1) JFK
    US$807
    airtickets.com
    Show Details

    Depart: New York to Tehran via Doha

    JFK
    10:20 pm
    12h 10m
    DOH
    5:30 pm (+1)
    45m
    DOH
    6:15 pm
    2h 5m
    IKA
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR702
    10:20 pm, 18 Mar Wed
    JFK New York
    5:30 pm, 19 Mar Thu
    DOH Doha
    12h 10m
    45m layover in Doha (DOH)
    QR486
    6:15 pm, 19 Mar Thu
    DOH Doha
    8:50 pm, 19 Mar Thu
    IKA Tehran
    2h 5m

    Return: Tehran to New York via Doha

    IKA
    11:00 pm
    2h 5m
    DOH
    11:35 pm
    8h 40m
    DOH
    8:15 am
    14h
    JFK
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR487
    11:00 pm, 2 Apr Thu
    IKA Tehran
    11:35 pm, 2 Apr Thu
    DOH Doha
    2h 5m
    8h 40m layover in Doha (DOH)
    QR701
    8:15 am, 3 Apr Fri
    DOH Doha
    3:15 pm, 3 Apr Fri
    JFK New York
    14h
    Depart: Wed, 18 Mar Return: Thu, 2 Apr New York to Tehran Wed, 18 Mar - Thu, 2 Apr
    Qatar Airways 1 stop 21h
    10:20 pm JFK - 2:50 am (+2) IKA
    Qatar Airways 1 stop 1d 45m
    11:00 pm IKA - 3:15 pm (+1) JFK
    US$807
    airtickets.com
    Show Details

    Depart: New York to Tehran via Doha

    JFK
    10:20 pm
    12h 10m
    DOH
    5:30 pm (+1)
    6h 45m
    DOH
    12:15 am
    2h 5m
    IKA
    2:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR702
    10:20 pm, 18 Mar Wed
    JFK New York
    5:30 pm, 19 Mar Thu
    DOH Doha
    12h 10m
    6h 45m layover in Doha (DOH)
    QR484
    12:15 am, 20 Mar Fri
    DOH Doha
    2:50 am, 20 Mar Fri
    IKA Tehran
    2h 5m

    Return: Tehran to New York via Doha

    IKA
    11:00 pm
    2h 5m
    DOH
    11:35 pm
    8h 40m
    DOH
    8:15 am
    14h
    JFK
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR487
    11:00 pm, 2 Apr Thu
    IKA Tehran
    11:35 pm, 2 Apr Thu
    DOH Doha
    2h 5m
    8h 40m layover in Doha (DOH)
    QR701
    8:15 am, 3 Apr Fri
    DOH Doha
    3:15 pm, 3 Apr Fri
    JFK New York
    14h