• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 23h 20m
    4:45 pm LAX - 3:35 am (+2) IKA
    Emirates Airlines 1 stop 20h 40m
    5:05 am IKA - 2:15 pm LAX
    US$961
    exploretrip.com
    Show Details
    found 2d ago
    Los Angeles to Tehran Mon, 5 May - Mon, 14 Jul

    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 5 May, 4:45 pm
    LAX Los Angeles
    Tue 6 May, 7:35 pm
    DXB Dubai
    15h 50m
    5h 20m layover in Dubai (DXB)
    EK975
    Wed 7 May, 12:55 am
    DXB Dubai
    Wed 7 May, 3:35 am
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h 20m
    LAX
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Mon 14 Jul, 5:05 am
    IKA Tehran
    Mon 14 Jul, 6:35 am
    DXB Dubai
    2h
    2h 20m layover in Dubai (DXB)
    EK215
    Mon 14 Jul, 8:55 am
    DXB Dubai
    Mon 14 Jul, 2:15 pm
    LAX Los Angeles
    16h 20m
    Lufthansa 2+ stops 1d 3h 20m
    11:00 am SLC - 12:50 am (+2) IKA
    Lufthansa 2+ stops 1d 2h 2m
    2:50 am IKA - 6:22 pm SLC
    US$1,186
    exploretrip.com
    Show Details
    found 4d ago
    Salt Lake City to Tehran Mon, 1 Dec - Tue, 30 Dec

    Depart: Salt Lake City to Tehran via San Francisco, Frankfurt

    SLC
    11:00 am
    2h 17m
    SFO
    12:17 pm
    2h 43m
    SFO
    3:00 pm
    11h
    FRA
    11:00 am (+1)
    6h 25m
    FRA
    5:25 pm
    4h 55m
    IKA
    12:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7847
    Mon 1 Dec, 11:00 am
    SLC Salt Lake City
    Mon 1 Dec, 12:17 pm
    SFO San Francisco
    2h 17m
    2h 43m layover in San Francisco (SFO)
    LH455
    Mon 1 Dec, 3:00 pm
    SFO San Francisco
    Tue 2 Dec, 11:00 am
    FRA Frankfurt
    11h
    6h 25m layover in Frankfurt (FRA)
    LH600
    Tue 2 Dec, 5:25 pm
    FRA Frankfurt
    Wed 3 Dec, 12:50 am
    IKA Tehran
    4h 55m

    Return: Tehran to Salt Lake City via Frankfurt, San Francisco

    IKA
    2:50 am
    5h 35m
    FRA
    5:55 am
    4h 5m
    FRA
    10:00 am
    11h 45m
    SFO
    12:45 pm
    2h 55m
    SFO
    3:40 pm
    1h 42m
    SLC
    6:22 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Tue 30 Dec, 2:50 am
    IKA Tehran
    Tue 30 Dec, 5:55 am
    FRA Frankfurt
    5h 35m
    4h 5m layover in Frankfurt (FRA)
    LH454
    Tue 30 Dec, 10:00 am
    FRA Frankfurt
    Tue 30 Dec, 12:45 pm
    SFO San Francisco
    11h 45m
    2h 55m layover in San Francisco (SFO)
    LH8944
    Tue 30 Dec, 3:40 pm
    SFO San Francisco
    Tue 30 Dec, 6:22 pm
    SLC Salt Lake City
    1h 42m
    Qatar Airways 1 stop 15h 35m
    10:15 pm IAD - 10:20 pm (+1) IKA
    Qatar Airways 1 stop 18h 20m
    5:35 am IKA - 3:25 pm IAD
    US$1,197
    exploretrip.com
    Show Details
    found 2h ago
    Washington to Tehran Tue, 27 May - Wed, 27 Aug

    Depart: Washington to Tehran via Doha

    IAD
    10:15 pm
    12h 45m
    DOH
    6:00 pm (+1)
    45m
    DOH
    6:45 pm
    2h 5m
    IKA
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    Tue 27 May, 10:15 pm
    IAD Washington
    Wed 28 May, 6:00 pm
    DOH Doha
    12h 45m
    45m layover in Doha (DOH)
    QR486
    Wed 28 May, 6:45 pm
    DOH Doha
    Wed 28 May, 10:20 pm
    IKA Tehran
    2h 5m

    Return: Tehran to Washington via Doha

    IKA
    5:35 am
    2h 5m
    DOH
    6:10 am
    2h 20m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR485
    Wed 27 Aug, 5:35 am
    IKA Tehran
    Wed 27 Aug, 6:10 am
    DOH Doha
    2h 5m
    2h 20m layover in Doha (DOH)
    QR707
    Wed 27 Aug, 8:30 am
    DOH Doha
    Wed 27 Aug, 3:25 pm
    IAD Washington
    13h 55m
    Lufthansa 2+ stops 23h 41m
    2:39 pm SLC - 12:50 am (+2) IKA
    Lufthansa 2+ stops 1d 2h 2m
    2:50 am IKA - 6:22 pm SLC
    US$1,228
    exploretrip.com
    Show Details
    found 4d ago
    Salt Lake City to Tehran Mon, 1 Dec - Tue, 30 Dec

    Depart: Salt Lake City to Tehran via Denver, Frankfurt

    SLC
    2:39 pm
    1h 24m
    DEN
    4:03 pm
    1h 22m
    DEN
    5:25 pm
    9h 30m
    FRA
    10:55 am (+1)
    6h 30m
    FRA
    5:25 pm
    4h 55m
    IKA
    12:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH9405
    Mon 1 Dec, 2:39 pm
    SLC Salt Lake City
    Mon 1 Dec, 4:03 pm
    DEN Denver
    1h 24m

    * Operated by United Airlines

    1h 22m layover in Denver (DEN)
    LH447
    Mon 1 Dec, 5:25 pm
    DEN Denver
    Tue 2 Dec, 10:55 am
    FRA Frankfurt
    9h 30m
    6h 30m layover in Frankfurt (FRA)
    LH600
    Tue 2 Dec, 5:25 pm
    FRA Frankfurt
    Wed 3 Dec, 12:50 am
    IKA Tehran
    4h 55m

    Return: Tehran to Salt Lake City via Frankfurt, San Francisco

    IKA
    2:50 am
    5h 35m
    FRA
    5:55 am
    4h 5m
    FRA
    10:00 am
    11h 45m
    SFO
    12:45 pm
    2h 55m
    SFO
    3:40 pm
    1h 42m
    SLC
    6:22 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Tue 30 Dec, 2:50 am
    IKA Tehran
    Tue 30 Dec, 5:55 am
    FRA Frankfurt
    5h 35m
    4h 5m layover in Frankfurt (FRA)
    LH454
    Tue 30 Dec, 10:00 am
    FRA Frankfurt
    Tue 30 Dec, 12:45 pm
    SFO San Francisco
    11h 45m
    2h 55m layover in San Francisco (SFO)
    LH8944
    Tue 30 Dec, 3:40 pm
    SFO San Francisco
    Tue 30 Dec, 6:22 pm
    SLC Salt Lake City
    1h 42m

    * Operated by United Airlines

    Qatar Airways 1 stop 21h 40m
    10:15 pm IAD - 4:25 am (+2) IKA
    Qatar Airways 1 stop 18h 20m
    5:35 am IKA - 3:25 pm IAD
    US$1,286
    exploretrip.com
    Show Details
    found 24h ago
    Washington to Tehran Sun, 8 Jun - Thu, 21 Aug

    Depart: Washington to Tehran via Doha

    IAD
    10:15 pm
    12h 45m
    DOH
    6:00 pm (+1)
    6h 50m
    DOH
    12:50 am
    2h 5m
    IKA
    4:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    Sun 8 Jun, 10:15 pm
    IAD Washington
    Mon 9 Jun, 6:00 pm
    DOH Doha
    12h 45m
    6h 50m layover in Doha (DOH)
    QR484
    Tue 10 Jun, 12:50 am
    DOH Doha
    Tue 10 Jun, 4:25 am
    IKA Tehran
    2h 5m

    Return: Tehran to Washington via Doha

    IKA
    5:35 am
    2h 5m
    DOH
    6:10 am
    2h 20m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR485
    Thu 21 Aug, 5:35 am
    IKA Tehran
    Thu 21 Aug, 6:10 am
    DOH Doha
    2h 5m
    2h 20m layover in Doha (DOH)
    QR707
    Thu 21 Aug, 8:30 am
    DOH Doha
    Thu 21 Aug, 3:25 pm
    IAD Washington
    13h 55m
    Qatar Airways 1 stop 15h 35m
    10:15 pm IAD - 10:20 pm (+1) IKA
    Qatar Airways 1 stop 18h 20m
    5:35 am IKA - 3:25 pm IAD
    US$1,286
    exploretrip.com
    Show Details
    found 24h ago
    Washington to Tehran Sun, 8 Jun - Thu, 21 Aug

    Depart: Washington to Tehran via Doha

    IAD
    10:15 pm
    12h 45m
    DOH
    6:00 pm (+1)
    45m
    DOH
    6:45 pm
    2h 5m
    IKA
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR708
    Sun 8 Jun, 10:15 pm
    IAD Washington
    Mon 9 Jun, 6:00 pm
    DOH Doha
    12h 45m
    45m layover in Doha (DOH)
    QR486
    Mon 9 Jun, 6:45 pm
    DOH Doha
    Mon 9 Jun, 10:20 pm
    IKA Tehran
    2h 5m

    Return: Tehran to Washington via Doha

    IKA
    5:35 am
    2h 5m
    DOH
    6:10 am
    2h 20m
    DOH
    8:30 am
    13h 55m
    IAD
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR485
    Thu 21 Aug, 5:35 am
    IKA Tehran
    Thu 21 Aug, 6:10 am
    DOH Doha
    2h 5m
    2h 20m layover in Doha (DOH)
    QR707
    Thu 21 Aug, 8:30 am
    DOH Doha
    Thu 21 Aug, 3:25 pm
    IAD Washington
    13h 55m
    Turkish Airlines 1 stop 18h 50m
    11:25 pm IAD - 2:45 am (+2) IKA
    Turkish Airlines 1 stop 18h 20m
    8:20 am IKA - 6:10 pm IAD
    US$1,290
    exploretrip.com
    Show Details
    found 2h ago
    Washington to Tehran Tue, 27 May - Wed, 27 Aug

    Depart: Washington to Tehran via Istanbul

    IAD
    11:25 pm
    10h 15m
    IST
    4:40 pm (+1)
    5h 35m
    SAW
    10:15 pm
    3h
    IKA
    2:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8
    Tue 27 May, 11:25 pm
    IAD Washington
    Wed 28 May, 4:40 pm
    IST Istanbul
    10h 15m
    5h 35m layover in Istanbul (IST)
    TK898
    Wed 28 May, 10:15 pm
    SAW Istanbul
    Thu 29 May, 2:45 am
    IKA Tehran
    3h

    Return: Tehran to Washington via Istanbul

    IKA
    8:20 am
    3h 25m
    IST
    10:15 am
    3h 25m
    IST
    1:40 pm
    11h 30m
    IAD
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Wed 27 Aug, 8:20 am
    IKA Tehran
    Wed 27 Aug, 10:15 am
    IST Istanbul
    3h 25m
    3h 25m layover in Istanbul (IST)
    TK7
    Wed 27 Aug, 1:40 pm
    IST Istanbul
    Wed 27 Aug, 6:10 pm
    IAD Washington
    11h 30m
    Turkish Airlines 1 stop 19h 55m
    11:25 pm IAD - 3:50 am (+2) IKA
    Turkish Airlines 1 stop 18h 20m
    8:20 am IKA - 6:10 pm IAD
    US$1,290
    exploretrip.com
    Show Details
    found 2h ago
    Washington to Tehran Tue, 27 May - Wed, 27 Aug

    Depart: Washington to Tehran via Istanbul

    IAD
    11:25 pm
    10h 15m
    IST
    4:40 pm (+1)
    6h 40m
    IST
    11:20 pm
    3h
    IKA
    3:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK8
    Tue 27 May, 11:25 pm
    IAD Washington
    Wed 28 May, 4:40 pm
    IST Istanbul
    10h 15m
    6h 40m layover in Istanbul (IST)
    TK872
    Wed 28 May, 11:20 pm
    IST Istanbul
    Thu 29 May, 3:50 am
    IKA Tehran
    3h

    Return: Tehran to Washington via Istanbul

    IKA
    8:20 am
    3h 25m
    IST
    10:15 am
    3h 25m
    IST
    1:40 pm
    11h 30m
    IAD
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Wed 27 Aug, 8:20 am
    IKA Tehran
    Wed 27 Aug, 10:15 am
    IST Istanbul
    3h 25m
    3h 25m layover in Istanbul (IST)
    TK7
    Wed 27 Aug, 1:40 pm
    IST Istanbul
    Wed 27 Aug, 6:10 pm
    IAD Washington
    11h 30m
    Aeroflot 1 stop 19h 20m
    4:25 pm LAX - 11:15 pm (+1) IKA
    Aeroflot 1 stop 20h 35m
    5:40 am IKA - 2:45 pm LAX
    US$1,293
    exploretrip.com
    Show Details
    found 2d ago
    Los Angeles to Tehran Mon, 5 May - Mon, 14 Jul

    Depart: Los Angeles to Tehran via Moscow

    LAX
    4:25 pm
    12h 15m
    SVO
    3:40 pm (+1)
    3h 20m
    SVO
    7:00 pm
    3h 45m
    IKA
    11:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SU107
    Mon 5 May, 4:25 pm
    LAX Los Angeles
    Tue 6 May, 3:40 pm
    SVO Moscow
    12h 15m
    3h 20m layover in Moscow (SVO)
    SU512
    Tue 6 May, 7:00 pm
    SVO Moscow
    Tue 6 May, 11:15 pm
    IKA Tehran
    3h 45m

    Return: Tehran to Los Angeles via Moscow

    IKA
    5:40 am
    3h 55m
    SVO
    9:05 am
    3h 55m
    SVO
    1:00 pm
    12h 45m
    LAX
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SU513
    Mon 14 Jul, 5:40 am
    IKA Tehran
    Mon 14 Jul, 9:05 am
    SVO Moscow
    3h 55m
    3h 55m layover in Moscow (SVO)
    SU106
    Mon 14 Jul, 1:00 pm
    SVO Moscow
    Mon 14 Jul, 2:45 pm
    LAX Los Angeles
    12h 45m
    Lufthansa 2+ stops 22h 10m
    5:20 pm LAX - 3:00 am (+2) IKA
    Lufthansa 2+ stops 20h 15m
    3:55 am IKA - 12:40 pm LAX
    US$1,314
    exploretrip.com
    Show Details
    found 2d ago
    Los Angeles to Tehran Tue, 27 May - Thu, 31 Jul

    Depart: Los Angeles to Tehran via Munich, Vienna

    LAX
    5:20 pm
    11h 20m
    MUC
    1:40 pm (+1)
    1h 50m
    MUC
    3:30 pm
    1h
    VIE
    4:30 pm
    3h 40m
    VIE
    8:10 pm
    4h 20m
    IKA
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH453
    Tue 27 May, 5:20 pm
    LAX Los Angeles
    Wed 28 May, 1:40 pm
    MUC Munich
    11h 20m
    1h 50m layover in Munich (MUC)
    LH2330
    Wed 28 May, 3:30 pm
    MUC Munich
    Wed 28 May, 4:30 pm
    VIE Vienna
    1h
    3h 40m layover in Vienna (VIE)
    LH6447
    Wed 28 May, 8:10 pm
    VIE Vienna
    Thu 29 May, 3:00 am
    IKA Tehran
    4h 20m

    * Operated by Austrian Airlines

    Return: Tehran to Los Angeles via Vienna, Frankfurt

    IKA
    3:55 am
    4h 35m
    VIE
    6:00 am
    1h 10m
    VIE
    7:10 am
    1h 30m
    FRA
    8:40 am
    1h 25m
    FRA
    10:05 am
    11h 35m
    LAX
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6448
    Thu 31 Jul, 3:55 am
    IKA Tehran
    Thu 31 Jul, 6:00 am
    VIE Vienna
    4h 35m

    * Operated by Austrian Airlines

    1h 10m layover in Vienna (VIE)
    LH6331
    Thu 31 Jul, 7:10 am
    VIE Vienna
    Thu 31 Jul, 8:40 am
    FRA Frankfurt
    1h 30m

    * Operated by Austrian Airlines

    1h 25m layover in Frankfurt (FRA)
    LH456
    Thu 31 Jul, 10:05 am
    FRA Frankfurt
    Thu 31 Jul, 12:40 pm
    LAX Los Angeles
    11h 35m
    Lufthansa 2+ stops 22h 10m
    5:20 pm LAX - 3:00 am (+2) IKA
    Lufthansa 2+ stops 20h 15m
    3:55 am IKA - 12:40 pm LAX
    US$1,314
    exploretrip.com
    Show Details
    found 2d ago
    Los Angeles to Tehran Tue, 27 May - Thu, 31 Jul

    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
    LH453
    Tue 27 May, 5:20 pm
    LAX Los Angeles
    Wed 28 May, 1:40 pm
    MUC Munich
    11h 20m
    3h 30m layover in Munich (MUC)
    LH6374
    Wed 28 May, 5:10 pm
    MUC Munich
    Wed 28 May, 6:10 pm
    VIE Vienna
    1h

    * Operated by Austrian Airlines

    2h layover in Vienna (VIE)
    LH6447
    Wed 28 May, 8:10 pm
    VIE Vienna
    Thu 29 May, 3:00 am
    IKA Tehran
    4h 20m

    * Operated by Austrian Airlines

    Return: Tehran to Los Angeles via Vienna, Frankfurt

    IKA
    3:55 am
    4h 35m
    VIE
    6:00 am
    1h 10m
    VIE
    7:10 am
    1h 30m
    FRA
    8:40 am
    1h 25m
    FRA
    10:05 am
    11h 35m
    LAX
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6448
    Thu 31 Jul, 3:55 am
    IKA Tehran
    Thu 31 Jul, 6:00 am
    VIE Vienna
    4h 35m

    * Operated by Austrian Airlines

    1h 10m layover in Vienna (VIE)
    LH6331
    Thu 31 Jul, 7:10 am
    VIE Vienna
    Thu 31 Jul, 8:40 am
    FRA Frankfurt
    1h 30m

    * Operated by Austrian Airlines

    1h 25m layover in Frankfurt (FRA)
    LH456
    Thu 31 Jul, 10:05 am
    FRA Frankfurt
    Thu 31 Jul, 12:40 pm
    LAX Los Angeles
    11h 35m
    Multiple Airlines 2+ stops 23h 25m
    4:25 pm MSP - 1:20 am (+2) IKA
    Multiple Airlines 2+ stops 21h 55m
    3:15 am IKA - 3:40 pm MSP
    US$1,336
    exploretrip.com
    Show Details
    found 7d ago
    Minneapolis/St Paul to Tehran Wed, 28 May - Wed, 23 Jul

    Depart: Minneapolis/St Paul to Tehran via Toronto, Frankfurt

    MSP
    4:25 pm
    1h 51m
    YYZ
    7:16 pm
    2h 24m
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 40m
    FRA
    5:50 pm
    5h
    IKA
    1:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7944
    Wed 28 May, 4:25 pm
    MSP Minneapolis/St Paul
    Wed 28 May, 7:16 pm
    YYZ Toronto
    1h 51m
    2h 24m layover in Toronto (YYZ)
    LH6779
    Wed 28 May, 9:40 pm
    YYZ Toronto
    Thu 29 May, 11:10 am
    FRA Frankfurt
    7h 30m

    * Operated by Air Canada

    6h 40m layover in Frankfurt (FRA)
    LH600
    Thu 29 May, 5:50 pm
    FRA Frankfurt
    Fri 30 May, 1:20 am
    IKA Tehran
    5h

    Return: Tehran to Minneapolis/St Paul via Frankfurt, Toronto

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    4h
    FRA
    10:00 am
    8h 15m
    YYZ
    12:15 pm
    2h 25m
    YYZ
    2:40 pm
    2h
    MSP
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 23 Jul, 3:15 am
    IKA Tehran
    Wed 23 Jul, 6:00 am
    FRA Frankfurt
    5h 15m
    4h layover in Frankfurt (FRA)
    AC873
    Wed 23 Jul, 10:00 am
    FRA Frankfurt
    Wed 23 Jul, 12:15 pm
    YYZ Toronto
    8h 15m
    2h 25m layover in Toronto (YYZ)
    AC7943
    Wed 23 Jul, 2:40 pm
    YYZ Toronto
    Wed 23 Jul, 3:40 pm
    MSP Minneapolis/St Paul
    2h
    Multiple Airlines 2+ stops 23h 25m
    4:25 pm MSP - 1:20 am (+2) IKA
    Multiple Airlines 2+ stops 21h 55m
    3:15 am IKA - 3:40 pm MSP
    US$1,336
    exploretrip.com
    Show Details
    found 7d ago
    Minneapolis/St Paul to Tehran Wed, 28 May - Wed, 23 Jul

    Depart: Minneapolis/St Paul to Tehran via Toronto, Frankfurt

    MSP
    4:25 pm
    1h 51m
    YYZ
    7:16 pm
    2h 24m
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 40m
    FRA
    5:50 pm
    5h
    IKA
    1:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7944
    Wed 28 May, 4:25 pm
    MSP Minneapolis/St Paul
    Wed 28 May, 7:16 pm
    YYZ Toronto
    1h 51m
    2h 24m layover in Toronto (YYZ)
    LH6779
    Wed 28 May, 9:40 pm
    YYZ Toronto
    Thu 29 May, 11:10 am
    FRA Frankfurt
    7h 30m

    * Operated by Air Canada

    6h 40m layover in Frankfurt (FRA)
    LH600
    Thu 29 May, 5:50 pm
    FRA Frankfurt
    Fri 30 May, 1:20 am
    IKA Tehran
    5h

    Return: Tehran to Minneapolis/St Paul via Frankfurt, Toronto

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    4h
    FRA
    10:00 am
    8h 15m
    YYZ
    12:15 pm
    2h 25m
    YYZ
    2:40 pm
    2h
    MSP
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 23 Jul, 3:15 am
    IKA Tehran
    Wed 23 Jul, 6:00 am
    FRA Frankfurt
    5h 15m
    4h layover in Frankfurt (FRA)
    LH6676
    Wed 23 Jul, 10:00 am
    FRA Frankfurt
    Wed 23 Jul, 12:15 pm
    YYZ Toronto
    8h 15m

    * Operated by Air Canada

    2h 25m layover in Toronto (YYZ)
    AC7943
    Wed 23 Jul, 2:40 pm
    YYZ Toronto
    Wed 23 Jul, 3:40 pm
    MSP Minneapolis/St Paul
    2h
    Multiple Airlines 2+ stops 23h 25m
    4:25 pm MSP - 1:20 am (+2) IKA
    Multiple Airlines 2+ stops 19h 44m
    3:15 am IKA - 1:29 pm MSP
    US$1,339
    exploretrip.com
    Show Details
    found 7d ago
    Minneapolis/St Paul to Tehran Wed, 28 May - Wed, 23 Jul

    Depart: Minneapolis/St Paul to Tehran via Toronto, Frankfurt

    MSP
    4:25 pm
    1h 51m
    YYZ
    7:16 pm
    2h 24m
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 40m
    FRA
    5:50 pm
    5h
    IKA
    1:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7944
    Wed 28 May, 4:25 pm
    MSP Minneapolis/St Paul
    Wed 28 May, 7:16 pm
    YYZ Toronto
    1h 51m
    2h 24m layover in Toronto (YYZ)
    LH6779
    Wed 28 May, 9:40 pm
    YYZ Toronto
    Thu 29 May, 11:10 am
    FRA Frankfurt
    7h 30m

    * Operated by Air Canada

    6h 40m layover in Frankfurt (FRA)
    LH600
    Thu 29 May, 5:50 pm
    FRA Frankfurt
    Fri 30 May, 1:20 am
    IKA Tehran
    5h

    Return: Tehran to Minneapolis/St Paul via Frankfurt, Chicago

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    2h 10m
    FRA
    8:10 am
    9h 5m
    ORD
    10:15 am
    1h 45m
    ORD
    12:00 pm
    1h 29m
    MSP
    1:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 23 Jul, 3:15 am
    IKA Tehran
    Wed 23 Jul, 6:00 am
    FRA Frankfurt
    5h 15m
    2h 10m layover in Frankfurt (FRA)
    LH9152
    Wed 23 Jul, 8:10 am
    FRA Frankfurt
    Wed 23 Jul, 10:15 am
    ORD Chicago
    9h 5m

    * Operated by United Airlines

    1h 45m layover in Chicago (ORD)
    UA3546
    Wed 23 Jul, 12:00 pm
    ORD Chicago
    Wed 23 Jul, 1:29 pm
    MSP Minneapolis/St Paul
    1h 29m
    Multiple Airlines 2+ stops 23h 25m
    4:25 pm MSP - 1:20 am (+2) IKA
    Multiple Airlines 2+ stops 19h 44m
    3:15 am IKA - 1:29 pm MSP
    US$1,339
    exploretrip.com
    Show Details
    found 7d ago
    Minneapolis/St Paul to Tehran Wed, 28 May - Wed, 23 Jul

    Depart: Minneapolis/St Paul to Tehran via Toronto, Frankfurt

    MSP
    4:25 pm
    1h 51m
    YYZ
    7:16 pm
    2h 24m
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 40m
    FRA
    5:50 pm
    5h
    IKA
    1:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7944
    Wed 28 May, 4:25 pm
    MSP Minneapolis/St Paul
    Wed 28 May, 7:16 pm
    YYZ Toronto
    1h 51m
    2h 24m layover in Toronto (YYZ)
    LH6779
    Wed 28 May, 9:40 pm
    YYZ Toronto
    Thu 29 May, 11:10 am
    FRA Frankfurt
    7h 30m

    * Operated by Air Canada

    6h 40m layover in Frankfurt (FRA)
    LH600
    Thu 29 May, 5:50 pm
    FRA Frankfurt
    Fri 30 May, 1:20 am
    IKA Tehran
    5h

    Return: Tehran to Minneapolis/St Paul via Frankfurt, Chicago

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    2h 10m
    FRA
    8:10 am
    9h 5m
    ORD
    10:15 am
    1h 45m
    ORD
    12:00 pm
    1h 29m
    MSP
    1:29 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 23 Jul, 3:15 am
    IKA Tehran
    Wed 23 Jul, 6:00 am
    FRA Frankfurt
    5h 15m
    2h 10m layover in Frankfurt (FRA)
    UA945
    Wed 23 Jul, 8:10 am
    FRA Frankfurt
    Wed 23 Jul, 10:15 am
    ORD Chicago
    9h 5m
    1h 45m layover in Chicago (ORD)
    UA3546
    Wed 23 Jul, 12:00 pm
    ORD Chicago
    Wed 23 Jul, 1:29 pm
    MSP Minneapolis/St Paul
    1h 29m
    Lufthansa 1 stop 21h 10m
    7:30 pm EWR - 1:10 am (+2) IKA
    Lufthansa 1 stop 19h 10m
    3:15 am IKA - 1:55 pm EWR
    US$1,389
    exploretrip.com
    Show Details
    found 14h ago
    New York to Tehran Fri, 13 Jun - Fri, 27 Jun

    Depart: New York to Tehran via Frankfurt

    EWR
    7:30 pm
    7h 50m
    FRA
    9:20 am (+1)
    8h 30m
    FRA
    5:50 pm
    4h 50m
    IKA
    1:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH7602
    Fri 13 Jun, 7:30 pm
    EWR New York
    Sat 14 Jun, 9:20 am
    FRA Frankfurt
    7h 50m

    * Operated by United Airlines

    8h 30m layover in Frankfurt (FRA)
    LH600
    Sat 14 Jun, 5:50 pm
    FRA Frankfurt
    Sun 15 Jun, 1:10 am
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    5h 20m
    FRA
    11:20 am
    8h 35m
    EWR
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Fri 27 Jun, 3:15 am
    IKA Tehran
    Fri 27 Jun, 6:00 am
    FRA Frankfurt
    5h 15m
    5h 20m layover in Frankfurt (FRA)
    LH7603
    Fri 27 Jun, 11:20 am
    FRA Frankfurt
    Fri 27 Jun, 1:55 pm
    EWR New York
    8h 35m

    * Operated by United Airlines

    Swiss International Air Lines 2+ stops 19h 40m
    9:00 pm JFK - 1:10 am (+2) IKA
    Multiple Airlines 1 stop 18h 30m
    3:55 am IKA - 1:55 pm JFK
    US$1,400
    exploretrip.com
    Show Details
    found 14h ago
    New York to Tehran Fri, 13 Jun - Fri, 27 Jun

    Depart: New York to Tehran via Zurich, Frankfurt

    JFK
    9:00 pm
    7h 50m
    ZRH
    10:50 am (+1)
    1h 25m
    ZRH
    12:15 pm
    1h 5m
    FRA
    1:20 pm
    4h 30m
    FRA
    5:50 pm
    4h 50m
    IKA
    1:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX15
    Fri 13 Jun, 9:00 pm
    JFK New York
    Sat 14 Jun, 10:50 am
    ZRH Zurich
    7h 50m
    1h 25m layover in Zurich (ZRH)
    LX1072
    Sat 14 Jun, 12:15 pm
    ZRH Zurich
    Sat 14 Jun, 1:20 pm
    FRA Frankfurt
    1h 5m
    4h 30m layover in Frankfurt (FRA)
    LX4020
    Sat 14 Jun, 5:50 pm
    FRA Frankfurt
    Sun 15 Jun, 1:10 am
    IKA Tehran
    4h 50m

    * Operated by Lufthansa

    Return: Tehran to New York via Vienna

    IKA
    3:55 am
    4h 35m
    VIE
    6:00 am
    4h 45m
    VIE
    10:45 am
    9h 10m
    JFK
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    Fri 27 Jun, 3:55 am
    IKA Tehran
    Fri 27 Jun, 6:00 am
    VIE Vienna
    4h 35m
    4h 45m layover in Vienna (VIE)
    UA6709
    Fri 27 Jun, 10:45 am
    VIE Vienna
    Fri 27 Jun, 1:55 pm
    JFK New York
    9h 10m

    * Operated by Austrian Airlines

    Multiple Airlines 1 stop 21h 10m
    7:30 pm EWR - 1:10 am (+2) IKA
    Multiple Airlines 1 stop 19h 10m
    3:15 am IKA - 1:55 pm EWR
    US$1,406
    exploretrip.com
    Show Details
    found 14h ago
    New York to Tehran Fri, 13 Jun - Fri, 27 Jun

    Depart: New York to Tehran via Frankfurt

    EWR
    7:30 pm
    7h 50m
    FRA
    9:20 am (+1)
    8h 30m
    FRA
    5:50 pm
    4h 50m
    IKA
    1:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA968
    Fri 13 Jun, 7:30 pm
    EWR New York
    Sat 14 Jun, 9:20 am
    FRA Frankfurt
    7h 50m
    8h 30m layover in Frankfurt (FRA)
    LH600
    Sat 14 Jun, 5:50 pm
    FRA Frankfurt
    Sun 15 Jun, 1:10 am
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    5h 20m
    FRA
    11:20 am
    8h 35m
    EWR
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Fri 27 Jun, 3:15 am
    IKA Tehran
    Fri 27 Jun, 6:00 am
    FRA Frankfurt
    5h 15m
    5h 20m layover in Frankfurt (FRA)
    UA969
    Fri 27 Jun, 11:20 am
    FRA Frankfurt
    Fri 27 Jun, 1:55 pm
    EWR New York
    8h 35m
    Multiple Airlines 1 stop 21h 10m
    7:30 pm EWR - 1:10 am (+2) IKA
    Lufthansa 1 stop 19h 10m
    3:15 am IKA - 1:55 pm EWR
    US$1,421
    exploretrip.com
    Show Details
    found 14h ago
    New York to Tehran Fri, 13 Jun - Fri, 27 Jun

    Depart: New York to Tehran via Frankfurt

    EWR
    7:30 pm
    7h 50m
    FRA
    9:20 am (+1)
    8h 30m
    FRA
    5:50 pm
    4h 50m
    IKA
    1:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    UA968
    Fri 13 Jun, 7:30 pm
    EWR New York
    Sat 14 Jun, 9:20 am
    FRA Frankfurt
    7h 50m
    8h 30m layover in Frankfurt (FRA)
    LH600
    Sat 14 Jun, 5:50 pm
    FRA Frankfurt
    Sun 15 Jun, 1:10 am
    IKA Tehran
    4h 50m

    Return: Tehran to New York via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    5h 20m
    FRA
    11:20 am
    8h 35m
    EWR
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Fri 27 Jun, 3:15 am
    IKA Tehran
    Fri 27 Jun, 6:00 am
    FRA Frankfurt
    5h 15m
    5h 20m layover in Frankfurt (FRA)
    LH7603
    Fri 27 Jun, 11:20 am
    FRA Frankfurt
    Fri 27 Jun, 1:55 pm
    EWR New York
    8h 35m

    * Operated by United Airlines

    Swiss International Air Lines 2+ stops 18h 45m
    9:55 pm EWR - 1:10 am (+2) IKA
    Lufthansa 1 stop 19h 10m
    3:15 am IKA - 1:55 pm EWR
    US$1,433
    exploretrip.com
    Show Details
    found 14h ago
    New York to Tehran Fri, 13 Jun - Fri, 27 Jun

    Depart: New York to Tehran via Zurich, Frankfurt

    EWR
    9:55 pm
    7h 40m
    ZRH
    11:35 am (+1)
    3h 10m
    ZRH
    2:45 pm
    1h 5m
    FRA
    3:50 pm
    2h
    FRA
    5:50 pm
    4h 50m
    IKA
    1:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX19
    Fri 13 Jun, 9:55 pm
    EWR New York
    Sat 14 Jun, 11:35 am
    ZRH Zurich
    7h 40m
    3h 10m layover in Zurich (ZRH)
    LX3604
    Sat 14 Jun, 2:45 pm
    ZRH Zurich
    Sat 14 Jun, 3:50 pm
    FRA Frankfurt
    1h 5m

    * Operated by Lufthansa

    2h layover in Frankfurt (FRA)
    LX4020
    Sat 14 Jun, 5:50 pm
    FRA Frankfurt
    Sun 15 Jun, 1:10 am
    IKA Tehran
    4h 50m

    * Operated by Lufthansa

    Return: Tehran to New York via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    5h 20m
    FRA
    11:20 am
    8h 35m
    EWR
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Fri 27 Jun, 3:15 am
    IKA Tehran
    Fri 27 Jun, 6:00 am
    FRA Frankfurt
    5h 15m
    5h 20m layover in Frankfurt (FRA)
    LH7603
    Fri 27 Jun, 11:20 am
    FRA Frankfurt
    Fri 27 Jun, 1:55 pm
    EWR New York
    8h 35m

    * Operated by United Airlines

    Cheap Flights to Tehran

    There are 2 airports in Tehran, with over 106 airlines flying to Tehran.

    Based on user search activity, the top five searched flights to Tehran are Istanbul to Tehran, Bahrain to Tehran, Isparta to Tehran, New Delhi to Tehran, Karachi to Tehran... Flight prices for these routes start at US$165, US$207, US$238, US$314, US$322... respectively.

    Besides Wego's selection of Tehran flights, we also have a wide choice of quality accommodation and cheap hotels in Tehran. Compare room rates and book the best hotel deals for your holidays.