Cheap Flights to Tehran
    (Modify Search)
    Depart Return Chicago to Tehran Tue, 5 Aug - Wed, 1 Oct
    Lufthansa 2+ stops 19h 35m
    11:25 pm ORD - 4:30 am (+2) IKA
    Lufthansa 1 stop 17h 15m
    2:45 am IKA - 11:30 am ORD
    US$986
    aerobilet.com
    Show Details

    Depart: Chicago to Tehran via Frankfurt, Vienna

    ORD
    11:25 pm
    8h 10m
    FRA
    2:35 pm (+1)
    3h 15m
    FRA
    5:50 pm
    1h 20m
    VIE
    7:10 pm
    2h
    VIE
    9:10 pm
    4h 50m
    IKA
    4:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH433
    Tue 5 Aug, 11:25 pm
    ORD Chicago
    Wed 6 Aug, 2:35 pm
    FRA Frankfurt
    8h 10m
    3h 15m layover in Frankfurt (FRA)
    LH1242
    Wed 6 Aug, 5:50 pm
    FRA Frankfurt
    Wed 6 Aug, 7:10 pm
    VIE Vienna
    1h 20m
    2h layover in Vienna (VIE)
    LH6447
    Wed 6 Aug, 9:10 pm
    VIE Vienna
    Thu 7 Aug, 4:30 am
    IKA Tehran
    4h 50m

    Return: Tehran to Chicago via Frankfurt

    IKA
    2:45 am
    5h 45m
    FRA
    7:00 am
    2h 10m
    FRA
    9:10 am
    9h 20m
    ORD
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 1 Oct, 2:45 am
    IKA Tehran
    Wed 1 Oct, 7:00 am
    FRA Frankfurt
    5h 45m
    2h 10m layover in Frankfurt (FRA)
    LH9152
    Wed 1 Oct, 9:10 am
    FRA Frankfurt
    Wed 1 Oct, 11:30 am
    ORD Chicago
    9h 20m
    Depart Return Chicago to Tehran Tue, 5 Aug - Wed, 1 Oct
    Lufthansa 2+ stops 19h 35m
    11:25 pm ORD - 4:30 am (+2) IKA
    Lufthansa 1 stop 17h 15m
    2:45 am IKA - 11:30 am ORD
    US$986
    aerobilet.com
    Show Details

    Depart: Chicago to Tehran via Frankfurt, Vienna

    ORD
    11:25 pm
    8h 10m
    FRA
    2:35 pm (+1)
    2h 15m
    FRA
    4:50 pm
    1h 20m
    VIE
    6:10 pm
    3h
    VIE
    9:10 pm
    4h 50m
    IKA
    4:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH433
    Tue 5 Aug, 11:25 pm
    ORD Chicago
    Wed 6 Aug, 2:35 pm
    FRA Frankfurt
    8h 10m
    2h 15m layover in Frankfurt (FRA)
    LH1240
    Wed 6 Aug, 4:50 pm
    FRA Frankfurt
    Wed 6 Aug, 6:10 pm
    VIE Vienna
    1h 20m
    3h layover in Vienna (VIE)
    LH6447
    Wed 6 Aug, 9:10 pm
    VIE Vienna
    Thu 7 Aug, 4:30 am
    IKA Tehran
    4h 50m

    Return: Tehran to Chicago via Frankfurt

    IKA
    2:45 am
    5h 45m
    FRA
    7:00 am
    2h 10m
    FRA
    9:10 am
    9h 20m
    ORD
    11:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 1 Oct, 2:45 am
    IKA Tehran
    Wed 1 Oct, 7:00 am
    FRA Frankfurt
    5h 45m
    2h 10m layover in Frankfurt (FRA)
    LH9152
    Wed 1 Oct, 9:10 am
    FRA Frankfurt
    Wed 1 Oct, 11:30 am
    ORD Chicago
    9h 20m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 1 stop 21h 5m
    6:40 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,000
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    6:40 pm
    10h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7600
    Fri 7 Nov, 6:40 pm
    IAH Houston
    Sat 8 Nov, 11:45 am
    FRA Frankfurt
    10h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Multiple Airlines 1 stop 21h 5m
    6:40 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,000
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    6:40 pm
    10h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA964
    Fri 7 Nov, 6:40 pm
    IAH Houston
    Sat 8 Nov, 11:45 am
    FRA Frankfurt
    10h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 1 stop 23h 40m
    4:05 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,000
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    4:05 pm
    9h 45m
    FRA
    8:50 am (+1)
    8h 35m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH441
    Fri 7 Nov, 4:05 pm
    IAH Houston
    Sat 8 Nov, 8:50 am
    FRA Frankfurt
    9h 45m
    8h 35m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 23h 5m
    4:40 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,002
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Washington, Frankfurt

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

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 2+ stops 1d
    3:45 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,013
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Amsterdam, Frankfurt

    IAH
    3:45 pm
    9h 30m
    AMS
    8:15 am (+1)
    2h 40m
    AMS
    10:55 am
    1h 10m
    FRA
    12:05 pm
    5h 20m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7986
    Fri 7 Nov, 3:45 pm
    IAH Houston
    Sat 8 Nov, 8:15 am
    AMS Amsterdam
    9h 30m
    2h 40m layover in Amsterdam (AMS)
    LH989
    Sat 8 Nov, 10:55 am
    AMS Amsterdam
    Sat 8 Nov, 12:05 pm
    FRA Frankfurt
    1h 10m
    5h 20m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 1d
    3:45 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,013
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Amsterdam, Frankfurt

    IAH
    3:45 pm
    9h 30m
    AMS
    8:15 am (+1)
    2h 40m
    AMS
    10:55 am
    1h 10m
    FRA
    12:05 pm
    5h 20m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA58
    Fri 7 Nov, 3:45 pm
    IAH Houston
    Sat 8 Nov, 8:15 am
    AMS Amsterdam
    9h 30m
    2h 40m layover in Amsterdam (AMS)
    LH989
    Sat 8 Nov, 10:55 am
    AMS Amsterdam
    Sat 8 Nov, 12:05 pm
    FRA Frankfurt
    1h 10m
    5h 20m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 1 stop 21h 5m
    6:40 pm IAH - 1:15 am (+2) IKA
    Lufthansa 2+ stops 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,022
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    6:40 pm
    10h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7600
    Fri 7 Nov, 6:40 pm
    IAH Houston
    Sat 8 Nov, 11:45 am
    FRA Frankfurt
    10h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt, Amsterdam

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    1h 15m
    FRA
    7:00 am
    1h 15m
    AMS
    8:15 am
    1h 45m
    AMS
    10:00 am
    11h
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    1h 15m layover in Frankfurt (FRA)
    LH986
    Mon 1 Dec, 7:00 am
    FRA Frankfurt
    Mon 1 Dec, 8:15 am
    AMS Amsterdam
    1h 15m
    1h 45m layover in Amsterdam (AMS)
    LH7987
    Mon 1 Dec, 10:00 am
    AMS Amsterdam
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 1 stop 23h 40m
    4:05 pm IAH - 1:15 am (+2) IKA
    Multiple Airlines 2+ stops 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,022
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    4:05 pm
    9h 45m
    FRA
    8:50 am (+1)
    8h 35m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH441
    Fri 7 Nov, 4:05 pm
    IAH Houston
    Sat 8 Nov, 8:50 am
    FRA Frankfurt
    9h 45m
    8h 35m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt, Amsterdam

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    1h 15m
    FRA
    7:00 am
    1h 15m
    AMS
    8:15 am
    1h 45m
    AMS
    10:00 am
    11h
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    1h 15m layover in Frankfurt (FRA)
    LH986
    Mon 1 Dec, 7:00 am
    FRA Frankfurt
    Mon 1 Dec, 8:15 am
    AMS Amsterdam
    1h 15m
    1h 45m layover in Amsterdam (AMS)
    UA59
    Mon 1 Dec, 10:00 am
    AMS Amsterdam
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 1 stop 21h 5m
    6:40 pm IAH - 1:15 am (+2) IKA
    Multiple Airlines 2+ stops 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,022
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    6:40 pm
    10h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7600
    Fri 7 Nov, 6:40 pm
    IAH Houston
    Sat 8 Nov, 11:45 am
    FRA Frankfurt
    10h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt, Amsterdam

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    1h 15m
    FRA
    7:00 am
    1h 15m
    AMS
    8:15 am
    1h 45m
    AMS
    10:00 am
    11h
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    1h 15m layover in Frankfurt (FRA)
    LH986
    Mon 1 Dec, 7:00 am
    FRA Frankfurt
    Mon 1 Dec, 8:15 am
    AMS Amsterdam
    1h 15m
    1h 45m layover in Amsterdam (AMS)
    UA59
    Mon 1 Dec, 10:00 am
    AMS Amsterdam
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Multiple Airlines 1 stop 21h 5m
    6:40 pm IAH - 1:15 am (+2) IKA
    Multiple Airlines 2+ stops 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,022
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    6:40 pm
    10h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA964
    Fri 7 Nov, 6:40 pm
    IAH Houston
    Sat 8 Nov, 11:45 am
    FRA Frankfurt
    10h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt, Amsterdam

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    1h 15m
    FRA
    7:00 am
    1h 15m
    AMS
    8:15 am
    1h 45m
    AMS
    10:00 am
    11h
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    1h 15m layover in Frankfurt (FRA)
    LH986
    Mon 1 Dec, 7:00 am
    FRA Frankfurt
    Mon 1 Dec, 8:15 am
    AMS Amsterdam
    1h 15m
    1h 45m layover in Amsterdam (AMS)
    UA59
    Mon 1 Dec, 10:00 am
    AMS Amsterdam
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 1 stop 23h 40m
    4:05 pm IAH - 1:15 am (+2) IKA
    Lufthansa 2+ stops 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,022
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Frankfurt

    IAH
    4:05 pm
    9h 45m
    FRA
    8:50 am (+1)
    8h 35m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH441
    Fri 7 Nov, 4:05 pm
    IAH Houston
    Sat 8 Nov, 8:50 am
    FRA Frankfurt
    9h 45m
    8h 35m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt, Amsterdam

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    1h 15m
    FRA
    7:00 am
    1h 15m
    AMS
    8:15 am
    1h 45m
    AMS
    10:00 am
    11h
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    1h 15m layover in Frankfurt (FRA)
    LH986
    Mon 1 Dec, 7:00 am
    FRA Frankfurt
    Mon 1 Dec, 8:15 am
    AMS Amsterdam
    1h 15m
    1h 45m layover in Amsterdam (AMS)
    LH7987
    Mon 1 Dec, 10:00 am
    AMS Amsterdam
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 23h 5m
    4:40 pm IAH - 1:15 am (+2) IKA
    Multiple Airlines 2+ stops 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,023
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via Washington, Frankfurt

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

    Return: Tehran to Houston via Frankfurt, Amsterdam

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    1h 15m
    FRA
    7:00 am
    1h 15m
    AMS
    8:15 am
    1h 45m
    AMS
    10:00 am
    11h
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    1h 15m layover in Frankfurt (FRA)
    LH986
    Mon 1 Dec, 7:00 am
    FRA Frankfurt
    Mon 1 Dec, 8:15 am
    AMS Amsterdam
    1h 15m
    1h 45m layover in Amsterdam (AMS)
    UA59
    Mon 1 Dec, 10:00 am
    AMS Amsterdam
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h
    6:15 pm IAH - 12:45 am (+2) IKA
    Lufthansa 1 stop 20h 40m
    2:50 am IKA - 2:00 pm IAH
    US$1,015
    exploretrip.com
    Show Details

    Depart: Houston to Tehran via London, Frankfurt

    IAH
    6:15 pm
    9h 25m
    LHR
    9:40 am (+1)
    3h 50m
    LHR
    1:30 pm
    1h 35m
    FRA
    4:05 pm
    1h 20m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA985
    Fri 7 Nov, 6:15 pm
    IAH Houston
    Sat 8 Nov, 9:40 am
    LHR London
    9h 25m
    3h 50m layover in London (LHR)
    LH907
    Sat 8 Nov, 1:30 pm
    LHR London
    Sat 8 Nov, 4:05 pm
    FRA Frankfurt
    1h 35m
    1h 20m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 12:45 am
    IKA Tehran
    4h 50m

    Return: Tehran to Houston via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 2:50 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    5h 25m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Houston to Tehran Fri, 7 Nov - Mon, 1 Dec
    Lufthansa 2+ stops 1d 15m
    3:30 pm IAH - 1:15 am (+2) IKA
    Lufthansa 1 stop 20h 10m
    3:20 am IKA - 2:00 pm IAH
    US$1,033
    aerobilet.com
    Show Details

    Depart: Houston to Tehran via London, Frankfurt

    IAH
    3:30 pm
    9h 25m
    LHR
    6:55 am (+1)
    2h 35m
    LHR
    9:30 am
    1h 35m
    FRA
    12:05 pm
    5h 20m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7622
    Fri 7 Nov, 3:30 pm
    IAH Houston
    Sat 8 Nov, 6:55 am
    LHR London
    9h 25m
    2h 35m layover in London (LHR)
    LH901
    Sat 8 Nov, 9:30 am
    LHR London
    Sat 8 Nov, 12:05 pm
    FRA Frankfurt
    1h 35m
    5h 20m layover in Frankfurt (FRA)
    LH600
    Sat 8 Nov, 5:25 pm
    FRA Frankfurt
    Sun 9 Nov, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Houston via Frankfurt

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    4h 5m
    FRA
    9:50 am
    11h 10m
    IAH
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Mon 1 Dec, 3:20 am
    IKA Tehran
    Mon 1 Dec, 5:45 am
    FRA Frankfurt
    4h 55m
    4h 5m layover in Frankfurt (FRA)
    LH440
    Mon 1 Dec, 9:50 am
    FRA Frankfurt
    Mon 1 Dec, 2:00 pm
    IAH Houston
    11h 10m
    Depart Return Chicago to Tehran Tue, 5 Aug - Wed, 1 Oct
    Emirates 1 stop 21h 30m
    8:35 pm ORD - 3:35 am (+2) IKA
    Emirates 1 stop 19h 50m
    4:05 am IKA - 3:25 pm ORD
    US$1,193
    exploretrip.com
    Show Details

    Depart: Chicago to Tehran via Dubai

    ORD
    8:35 pm
    13h 35m
    DXB
    7:10 pm (+1)
    5h 45m
    DXB
    12:55 am
    2h 10m
    IKA
    3:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK236
    Tue 5 Aug, 8:35 pm
    ORD Chicago
    Wed 6 Aug, 7:10 pm
    DXB Dubai
    13h 35m
    5h 45m layover in Dubai (DXB)
    EK975
    Thu 7 Aug, 12:55 am
    DXB Dubai
    Thu 7 Aug, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Chicago via Dubai

    IKA
    4:05 am
    2h
    DXB
    6:35 am
    3h 10m
    DXB
    9:45 am
    14h 40m
    ORD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Wed 1 Oct, 4:05 am
    IKA Tehran
    Wed 1 Oct, 6:35 am
    DXB Dubai
    2h
    3h 10m layover in Dubai (DXB)
    EK235
    Wed 1 Oct, 9:45 am
    DXB Dubai
    Wed 1 Oct, 3:25 pm
    ORD Chicago
    14h 40m
    Depart Return Denver to Tehran Wed, 29 Oct - Sat, 15 Nov
    Multiple Airlines 1 stop 20h 40m
    6:35 pm DEN - 12:45 am (+2) IKA
    Lufthansa 1 stop 23h 15m
    2:50 am IKA - 3:35 pm DEN
    US$1,216
    exploretrip.com
    Show Details

    Depart: Denver to Tehran via Frankfurt

    DEN
    6:35 pm
    9h 35m
    FRA
    11:10 am (+1)
    6h 15m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA8879
    Wed 29 Oct, 6:35 pm
    DEN Denver
    Thu 30 Oct, 11:10 am
    FRA Frankfurt
    9h 35m

    * Operated by Lufthansa

    6h 15m layover in Frankfurt (FRA)
    LH600
    Thu 30 Oct, 5:25 pm
    FRA Frankfurt
    Fri 31 Oct, 12:45 am
    IKA Tehran
    4h 50m

    Return: Tehran to Denver via Frankfurt

    IKA
    2:50 am
    5h 25m
    FRA
    5:45 am
    7h 35m
    FRA
    1:20 pm
    10h 15m
    DEN
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sat 15 Nov, 2:50 am
    IKA Tehran
    Sat 15 Nov, 5:45 am
    FRA Frankfurt
    5h 25m
    7h 35m layover in Frankfurt (FRA)
    LH446
    Sat 15 Nov, 1:20 pm
    FRA Frankfurt
    Sat 15 Nov, 3:35 pm
    DEN Denver
    10h 15m
    Depart Return Denver to Tehran Wed, 29 Oct - Sat, 15 Nov
    Multiple Airlines 2+ stops 1d 45m
    3:00 pm DEN - 1:15 am (+2) IKA
    Multiple Airlines 2+ stops 20h 58m
    3:20 am IKA - 1:48 pm DEN
    US$1,234
    aerobilet.com
    Show Details

    Depart: Denver to Tehran via Houston, Frankfurt

    DEN
    3:00 pm
    2h 20m
    IAH
    6:20 pm
    2h 20m
    IAH
    8:40 pm
    9h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA1650
    Wed 29 Oct, 3:00 pm
    DEN Denver
    Wed 29 Oct, 6:20 pm
    IAH Houston
    2h 20m
    2h 20m layover in Houston (IAH)
    LH7600
    Wed 29 Oct, 8:40 pm
    IAH Houston
    Thu 30 Oct, 11:45 am
    FRA Frankfurt
    9h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Thu 30 Oct, 5:25 pm
    FRA Frankfurt
    Fri 31 Oct, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Denver via Frankfurt, Chicago

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    2h 20m
    FRA
    8:05 am
    9h 35m
    ORD
    10:40 am
    1h 30m
    ORD
    12:10 pm
    2h 38m
    DEN
    1:48 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sat 15 Nov, 3:20 am
    IKA Tehran
    Sat 15 Nov, 5:45 am
    FRA Frankfurt
    4h 55m
    2h 20m layover in Frankfurt (FRA)
    UA945
    Sat 15 Nov, 8:05 am
    FRA Frankfurt
    Sat 15 Nov, 10:40 am
    ORD Chicago
    9h 35m
    1h 30m layover in Chicago (ORD)
    UA775
    Sat 15 Nov, 12:10 pm
    ORD Chicago
    Sat 15 Nov, 1:48 pm
    DEN Denver
    2h 38m
    Depart Return Denver to Tehran Wed, 29 Oct - Sat, 15 Nov
    Multiple Airlines 2+ stops 1d 45m
    3:00 pm DEN - 1:15 am (+2) IKA
    Multiple Airlines 2+ stops 1d
    3:20 am IKA - 4:50 pm DEN
    US$1,234
    aerobilet.com
    Show Details

    Depart: Denver to Tehran via Houston, Frankfurt

    DEN
    3:00 pm
    2h 20m
    IAH
    6:20 pm
    2h 20m
    IAH
    8:40 pm
    9h 5m
    FRA
    11:45 am (+1)
    5h 40m
    FRA
    5:25 pm
    5h 20m
    IKA
    1:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA1650
    Wed 29 Oct, 3:00 pm
    DEN Denver
    Wed 29 Oct, 6:20 pm
    IAH Houston
    2h 20m
    2h 20m layover in Houston (IAH)
    LH7600
    Wed 29 Oct, 8:40 pm
    IAH Houston
    Thu 30 Oct, 11:45 am
    FRA Frankfurt
    9h 5m
    5h 40m layover in Frankfurt (FRA)
    LH600
    Thu 30 Oct, 5:25 pm
    FRA Frankfurt
    Fri 31 Oct, 1:15 am
    IKA Tehran
    5h 20m

    Return: Tehran to Denver via Frankfurt, Chicago

    IKA
    3:20 am
    4h 55m
    FRA
    5:45 am
    2h 20m
    FRA
    8:05 am
    9h 35m
    ORD
    10:40 am
    4h 30m
    ORD
    3:10 pm
    2h 40m
    DEN
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Sat 15 Nov, 3:20 am
    IKA Tehran
    Sat 15 Nov, 5:45 am
    FRA Frankfurt
    4h 55m
    2h 20m layover in Frankfurt (FRA)
    UA945
    Sat 15 Nov, 8:05 am
    FRA Frankfurt
    Sat 15 Nov, 10:40 am
    ORD Chicago
    9h 35m
    4h 30m layover in Chicago (ORD)
    UA983
    Sat 15 Nov, 3:10 pm
    ORD Chicago
    Sat 15 Nov, 4:50 pm
    DEN Denver
    2h 40m