Cheap Flights to Tehran
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Tehran

    Airline Results Price View
    View All Airlines View Flights
    Lufthansa 496 results US$888 View Flights
    United Airlines 217 results US$890 View Flights
    Turkish Airlines 57 results US$894 View Flights
    Emirates 28 results US$923 View Flights
    Alitalia 14 results US$1,006 View Flights
    Qatar Airways 5 results US$1,041 View Flights
    Austrian Airlines 40 results US$1,057 View Flights
    Swiss International Air Lines 39 results US$1,087 View Flights
    Delta Air Lines 16 results US$1,106 View Flights
    Etihad 1 result US$1,122 View Flights
    Aeroflot 1 result US$1,125 View Flights
    Air France 37 results US$1,748 View Flights
    American Airlines 2 results US$2,009 View Flights
    British Airways 2 results US$2,060 View Flights
    KLM 1 result US$2,704 View Flights
    Virgin Atlantic Airways 3 results US$3,376 View Flights
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Lufthansa 1 stop 18h 20m
    9:55 pm IAD - 12:45 am (+2) IKA
    Lufthansa 1 stop 20h 15m
    2:50 am IKA - 2:35 pm IAD
    US$888
    airtickets.com
    Show Details

    Depart: Washington to Tehran via Frankfurt

    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH9253
    9:55 pm, 7 Nov Fri
    IAD Washington
    11:45 am, 8 Nov Sat
    FRA Frankfurt
    7h 50m
    5h 40m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 8 Nov Sat
    FRA Frankfurt
    12:45 am, 9 Nov Sun
    IKA Tehran
    4h 50m

    Return: Tehran to Washington via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 40m
    FRA
    11:25 am
    9h 10m
    IAD
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 9 Dec Tue
    IKA Tehran
    5:45 am, 9 Dec Tue
    FRA Frankfurt
    5h 25m
    5h 40m layover in Frankfurt (FRA)
    LH9290
    11:25 am, 9 Dec Tue
    FRA Frankfurt
    2:35 pm, 9 Dec Tue
    IAD Washington
    9h 10m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Lufthansa 1 stop 18h 20m
    9:55 pm IAD - 12:45 am (+2) IKA
    Multiple Airlines 1 stop 20h 15m
    2:50 am IKA - 2:35 pm IAD
    US$890
    airtickets.com
    Show Details

    Depart: Washington to Tehran via Frankfurt

    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH9253
    9:55 pm, 7 Nov Fri
    IAD Washington
    11:45 am, 8 Nov Sat
    FRA Frankfurt
    7h 50m
    5h 40m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 8 Nov Sat
    FRA Frankfurt
    12:45 am, 9 Nov Sun
    IKA Tehran
    4h 50m

    Return: Tehran to Washington via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 40m
    FRA
    11:25 am
    9h 10m
    IAD
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 9 Dec Tue
    IKA Tehran
    5:45 am, 9 Dec Tue
    FRA Frankfurt
    5h 25m
    5h 40m layover in Frankfurt (FRA)
    UA988
    11:25 am, 9 Dec Tue
    FRA Frankfurt
    2:35 pm, 9 Dec Tue
    IAD Washington
    9h 10m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Multiple Airlines 1 stop 18h 20m
    9:55 pm IAD - 12:45 am (+2) IKA
    Multiple Airlines 1 stop 20h 15m
    2:50 am IKA - 2:35 pm IAD
    US$890
    airtickets.com
    Show Details

    Depart: Washington to Tehran via Frankfurt

    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA932
    9:55 pm, 7 Nov Fri
    IAD Washington
    11:45 am, 8 Nov Sat
    FRA Frankfurt
    7h 50m
    5h 40m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 8 Nov Sat
    FRA Frankfurt
    12:45 am, 9 Nov Sun
    IKA Tehran
    4h 50m

    Return: Tehran to Washington via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 40m
    FRA
    11:25 am
    9h 10m
    IAD
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 9 Dec Tue
    IKA Tehran
    5:45 am, 9 Dec Tue
    FRA Frankfurt
    5h 25m
    5h 40m layover in Frankfurt (FRA)
    UA988
    11:25 am, 9 Dec Tue
    FRA Frankfurt
    2:35 pm, 9 Dec Tue
    IAD Washington
    9h 10m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Multiple Airlines 1 stop 18h 20m
    9:55 pm IAD - 12:45 am (+2) IKA
    Lufthansa 1 stop 20h 15m
    2:50 am IKA - 2:35 pm IAD
    US$890
    airtickets.com
    Show Details

    Depart: Washington to Tehran via Frankfurt

    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA932
    9:55 pm, 7 Nov Fri
    IAD Washington
    11:45 am, 8 Nov Sat
    FRA Frankfurt
    7h 50m
    5h 40m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 8 Nov Sat
    FRA Frankfurt
    12:45 am, 9 Nov Sun
    IKA Tehran
    4h 50m

    Return: Tehran to Washington via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 40m
    FRA
    11:25 am
    9h 10m
    IAD
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 9 Dec Tue
    IKA Tehran
    5:45 am, 9 Dec Tue
    FRA Frankfurt
    5h 25m
    5h 40m layover in Frankfurt (FRA)
    LH9290
    11:25 am, 9 Dec Tue
    FRA Frankfurt
    2:35 pm, 9 Dec Tue
    IAD Washington
    9h 10m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Turkish Airlines 1 stop 18h 20m
    11:30 pm IAD - 2:20 am (+2) IKA
    Turkish Airlines 1 stop 18h 45m
    8:10 am IKA - 6:25 pm IAD
    US$894
    us.bravofly.com
    Show Details

    Depart: Washington to Tehran via Istanbul

    IAD
    11:30 pm
    9h 55m
    IST
    4:25 pm (+1)
    5h 25m
    SAW
    9:50 pm
    3h
    IKA
    2:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8
    11:30 pm, 7 Nov Fri
    IAD Washington
    4:25 pm, 8 Nov Sat
    IST Istanbul
    9h 55m
    5h 25m layover in Istanbul (IST)
    TK898
    9:50 pm, 8 Nov Sat
    SAW Istanbul
    2:20 am, 9 Nov Sun
    IKA Tehran
    3h

    Return: Tehran to Washington via Istanbul

    IKA
    8:10 am
    3h 30m
    IST
    10:10 am
    3h 25m
    IST
    1:35 pm
    11h 50m
    IAD
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    8:10 am, 9 Dec Tue
    IKA Tehran
    10:10 am, 9 Dec Tue
    IST Istanbul
    3h 30m
    3h 25m layover in Istanbul (IST)
    TK7
    1:35 pm, 9 Dec Tue
    IST Istanbul
    6:25 pm, 9 Dec Tue
    IAD Washington
    11h 50m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Turkish Airlines 1 stop 17h
    11:30 pm IAD - 1:00 am (+2) IKA
    Turkish Airlines 1 stop 18h 45m
    8:10 am IKA - 6:25 pm IAD
    US$894
    us.bravofly.com
    Show Details

    Depart: Washington to Tehran via Istanbul

    IAD
    11:30 pm
    9h 55m
    IST
    4:25 pm (+1)
    4h
    IST
    8:25 pm
    3h 5m
    IKA
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8
    11:30 pm, 7 Nov Fri
    IAD Washington
    4:25 pm, 8 Nov Sat
    IST Istanbul
    9h 55m
    4h layover in Istanbul (IST)
    TK874
    8:25 pm, 8 Nov Sat
    IST Istanbul
    1:00 am, 9 Nov Sun
    IKA Tehran
    3h 5m

    Return: Tehran to Washington via Istanbul

    IKA
    8:10 am
    3h 30m
    IST
    10:10 am
    3h 25m
    IST
    1:35 pm
    11h 50m
    IAD
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    8:10 am, 9 Dec Tue
    IKA Tehran
    10:10 am, 9 Dec Tue
    IST Istanbul
    3h 30m
    3h 25m layover in Istanbul (IST)
    TK7
    1:35 pm, 9 Dec Tue
    IST Istanbul
    6:25 pm, 9 Dec Tue
    IAD Washington
    11h 50m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Turkish Airlines 1 stop 20h
    11:30 pm IAD - 4:00 am (+2) IKA
    Turkish Airlines 1 stop 18h 45m
    8:10 am IKA - 6:25 pm IAD
    US$901
    airtickets.com
    Show Details

    Depart: Washington to Tehran via Istanbul

    IAD
    11:30 pm
    9h 55m
    IST
    4:25 pm (+1)
    7h 5m
    IST
    11:30 pm
    3h
    IKA
    4:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8
    11:30 pm, 7 Nov Fri
    IAD Washington
    4:25 pm, 8 Nov Sat
    IST Istanbul
    9h 55m
    7h 5m layover in Istanbul (IST)
    TK872
    11:30 pm, 8 Nov Sat
    IST Istanbul
    4:00 am, 9 Nov Sun
    IKA Tehran
    3h

    Return: Tehran to Washington via Istanbul

    IKA
    8:10 am
    3h 30m
    IST
    10:10 am
    3h 25m
    IST
    1:35 pm
    11h 50m
    IAD
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    8:10 am, 9 Dec Tue
    IKA Tehran
    10:10 am, 9 Dec Tue
    IST Istanbul
    3h 30m
    3h 25m layover in Istanbul (IST)
    TK7
    1:35 pm, 9 Dec Tue
    IST Istanbul
    6:25 pm, 9 Dec Tue
    IAD Washington
    11h 50m
    Depart: Fri, 7 Nov Return: Tue, 9 Dec Washington to Tehran Fri, 7 Nov - Tue, 9 Dec
    Turkish Airlines 1 stop 17h
    11:30 pm IAD - 1:00 am (+2) IKA
    Turkish Airlines 1 stop 21h 45m
    5:10 am IKA - 6:25 pm IAD
    US$901
    airtickets.com
    Show Details

    Depart: Washington to Tehran via Istanbul

    IAD
    11:30 pm
    9h 55m
    IST
    4:25 pm (+1)
    4h
    IST
    8:25 pm
    3h 5m
    IKA
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8
    11:30 pm, 7 Nov Fri
    IAD Washington
    4:25 pm, 8 Nov Sat
    IST Istanbul
    9h 55m
    4h layover in Istanbul (IST)
    TK874
    8:25 pm, 8 Nov Sat
    IST Istanbul
    1:00 am, 9 Nov Sun
    IKA Tehran
    3h 5m

    Return: Tehran to Washington via Istanbul

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    6h 20m
    IST
    1:35 pm
    11h 50m
    IAD
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 9 Dec Tue
    IKA Tehran
    7:15 am, 9 Dec Tue
    IST Istanbul
    3h 35m
    6h 20m layover in Istanbul (IST)
    TK7
    1:35 pm, 9 Dec Tue
    IST Istanbul
    6:25 pm, 9 Dec Tue
    IAD Washington
    11h 50m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 1 stop 18h 5m
    11:10 pm JFK - 12:45 am (+2) IKA
    Austrian Airlines 1 stop 19h 10m
    3:45 am IKA - 2:25 pm JFK
    US$921
    airtickets.com
    Show Details

    Depart: New York to Tehran via Frankfurt

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    5h 45m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    5h 45m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 29 Oct Wed
    FRA Frankfurt
    12:45 am, 30 Oct Thu
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Vienna

    IKA
    3:45 am
    4h 45m
    VIE
    6:00 am
    4h 45m
    VIE
    10:45 am
    9h 40m
    JFK
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    3:45 am, 6 Nov Thu
    IKA Tehran
    6:00 am, 6 Nov Thu
    VIE Vienna
    4h 45m
    4h 45m layover in Vienna (VIE)
    OS87
    10:45 am, 6 Nov Thu
    VIE Vienna
    2:25 pm, 6 Nov Thu
    JFK New York
    9h 40m
    Depart: Tue, 14 Oct Return: Mon, 27 Oct Los Angeles to Tehran Tue, 14 Oct - Mon, 27 Oct
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 2:35 am (+2) IKA
    Emirates 1 stop 20h 35m
    4:10 am IKA - 2:15 pm LAX
    US$923
    vayama.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    5h 20m
    DXB
    12:55 am
    2h 10m
    IKA
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 14 Oct Tue
    LAX Los Angeles
    7:35 pm, 15 Oct Wed
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    12:55 am, 16 Oct Thu
    DXB Dubai
    2:35 am, 16 Oct Thu
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    2h 15m
    DXB
    8:55 am
    16h 20m
    LAX
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    4:10 am, 27 Oct Mon
    IKA Tehran
    6:40 am, 27 Oct Mon
    DXB Dubai
    2h
    2h 15m layover in Dubai (DXB)
    EK215
    8:55 am, 27 Oct Mon
    DXB Dubai
    2:15 pm, 27 Oct Mon
    LAX Los Angeles
    16h 20m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 1 stop 18h 5m
    11:10 pm JFK - 12:45 am (+2) IKA
    Lufthansa 1 stop 19h 25m
    2:50 am IKA - 1:45 pm JFK
    US$924
    airtickets.com
    Show Details

    Depart: New York to Tehran via Frankfurt

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    5h 45m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    5h 45m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 29 Oct Wed
    FRA Frankfurt
    12:45 am, 30 Oct Thu
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 5m
    FRA
    10:50 am
    8h 55m
    JFK
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 6 Nov Thu
    IKA Tehran
    5:45 am, 6 Nov Thu
    FRA Frankfurt
    5h 25m
    5h 5m layover in Frankfurt (FRA)
    LH400
    10:50 am, 6 Nov Thu
    FRA Frankfurt
    1:45 pm, 6 Nov Thu
    JFK New York
    8h 55m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 2+ stops 20h 20m
    11:10 pm JFK - 3:00 am (+2) IKA
    Austrian Airlines 1 stop 19h 10m
    3:45 am IKA - 2:25 pm JFK
    US$969
    hop2.com
    Show Details

    Depart: New York to Tehran via Frankfurt, Vienna

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    4h 10m
    FRA
    3:50 pm
    1h 20m
    VIE
    5:10 pm
    3h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    4h 10m layover in Frankfurt (FRA)
    LH1240
    3:50 pm, 29 Oct Wed
    FRA Frankfurt
    5:10 pm, 29 Oct Wed
    VIE Vienna
    1h 20m
    3h layover in Vienna (VIE)
    LH6447
    8:10 pm, 29 Oct Wed
    VIE Vienna
    3:00 am, 30 Oct Thu
    IKA Tehran
    4h 20m

    Return: Tehran to New York via Vienna

    IKA
    3:45 am
    4h 45m
    VIE
    6:00 am
    4h 45m
    VIE
    10:45 am
    9h 40m
    JFK
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    3:45 am, 6 Nov Thu
    IKA Tehran
    6:00 am, 6 Nov Thu
    VIE Vienna
    4h 45m
    4h 45m layover in Vienna (VIE)
    OS87
    10:45 am, 6 Nov Thu
    VIE Vienna
    2:25 pm, 6 Nov Thu
    JFK New York
    9h 40m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 2+ stops 20h 20m
    11:10 pm JFK - 3:00 am (+2) IKA
    Multiple Airlines 1 stop 19h 10m
    3:45 am IKA - 2:25 pm JFK
    US$969
    hop2.com
    Show Details

    Depart: New York to Tehran via Frankfurt, Vienna

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    5h 10m
    FRA
    4:50 pm
    1h 20m
    VIE
    6:10 pm
    2h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    5h 10m layover in Frankfurt (FRA)
    LH1242
    4:50 pm, 29 Oct Wed
    FRA Frankfurt
    6:10 pm, 29 Oct Wed
    VIE Vienna
    1h 20m
    2h layover in Vienna (VIE)
    LH6447
    8:10 pm, 29 Oct Wed
    VIE Vienna
    3:00 am, 30 Oct Thu
    IKA Tehran
    4h 20m

    Return: Tehran to New York via Vienna

    IKA
    3:45 am
    4h 45m
    VIE
    6:00 am
    4h 45m
    VIE
    10:45 am
    9h 40m
    JFK
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    3:45 am, 6 Nov Thu
    IKA Tehran
    6:00 am, 6 Nov Thu
    VIE Vienna
    4h 45m
    4h 45m layover in Vienna (VIE)
    UA9819
    10:45 am, 6 Nov Thu
    VIE Vienna
    2:25 pm, 6 Nov Thu
    JFK New York
    9h 40m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 2+ stops 20h 20m
    11:10 pm JFK - 3:00 am (+2) IKA
    Austrian Airlines 1 stop 19h 10m
    3:45 am IKA - 2:25 pm JFK
    US$969
    hop2.com
    Show Details

    Depart: New York to Tehran via Frankfurt, Vienna

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    5h 10m
    FRA
    4:50 pm
    1h 20m
    VIE
    6:10 pm
    2h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    5h 10m layover in Frankfurt (FRA)
    LH1242
    4:50 pm, 29 Oct Wed
    FRA Frankfurt
    6:10 pm, 29 Oct Wed
    VIE Vienna
    1h 20m
    2h layover in Vienna (VIE)
    LH6447
    8:10 pm, 29 Oct Wed
    VIE Vienna
    3:00 am, 30 Oct Thu
    IKA Tehran
    4h 20m

    Return: Tehran to New York via Vienna

    IKA
    3:45 am
    4h 45m
    VIE
    6:00 am
    4h 45m
    VIE
    10:45 am
    9h 40m
    JFK
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    3:45 am, 6 Nov Thu
    IKA Tehran
    6:00 am, 6 Nov Thu
    VIE Vienna
    4h 45m
    4h 45m layover in Vienna (VIE)
    OS87
    10:45 am, 6 Nov Thu
    VIE Vienna
    2:25 pm, 6 Nov Thu
    JFK New York
    9h 40m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 2+ stops 20h 20m
    11:10 pm JFK - 3:00 am (+2) IKA
    Multiple Airlines 1 stop 19h 10m
    3:45 am IKA - 2:25 pm JFK
    US$969
    hop2.com
    Show Details

    Depart: New York to Tehran via Frankfurt, Vienna

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    4h 10m
    FRA
    3:50 pm
    1h 20m
    VIE
    5:10 pm
    3h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    4h 10m layover in Frankfurt (FRA)
    LH1240
    3:50 pm, 29 Oct Wed
    FRA Frankfurt
    5:10 pm, 29 Oct Wed
    VIE Vienna
    1h 20m
    3h layover in Vienna (VIE)
    LH6447
    8:10 pm, 29 Oct Wed
    VIE Vienna
    3:00 am, 30 Oct Thu
    IKA Tehran
    4h 20m

    Return: Tehran to New York via Vienna

    IKA
    3:45 am
    4h 45m
    VIE
    6:00 am
    4h 45m
    VIE
    10:45 am
    9h 40m
    JFK
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    3:45 am, 6 Nov Thu
    IKA Tehran
    6:00 am, 6 Nov Thu
    VIE Vienna
    4h 45m
    4h 45m layover in Vienna (VIE)
    UA9819
    10:45 am, 6 Nov Thu
    VIE Vienna
    2:25 pm, 6 Nov Thu
    JFK New York
    9h 40m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 2+ stops 20h 20m
    11:10 pm JFK - 3:00 am (+2) IKA
    Lufthansa 1 stop 19h 25m
    2:50 am IKA - 1:45 pm JFK
    US$972
    hop2.com
    Show Details

    Depart: New York to Tehran via Frankfurt, Vienna

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    5h 10m
    FRA
    4:50 pm
    1h 20m
    VIE
    6:10 pm
    2h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    5h 10m layover in Frankfurt (FRA)
    LH1242
    4:50 pm, 29 Oct Wed
    FRA Frankfurt
    6:10 pm, 29 Oct Wed
    VIE Vienna
    1h 20m
    2h layover in Vienna (VIE)
    LH6447
    8:10 pm, 29 Oct Wed
    VIE Vienna
    3:00 am, 30 Oct Thu
    IKA Tehran
    4h 20m

    Return: Tehran to New York via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 5m
    FRA
    10:50 am
    8h 55m
    JFK
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 6 Nov Thu
    IKA Tehran
    5:45 am, 6 Nov Thu
    FRA Frankfurt
    5h 25m
    5h 5m layover in Frankfurt (FRA)
    LH400
    10:50 am, 6 Nov Thu
    FRA Frankfurt
    1:45 pm, 6 Nov Thu
    JFK New York
    8h 55m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Lufthansa 2+ stops 20h 20m
    11:10 pm JFK - 3:00 am (+2) IKA
    Lufthansa 1 stop 19h 25m
    2:50 am IKA - 1:45 pm JFK
    US$972
    hop2.com
    Show Details

    Depart: New York to Tehran via Frankfurt, Vienna

    JFK
    11:10 pm
    7h 30m
    FRA
    11:40 am (+1)
    4h 10m
    FRA
    3:50 pm
    1h 20m
    VIE
    5:10 pm
    3h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH405
    11:10 pm, 28 Oct Tue
    JFK New York
    11:40 am, 29 Oct Wed
    FRA Frankfurt
    7h 30m
    4h 10m layover in Frankfurt (FRA)
    LH1240
    3:50 pm, 29 Oct Wed
    FRA Frankfurt
    5:10 pm, 29 Oct Wed
    VIE Vienna
    1h 20m
    3h layover in Vienna (VIE)
    LH6447
    8:10 pm, 29 Oct Wed
    VIE Vienna
    3:00 am, 30 Oct Thu
    IKA Tehran
    4h 20m

    Return: Tehran to New York via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 5m
    FRA
    10:50 am
    8h 55m
    JFK
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    2:50 am, 6 Nov Thu
    IKA Tehran
    5:45 am, 6 Nov Thu
    FRA Frankfurt
    5h 25m
    5h 5m layover in Frankfurt (FRA)
    LH400
    10:50 am, 6 Nov Thu
    FRA Frankfurt
    1:45 pm, 6 Nov Thu
    JFK New York
    8h 55m
    Depart: Tue, 14 Oct Return: Tue, 28 Oct Los Angeles to Tehran Tue, 14 Oct - Tue, 28 Oct
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 2:35 am (+2) IKA
    Emirates 1 stop 20h 35m
    4:10 am IKA - 2:15 pm LAX
    US$973
    vayama.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    5h 20m
    DXB
    12:55 am
    2h 10m
    IKA
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 14 Oct Tue
    LAX Los Angeles
    7:35 pm, 15 Oct Wed
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    12:55 am, 16 Oct Thu
    DXB Dubai
    2:35 am, 16 Oct Thu
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    2h 15m
    DXB
    8:55 am
    16h 20m
    LAX
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    4:10 am, 28 Oct Tue
    IKA Tehran
    6:40 am, 28 Oct Tue
    DXB Dubai
    2h
    2h 15m layover in Dubai (DXB)
    EK215
    8:55 am, 28 Oct Tue
    DXB Dubai
    2:15 pm, 28 Oct Tue
    LAX Los Angeles
    16h 20m
    Depart: Mon, 13 Oct Return: Sun, 26 Oct Los Angeles to Tehran Mon, 13 Oct - Sun, 26 Oct
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 2:35 am (+2) IKA
    Emirates 1 stop 20h 35m
    4:10 am IKA - 2:15 pm LAX
    US$990
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    5h 20m
    DXB
    12:55 am
    2h 10m
    IKA
    2:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 13 Oct Mon
    LAX Los Angeles
    7:35 pm, 14 Oct Tue
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    12:55 am, 15 Oct Wed
    DXB Dubai
    2:35 am, 15 Oct Wed
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    2h 15m
    DXB
    8:55 am
    16h 20m
    LAX
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    4:10 am, 26 Oct Sun
    IKA Tehran
    6:40 am, 26 Oct Sun
    DXB Dubai
    2h
    2h 15m layover in Dubai (DXB)
    EK215
    8:55 am, 26 Oct Sun
    DXB Dubai
    2:15 pm, 26 Oct Sun
    LAX Los Angeles
    16h 20m
    Depart: Tue, 28 Oct Return: Thu, 6 Nov New York to Tehran Tue, 28 Oct - Thu, 6 Nov
    Alitalia 1 stop 20h 45m
    6:35 pm JFK - 10:50 pm (+1) IKA
    Alitalia 1 stop 19h 35m
    3:15 am IKA - 2:20 pm JFK
    US$1,006
    airtickets.com
    Show Details

    Depart: New York to Tehran via Rome

    JFK
    6:35 pm
    8h 35m
    FCO
    8:10 am (+1)
    7h 20m
    FCO
    3:30 pm
    4h 50m
    IKA
    10:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ603
    6:35 pm, 28 Oct Tue
    JFK New York
    8:10 am, 29 Oct Wed
    FCO Rome
    8h 35m
    7h 20m layover in Rome (FCO)
    AZ756
    3:30 pm, 29 Oct Wed
    FCO Rome
    10:50 pm, 29 Oct Wed
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Rome

    IKA
    3:15 am
    5h 15m
    FCO
    6:00 am
    4h 30m
    FCO
    10:30 am
    9h 50m
    JFK
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ757
    3:15 am, 6 Nov Thu
    IKA Tehran
    6:00 am, 6 Nov Thu
    FCO Rome
    5h 15m
    4h 30m layover in Rome (FCO)
    AZ608
    10:30 am, 6 Nov Thu
    FCO Rome
    2:20 pm, 6 Nov Thu
    JFK New York
    9h 50m