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

    Cheap Flights to Tehran

    Airline Results Price View
    View All Airlines View Flights
    Emirates 41 results US$1,008 View Flights
    United Airlines 300 results US$1,016 View Flights
    Etihad Airways 1 result US$1,038 View Flights
    Lufthansa 798 results US$1,047 View Flights
    Austrian Airlines 113 results US$1,100 View Flights
    Turkish Airlines 225 results US$1,103 View Flights
    Air Canada 62 results US$1,116 View Flights
    Swiss International Air Lines 7 results US$1,166 View Flights
    Qatar Airways 39 results US$1,311 View Flights
    Aeroflot 1 result US$1,496 View Flights
    Delta Air Lines 3 results US$1,547 View Flights
    Air France 2 results US$1,758 View Flights
    American Airlines 3 results US$1,930 View Flights
    Alitalia 3 results US$2,068 View Flights
    Virgin Atlantic Airways 3 results US$3,016 View Flights
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 3:35 am (+2) IKA
    Emirates 1 stop 1d 2h 45m
    9:20 pm IKA - 12:35 pm (+1) LAX
    US$1,008
    exploretrip.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
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    Mon 15 Sep, 4:45 pm
    LAX Los Angeles
    Tue 16 Sep, 7:35 pm
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    Wed 17 Sep, 12:55 am
    DXB Dubai
    Wed 17 Sep, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 9m
    DXB
    11:59 pm
    8h 21m
    DXB
    8:20 am
    16h 15m
    LAX
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Sun 7 Dec, 9:20 pm
    IKA Tehran
    Sun 7 Dec, 11:59 pm
    DXB Dubai
    2h 9m
    8h 21m layover in Dubai (DXB)
    EK215
    Mon 8 Dec, 8:20 am
    DXB Dubai
    Mon 8 Dec, 12:35 pm
    LAX Los Angeles
    16h 15m
    Depart:Mon, 16 Mar Return:Mon, 6 Apr Greenville to Tehran Mon, 16 Mar - Mon, 6 Apr
    Multiple Airlines 2+ stops 21h 15m
    7:00 pm GSP - 12:45 am (+2) IKA
    Multiple Airlines 2+ stops 22h
    3:05 am IKA - 4:35 pm GSP
    US$1,016
    us.bravofly.com
    Show Details

    Depart: Greenville to Tehran via Washington, Frankfurt

    GSP
    7:00 pm
    1h 23m
    IAD
    8:23 pm
    2h 27m
    IAD
    10:50 pm
    6h 55m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3406
    Mon 16 Mar, 7:00 pm
    GSP Greenville
    Mon 16 Mar, 8:23 pm
    IAD Washington
    1h 23m
    2h 27m layover in Washington (IAD)
    UA932
    Mon 16 Mar, 10:50 pm
    IAD Washington
    Tue 17 Mar, 11:45 am
    FRA Frankfurt
    6h 55m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Tue 17 Mar, 5:25 pm
    FRA Frankfurt
    Wed 18 Mar, 12:45 am
    IKA Tehran
    4h 50m

    Return: Tehran to Greenville via Frankfurt, Chicago

    IKA
    3:05 am
    5h 25m
    FRA
    6:00 am
    2h 10m
    FRA
    8:10 am
    9h 25m
    ORD
    10:35 am
    3h 15m
    ORD
    1:50 pm
    1h 45m
    GSP
    4:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 6 Apr, 3:05 am
    IKA Tehran
    Mon 6 Apr, 6:00 am
    FRA Frankfurt
    5h 25m
    2h 10m layover in Frankfurt (FRA)
    UA945
    Mon 6 Apr, 8:10 am
    FRA Frankfurt
    Mon 6 Apr, 10:35 am
    ORD Chicago
    9h 25m
    3h 15m layover in Chicago (ORD)
    UA3429
    Mon 6 Apr, 1:50 pm
    ORD Chicago
    Mon 6 Apr, 4:35 pm
    GSP Greenville
    1h 45m
    Depart:Mon, 15 Sep Return:Sat, 6 Dec Los Angeles to Tehran Mon, 15 Sep - Sat, 6 Dec
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 3:35 am (+2) IKA
    Emirates 1 stop 19h 55m
    4:10 am IKA - 12:35 pm LAX
    US$1,038
    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
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    Mon 15 Sep, 4:45 pm
    LAX Los Angeles
    Tue 16 Sep, 7:35 pm
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    Wed 17 Sep, 12:55 am
    DXB Dubai
    Wed 17 Sep, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    1h 40m
    DXB
    8:20 am
    16h 15m
    LAX
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sat 6 Dec, 4:10 am
    IKA Tehran
    Sat 6 Dec, 6:40 am
    DXB Dubai
    2h
    1h 40m layover in Dubai (DXB)
    EK215
    Sat 6 Dec, 8:20 am
    DXB Dubai
    Sat 6 Dec, 12:35 pm
    LAX Los Angeles
    16h 15m
    Depart:Mon, 15 Sep Return:Sat, 6 Dec Los Angeles to Tehran Mon, 15 Sep - Sat, 6 Dec
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 3:35 am (+2) IKA
    Emirates 1 stop 1d 2h 45m
    9:20 pm IKA - 12:35 pm (+1) LAX
    US$1,038
    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
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    Mon 15 Sep, 4:45 pm
    LAX Los Angeles
    Tue 16 Sep, 7:35 pm
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    Wed 17 Sep, 12:55 am
    DXB Dubai
    Wed 17 Sep, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 9m
    DXB
    11:59 pm
    8h 21m
    DXB
    8:20 am
    16h 15m
    LAX
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Sat 6 Dec, 9:20 pm
    IKA Tehran
    Sat 6 Dec, 11:59 pm
    DXB Dubai
    2h 9m
    8h 21m layover in Dubai (DXB)
    EK215
    Sun 7 Dec, 8:20 am
    DXB Dubai
    Sun 7 Dec, 12:35 pm
    LAX Los Angeles
    16h 15m
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Etihad Airways 1 stop 1d 15m
    4:40 pm LAX - 4:25 am (+2) IKA
    Etihad Airways 1 stop 20h 15m
    4:40 am IKA - 1:25 pm LAX
    US$1,038
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Abu Dhabi

    LAX
    4:40 pm
    16h 10m
    AUH
    7:50 pm (+1)
    5h 40m
    AUH
    1:30 am
    2h 25m
    IKA
    4:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY170
    Mon 15 Sep, 4:40 pm
    LAX Los Angeles
    Tue 16 Sep, 7:50 pm
    AUH Abu Dhabi
    16h 10m
    5h 40m layover in Abu Dhabi (AUH)
    EY343
    Wed 17 Sep, 1:30 am
    AUH Abu Dhabi
    Wed 17 Sep, 4:25 am
    IKA Tehran
    2h 25m

    Return: Tehran to Los Angeles via Abu Dhabi

    IKA
    4:40 am
    2h 10m
    AUH
    7:20 am
    1h 30m
    AUH
    8:50 am
    16h 35m
    LAX
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY344
    Sun 7 Dec, 4:40 am
    IKA Tehran
    Sun 7 Dec, 7:20 am
    AUH Abu Dhabi
    2h 10m
    1h 30m layover in Abu Dhabi (AUH)
    EY171
    Sun 7 Dec, 8:50 am
    AUH Abu Dhabi
    Sun 7 Dec, 1:25 pm
    LAX Los Angeles
    16h 35m
    Depart:Mon, 16 Mar Return:Mon, 6 Apr Greenville to Tehran Mon, 16 Mar - Mon, 6 Apr
    Multiple Airlines 2+ stops 21h 15m
    7:00 pm GSP - 12:45 am (+2) IKA
    Multiple Airlines 2+ stops 23h 55m
    3:05 am IKA - 6:30 pm GSP
    US$1,040
    airtickets.com
    Show Details

    Depart: Greenville to Tehran via Washington, Frankfurt

    GSP
    7:00 pm
    1h 23m
    IAD
    8:23 pm
    2h 27m
    IAD
    10:50 pm
    6h 55m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA3406
    Mon 16 Mar, 7:00 pm
    GSP Greenville
    Mon 16 Mar, 8:23 pm
    IAD Washington
    1h 23m
    2h 27m layover in Washington (IAD)
    UA932
    Mon 16 Mar, 10:50 pm
    IAD Washington
    Tue 17 Mar, 11:45 am
    FRA Frankfurt
    6h 55m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Tue 17 Mar, 5:25 pm
    FRA Frankfurt
    Wed 18 Mar, 12:45 am
    IKA Tehran
    4h 50m

    Return: Tehran to Greenville via Frankfurt, Washington

    IKA
    3:05 am
    5h 25m
    FRA
    6:00 am
    6h 20m
    FRA
    12:20 pm
    8h 50m
    IAD
    3:10 pm
    1h 55m
    IAD
    5:05 pm
    1h 25m
    GSP
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 6 Apr, 3:05 am
    IKA Tehran
    Mon 6 Apr, 6:00 am
    FRA Frankfurt
    5h 25m
    6h 20m layover in Frankfurt (FRA)
    UA988
    Mon 6 Apr, 12:20 pm
    FRA Frankfurt
    Mon 6 Apr, 3:10 pm
    IAD Washington
    8h 50m
    1h 55m layover in Washington (IAD)
    UA3406
    Mon 6 Apr, 5:05 pm
    IAD Washington
    Mon 6 Apr, 6:30 pm
    GSP Greenville
    1h 25m
    Depart:Fri, 19 Sep Return:Tue, 30 Sep New York to Tehran Fri, 19 Sep - Tue, 30 Sep
    Lufthansa 2+ stops 20h 25m
    8:15 pm EWR - 1:10 am (+2) IKA
    Lufthansa 1 stop 18h 25m
    2:15 am IKA - 1:10 pm JFK
    US$1,047
    cheapoair.com
    Show Details

    Depart: New York to Tehran via Oslo, Frankfurt

    EWR
    8:15 pm
    7h 35m
    OSL
    9:50 am (+1)
    3h 15m
    OSL
    1:05 pm
    2h 5m
    FRA
    3:10 pm
    2h 40m
    FRA
    5:50 pm
    4h 50m
    IKA
    1:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH9360
    Fri 19 Sep, 8:15 pm
    EWR New York
    Sat 20 Sep, 9:50 am
    OSL Oslo
    7h 35m

    * Operated by United Airlines

    3h 15m layover in Oslo (OSL)
    LH861
    Sat 20 Sep, 1:05 pm
    OSL Oslo
    Sat 20 Sep, 3:10 pm
    FRA Frankfurt
    2h 5m
    2h 40m layover in Frankfurt (FRA)
    LH600
    Sat 20 Sep, 5:50 pm
    FRA Frankfurt
    Sun 21 Sep, 1:10 am
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Frankfurt

    IKA
    2:15 am
    5h 15m
    FRA
    6:00 am
    4h 35m
    FRA
    10:35 am
    8h 35m
    JFK
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Tue 30 Sep, 2:15 am
    IKA Tehran
    Tue 30 Sep, 6:00 am
    FRA Frankfurt
    5h 15m
    4h 35m layover in Frankfurt (FRA)
    LH400
    Tue 30 Sep, 10:35 am
    FRA Frankfurt
    Tue 30 Sep, 1:10 pm
    JFK New York
    8h 35m
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 3:35 am (+2) IKA
    Emirates 1 stop 19h 55m
    4:10 am IKA - 12:35 pm LAX
    US$1,057
    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
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    Mon 15 Sep, 4:45 pm
    LAX Los Angeles
    Tue 16 Sep, 7:35 pm
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    Wed 17 Sep, 12:55 am
    DXB Dubai
    Wed 17 Sep, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    1h 40m
    DXB
    8:20 am
    16h 15m
    LAX
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sun 7 Dec, 4:10 am
    IKA Tehran
    Sun 7 Dec, 6:40 am
    DXB Dubai
    2h
    1h 40m layover in Dubai (DXB)
    EK215
    Sun 7 Dec, 8:20 am
    DXB Dubai
    Sun 7 Dec, 12:35 pm
    LAX Los Angeles
    16h 15m
    Depart:Fri, 19 Sep Return:Tue, 30 Sep New York to Tehran Fri, 19 Sep - Tue, 30 Sep
    Emirates 1 stop 21h 50m
    11:20 am JFK - 5:40 pm (+1) IKA
    Emirates 1 stop 20h 50m
    7:05 pm IKA - 8:25 am (+1) JFK
    US$1,099
    exploretrip.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    7h 5m
    DXB
    2:55 pm
    2h 15m
    IKA
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    Fri 19 Sep, 11:20 am
    JFK New York
    Sat 20 Sep, 7:50 am
    DXB Dubai
    12h 30m
    7h 5m layover in Dubai (DXB)
    EK979
    Sat 20 Sep, 2:55 pm
    DXB Dubai
    Sat 20 Sep, 5:40 pm
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    7:05 pm
    2h 15m
    DXB
    9:50 pm
    5h
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    Tue 30 Sep, 7:05 pm
    IKA Tehran
    Tue 30 Sep, 9:50 pm
    DXB Dubai
    2h 15m
    5h layover in Dubai (DXB)
    EK203
    Wed 1 Oct, 2:50 am
    DXB Dubai
    Wed 1 Oct, 8:25 am
    JFK New York
    13h 35m
    Depart:Fri, 19 Sep Return:Tue, 30 Sep New York to Tehran Fri, 19 Sep - Tue, 30 Sep
    Emirates 1 stop 21h 50m
    11:20 am JFK - 5:40 pm (+1) IKA
    Emirates 1 stop 17h 40m
    4:05 am IKA - 2:15 pm JFK
    US$1,099
    exploretrip.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    7h 5m
    DXB
    2:55 pm
    2h 15m
    IKA
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    Fri 19 Sep, 11:20 am
    JFK New York
    Sat 20 Sep, 7:50 am
    DXB Dubai
    12h 30m
    7h 5m layover in Dubai (DXB)
    EK979
    Sat 20 Sep, 2:55 pm
    DXB Dubai
    Sat 20 Sep, 5:40 pm
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    4:05 am
    2h
    DXB
    6:35 am
    1h 55m
    DXB
    8:30 am
    13h 45m
    JFK
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Tue 30 Sep, 4:05 am
    IKA Tehran
    Tue 30 Sep, 6:35 am
    DXB Dubai
    2h
    1h 55m layover in Dubai (DXB)
    EK201
    Tue 30 Sep, 8:30 am
    DXB Dubai
    Tue 30 Sep, 2:15 pm
    JFK New York
    13h 45m
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Austrian Airlines 2+ stops 22h 10m
    5:20 pm LAX - 3:00 am (+2) IKA
    Lufthansa 1 stop 21h 25m
    2:50 am IKA - 12:45 pm LAX
    US$1,100
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Munich, Vienna

    LAX
    5:20 pm
    11h 20m
    MUC
    1:40 pm (+1)
    3h 30m
    MUC
    5:10 pm
    1h
    VIE
    6:10 pm
    2h
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    OS7330
    Mon 15 Sep, 5:20 pm
    LAX Los Angeles
    Tue 16 Sep, 1:40 pm
    MUC Munich
    11h 20m
    3h 30m layover in Munich (MUC)
    OS114
    Tue 16 Sep, 5:10 pm
    MUC Munich
    Tue 16 Sep, 6:10 pm
    VIE Vienna
    1h
    2h layover in Vienna (VIE)
    OS871
    Tue 16 Sep, 8:10 pm
    VIE Vienna
    Wed 17 Sep, 3:00 am
    IKA Tehran
    4h 20m

    Return: Tehran to Los Angeles via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    4h 25m
    FRA
    10:10 am
    11h 35m
    LAX
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sun 7 Dec, 2:50 am
    IKA Tehran
    Sun 7 Dec, 5:45 am
    FRA Frankfurt
    5h 25m
    4h 25m layover in Frankfurt (FRA)
    LH456
    Sun 7 Dec, 10:10 am
    FRA Frankfurt
    Sun 7 Dec, 12:45 pm
    LAX Los Angeles
    11h 35m
    Depart:Sat, 17 Jan Return:Sat, 31 Jan Detroit Wayne County to Tehran Sat, 17 Jan - Sat, 31 Jan
    Turkish Airlines 2+ stops 22h 50m
    7:00 pm DTW - 2:20 am (+2) IKA
    Turkish Airlines 2+ stops 22h 33m
    8:10 am IKA - 10:13 pm DTW
    US$1,103
    us.bravofly.com
    Show Details

    Depart: Detroit Wayne County to Tehran via Boston, Istanbul

    DTW
    7:00 pm
    1h 55m
    BOS
    8:55 pm
    2h
    BOS
    10:55 pm
    9h 40m
    IST
    3:35 pm (+1)
    6h 15m
    SAW
    9:50 pm
    3h
    IKA
    2:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8910
    Sat 17 Jan, 7:00 pm
    DTW Detroit Wayne County
    Sat 17 Jan, 8:55 pm
    BOS Boston
    1h 55m
    2h layover in Boston (BOS)
    TK82
    Sat 17 Jan, 10:55 pm
    BOS Boston
    Sun 18 Jan, 3:35 pm
    IST Istanbul
    9h 40m
    6h 15m layover in Istanbul (IST)
    TK898
    Sun 18 Jan, 9:50 pm
    SAW Istanbul
    Mon 19 Jan, 2:20 am
    IKA Tehran
    3h

    Return: Tehran to Detroit Wayne County via Istanbul, Boston

    IKA
    8:10 am
    3h 30m
    IST
    10:10 am
    3h 50m
    IST
    2:00 pm
    10h 35m
    BOS
    5:35 pm
    2h 10m
    BOS
    7:45 pm
    2h 28m
    DTW
    10:13 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Sat 31 Jan, 8:10 am
    IKA Tehran
    Sat 31 Jan, 10:10 am
    IST Istanbul
    3h 30m
    3h 50m layover in Istanbul (IST)
    TK81
    Sat 31 Jan, 2:00 pm
    IST Istanbul
    Sat 31 Jan, 5:35 pm
    BOS Boston
    10h 35m
    2h 10m layover in Boston (BOS)
    TK8907
    Sat 31 Jan, 7:45 pm
    BOS Boston
    Sat 31 Jan, 10:13 pm
    DTW Detroit Wayne County
    2h 28m
    Depart:Sat, 17 Jan Return:Sat, 31 Jan Detroit Wayne County to Tehran Sat, 17 Jan - Sat, 31 Jan
    Turkish Airlines 2+ stops 21h 30m
    7:00 pm DTW - 1:00 am (+2) IKA
    Turkish Airlines 2+ stops 22h 33m
    8:10 am IKA - 10:13 pm DTW
    US$1,103
    us.bravofly.com
    Show Details

    Depart: Detroit Wayne County to Tehran via Boston, Istanbul

    DTW
    7:00 pm
    1h 55m
    BOS
    8:55 pm
    2h
    BOS
    10:55 pm
    9h 40m
    IST
    3:35 pm (+1)
    4h 50m
    IST
    8:25 pm
    3h 5m
    IKA
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8910
    Sat 17 Jan, 7:00 pm
    DTW Detroit Wayne County
    Sat 17 Jan, 8:55 pm
    BOS Boston
    1h 55m
    2h layover in Boston (BOS)
    TK82
    Sat 17 Jan, 10:55 pm
    BOS Boston
    Sun 18 Jan, 3:35 pm
    IST Istanbul
    9h 40m
    4h 50m layover in Istanbul (IST)
    TK874
    Sun 18 Jan, 8:25 pm
    IST Istanbul
    Mon 19 Jan, 1:00 am
    IKA Tehran
    3h 5m

    Return: Tehran to Detroit Wayne County via Istanbul, Boston

    IKA
    8:10 am
    3h 30m
    IST
    10:10 am
    3h 50m
    IST
    2:00 pm
    10h 35m
    BOS
    5:35 pm
    2h 10m
    BOS
    7:45 pm
    2h 28m
    DTW
    10:13 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Sat 31 Jan, 8:10 am
    IKA Tehran
    Sat 31 Jan, 10:10 am
    IST Istanbul
    3h 30m
    3h 50m layover in Istanbul (IST)
    TK81
    Sat 31 Jan, 2:00 pm
    IST Istanbul
    Sat 31 Jan, 5:35 pm
    BOS Boston
    10h 35m
    2h 10m layover in Boston (BOS)
    TK8907
    Sat 31 Jan, 7:45 pm
    BOS Boston
    Sat 31 Jan, 10:13 pm
    DTW Detroit Wayne County
    2h 28m
    Depart:Tue, 16 Sep Return:Sun, 7 Dec Los Angeles to Tehran Tue, 16 Sep - Sun, 7 Dec
    Emirates 1 stop 23h 20m
    4:45 pm LAX - 3:35 am (+2) IKA
    Emirates 1 stop 19h 55m
    4:10 am IKA - 12:35 pm LAX
    US$1,111
    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
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    Tue 16 Sep, 4:45 pm
    LAX Los Angeles
    Wed 17 Sep, 7:35 pm
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    Thu 18 Sep, 12:55 am
    DXB Dubai
    Thu 18 Sep, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    1h 40m
    DXB
    8:20 am
    16h 15m
    LAX
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sun 7 Dec, 4:10 am
    IKA Tehran
    Sun 7 Dec, 6:40 am
    DXB Dubai
    2h
    1h 40m layover in Dubai (DXB)
    EK215
    Sun 7 Dec, 8:20 am
    DXB Dubai
    Sun 7 Dec, 12:35 pm
    LAX Los Angeles
    16h 15m
    Depart:Fri, 19 Sep Return:Tue, 30 Sep New York to Tehran Fri, 19 Sep - Tue, 30 Sep
    Emirates 1 stop 21h 50m
    11:20 am JFK - 5:40 pm (+1) IKA
    Emirates 1 stop 18h 10m
    9:45 pm IKA - 8:25 am (+1) JFK
    US$1,112
    us.bravofly.com
    Show Details

    Depart: New York to Tehran via Dubai

    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    7h 5m
    DXB
    2:55 pm
    2h 15m
    IKA
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK204
    Fri 19 Sep, 11:20 am
    JFK New York
    Sat 20 Sep, 7:50 am
    DXB Dubai
    12h 30m
    7h 5m layover in Dubai (DXB)
    EK979
    Sat 20 Sep, 2:55 pm
    DXB Dubai
    Sat 20 Sep, 5:40 pm
    IKA Tehran
    2h 15m

    Return: Tehran to New York via Dubai

    IKA
    9:45 pm
    2h
    DXB
    12:15 am (+1)
    2h 35m
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Tue 30 Sep, 9:45 pm
    IKA Tehran
    Wed 1 Oct, 12:15 am
    DXB Dubai
    2h
    2h 35m layover in Dubai (DXB)
    EK203
    Wed 1 Oct, 2:50 am
    DXB Dubai
    Wed 1 Oct, 8:25 am
    JFK New York
    13h 35m
    Depart:Sat, 15 Nov Return:Sat, 29 Nov Detroit Wayne County to Tehran Sat, 15 Nov - Sat, 29 Nov
    Multiple Airlines 2+ stops 21h 35m
    6:40 pm DTW - 12:45 am (+2) IKA
    Lufthansa 1 stop 20h
    2:50 am IKA - 2:20 pm DTW
    US$1,116
    vayama.com
    Show Details

    Depart: Detroit Wayne County to Tehran via Toronto, Frankfurt

    DTW
    6:40 pm
    1h 16m
    YYZ
    7:56 pm
    1h 34m
    YYZ
    9:30 pm
    7h 35m
    FRA
    11:05 am (+1)
    6h 20m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7309
    Sat 15 Nov, 6:40 pm
    DTW Detroit Wayne County
    Sat 15 Nov, 7:56 pm
    YYZ Toronto
    1h 16m
    1h 34m layover in Toronto (YYZ)
    AC876
    Sat 15 Nov, 9:30 pm
    YYZ Toronto
    Sun 16 Nov, 11:05 am
    FRA Frankfurt
    7h 35m
    6h 20m layover in Frankfurt (FRA)
    LH600
    Sun 16 Nov, 5:25 pm
    FRA Frankfurt
    Mon 17 Nov, 12:45 am
    IKA Tehran
    4h 50m

    Return: Tehran to Detroit Wayne County via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 10m
    FRA
    10:55 am
    9h 25m
    DTW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sat 29 Nov, 2:50 am
    IKA Tehran
    Sat 29 Nov, 5:45 am
    FRA Frankfurt
    5h 25m
    5h 10m layover in Frankfurt (FRA)
    LH442
    Sat 29 Nov, 10:55 am
    FRA Frankfurt
    Sat 29 Nov, 2:20 pm
    DTW Detroit Wayne County
    9h 25m
    Depart:Sat, 15 Nov Return:Sat, 29 Nov Detroit Wayne County to Tehran Sat, 15 Nov - Sat, 29 Nov
    Multiple Airlines 2+ stops 21h 35m
    6:40 pm DTW - 12:45 am (+2) IKA
    Multiple Airlines 1 stop 20h
    2:50 am IKA - 2:20 pm DTW
    US$1,116
    vayama.com
    Show Details

    Depart: Detroit Wayne County to Tehran via Toronto, Frankfurt

    DTW
    6:40 pm
    1h 16m
    YYZ
    7:56 pm
    1h 34m
    YYZ
    9:30 pm
    7h 35m
    FRA
    11:05 am (+1)
    6h 20m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7309
    Sat 15 Nov, 6:40 pm
    DTW Detroit Wayne County
    Sat 15 Nov, 7:56 pm
    YYZ Toronto
    1h 16m
    1h 34m layover in Toronto (YYZ)
    AC876
    Sat 15 Nov, 9:30 pm
    YYZ Toronto
    Sun 16 Nov, 11:05 am
    FRA Frankfurt
    7h 35m
    6h 20m layover in Frankfurt (FRA)
    LH600
    Sun 16 Nov, 5:25 pm
    FRA Frankfurt
    Mon 17 Nov, 12:45 am
    IKA Tehran
    4h 50m

    Return: Tehran to Detroit Wayne County via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    5h 10m
    FRA
    10:55 am
    9h 25m
    DTW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sat 29 Nov, 2:50 am
    IKA Tehran
    Sat 29 Nov, 5:45 am
    FRA Frankfurt
    5h 25m
    5h 10m layover in Frankfurt (FRA)
    UA9196
    Sat 29 Nov, 10:55 am
    FRA Frankfurt
    Sat 29 Nov, 2:20 pm
    DTW Detroit Wayne County
    9h 25m
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Lufthansa 2+ stops 20h 15m
    7:15 pm LAX - 3:00 am (+2) IKA
    Lufthansa 1 stop 21h 25m
    2:50 am IKA - 12:45 pm LAX
    US$1,116
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Frankfurt, Vienna

    LAX
    7:15 pm
    10h 45m
    FRA
    3:00 pm (+1)
    1h 50m
    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
    LH451
    Mon 15 Sep, 7:15 pm
    LAX Los Angeles
    Tue 16 Sep, 3:00 pm
    FRA Frankfurt
    10h 45m
    1h 50m layover in Frankfurt (FRA)
    LH1242
    Tue 16 Sep, 4:50 pm
    FRA Frankfurt
    Tue 16 Sep, 6:10 pm
    VIE Vienna
    1h 20m
    2h layover in Vienna (VIE)
    LH6447
    Tue 16 Sep, 8:10 pm
    VIE Vienna
    Wed 17 Sep, 3:00 am
    IKA Tehran
    4h 20m

    Return: Tehran to Los Angeles via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    4h 25m
    FRA
    10:10 am
    11h 35m
    LAX
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sun 7 Dec, 2:50 am
    IKA Tehran
    Sun 7 Dec, 5:45 am
    FRA Frankfurt
    5h 25m
    4h 25m layover in Frankfurt (FRA)
    LH456
    Sun 7 Dec, 10:10 am
    FRA Frankfurt
    Sun 7 Dec, 12:45 pm
    LAX Los Angeles
    11h 35m
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Multiple Airlines 2+ stops 20h 15m
    7:15 pm LAX - 3:00 am (+2) IKA
    Lufthansa 1 stop 21h 25m
    2:50 am IKA - 12:45 pm LAX
    US$1,116
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Frankfurt, Vienna

    LAX
    7:15 pm
    10h 45m
    FRA
    3:00 pm (+1)
    2h 50m
    FRA
    5:50 pm
    1h 30m
    VIE
    7:20 pm
    50m
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA8900
    Mon 15 Sep, 7:15 pm
    LAX Los Angeles
    Tue 16 Sep, 3:00 pm
    FRA Frankfurt
    10h 45m
    2h 50m layover in Frankfurt (FRA)
    OS132
    Tue 16 Sep, 5:50 pm
    FRA Frankfurt
    Tue 16 Sep, 7:20 pm
    VIE Vienna
    1h 30m
    50m layover in Vienna (VIE)
    OS871
    Tue 16 Sep, 8:10 pm
    VIE Vienna
    Wed 17 Sep, 3:00 am
    IKA Tehran
    4h 20m

    Return: Tehran to Los Angeles via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    4h 25m
    FRA
    10:10 am
    11h 35m
    LAX
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sun 7 Dec, 2:50 am
    IKA Tehran
    Sun 7 Dec, 5:45 am
    FRA Frankfurt
    5h 25m
    4h 25m layover in Frankfurt (FRA)
    LH456
    Sun 7 Dec, 10:10 am
    FRA Frankfurt
    Sun 7 Dec, 12:45 pm
    LAX Los Angeles
    11h 35m
    Depart:Mon, 15 Sep Return:Sun, 7 Dec Los Angeles to Tehran Mon, 15 Sep - Sun, 7 Dec
    Austrian Airlines 2+ stops 20h 15m
    7:15 pm LAX - 3:00 am (+2) IKA
    Lufthansa 1 stop 21h 25m
    2:50 am IKA - 12:45 pm LAX
    US$1,116
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Frankfurt, Vienna

    LAX
    7:15 pm
    10h 45m
    FRA
    3:00 pm (+1)
    2h 50m
    FRA
    5:50 pm
    1h 30m
    VIE
    7:20 pm
    50m
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    OS7318
    Mon 15 Sep, 7:15 pm
    LAX Los Angeles
    Tue 16 Sep, 3:00 pm
    FRA Frankfurt
    10h 45m
    2h 50m layover in Frankfurt (FRA)
    OS132
    Tue 16 Sep, 5:50 pm
    FRA Frankfurt
    Tue 16 Sep, 7:20 pm
    VIE Vienna
    1h 30m
    50m layover in Vienna (VIE)
    OS871
    Tue 16 Sep, 8:10 pm
    VIE Vienna
    Wed 17 Sep, 3:00 am
    IKA Tehran
    4h 20m

    Return: Tehran to Los Angeles via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    4h 25m
    FRA
    10:10 am
    11h 35m
    LAX
    12:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sun 7 Dec, 2:50 am
    IKA Tehran
    Sun 7 Dec, 5:45 am
    FRA Frankfurt
    5h 25m
    4h 25m layover in Frankfurt (FRA)
    LH456
    Sun 7 Dec, 10:10 am
    FRA Frankfurt
    Sun 7 Dec, 12:45 pm
    LAX Los Angeles
    11h 35m