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

Recent Searches

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

    Cheap Flights to Tehran

    Airline Results Price View
    View All Airlines View Flights
    Emirates 462 results US$802 View Flights
    United Airlines 837 results US$894 View Flights
    Turkish Airlines 1508 results US$983 View Flights
    Lufthansa 2711 results US$1,011 View Flights
    Austrian Airlines 148 results US$1,024 View Flights
    Air Canada 36 results US$1,072 View Flights
    Air France 287 results US$1,105 View Flights
    Qatar Airways 107 results US$1,295 View Flights
    Alitalia 214 results US$1,314 View Flights
    Delta Air Lines 192 results US$1,328 View Flights
    Aeroflot 14 results US$1,344 View Flights
    Etihad Airways 8 results US$1,637 View Flights
    Swiss International Air Lines 9 results US$1,902 View Flights
    Iberia 4 results US$2,026 View Flights
    Transaero Airlines 1 result US$2,899 View Flights
    KLM 48 results US$3,492 View Flights
    British Airways 2 results US$5,721 View Flights
    Finnair 2 results US$7,854 View Flights
    Singapore Airlines 1 result US$8,124 View Flights
    Ukraine International Airlines 21 results US$9,110 View Flights
    Cities Results Price View
    View All Cities View Flights
    Los Angeles 895 results US$802 View Flights
    Seattle 1260 results US$967 View Flights
    Washington 741 results US$983 View Flights
    Charlotte 402 results US$1,094 View Flights
    San Francisco 150 results US$1,290 View Flights
    Salt Lake City 743 results US$1,314 View Flights
    Richmond 473 results US$1,362 View Flights
    Dallas/Fort Worth 1446 results US$1,491 View Flights
    Denver 502 results US$1,604 View Flights
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$802
    hop2.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$806
    airtickets.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 5h 10m
    7:15 pm IKA - 1:55 pm (+1) LAX
    US$806
    airtickets.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    7:15 pm
    2h 15m
    DXB
    10:00 pm
    10h 55m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    7:15 pm, 14 Oct Wed
    IKA Tehran
    10:00 pm, 14 Oct Wed
    DXB Dubai
    2h 15m
    10h 55m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 3h 5m
    9:20 pm IKA - 1:55 pm (+1) LAX
    US$806
    airtickets.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 25m
    DXB
    12:15 am (+1)
    8h 40m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    9:20 pm, 14 Oct Wed
    IKA Tehran
    12:15 am, 15 Oct Thu
    DXB Dubai
    2h 25m
    8h 40m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 5h 10m
    7:15 pm IKA - 1:55 pm (+1) LAX
    US$815
    flightnetwork.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    7:15 pm
    2h 15m
    DXB
    10:00 pm
    10h 55m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    7:15 pm, 14 Oct Wed
    IKA Tehran
    10:00 pm, 14 Oct Wed
    DXB Dubai
    2h 15m
    10h 55m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 3h 5m
    9:20 pm IKA - 1:55 pm (+1) LAX
    US$817
    us.bravofly.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 25m
    DXB
    12:15 am (+1)
    8h 40m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    9:20 pm, 14 Oct Wed
    IKA Tehran
    12:15 am, 15 Oct Thu
    DXB Dubai
    2h 25m
    8h 40m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 3h 5m
    9:20 pm IKA - 1:55 pm (+1) LAX
    US$827
    cheapoair.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 25m
    DXB
    12:15 am (+1)
    8h 40m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    9:20 pm, 14 Oct Wed
    IKA Tehran
    12:15 am, 15 Oct Thu
    DXB Dubai
    2h 25m
    8h 40m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 5h 10m
    7:15 pm IKA - 1:55 pm (+1) LAX
    US$827
    cheapoair.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    7:15 pm
    2h 15m
    DXB
    10:00 pm
    10h 55m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    7:15 pm, 14 Oct Wed
    IKA Tehran
    10:00 pm, 14 Oct Wed
    DXB Dubai
    2h 15m
    10h 55m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 3h 5m
    9:20 pm IKA - 1:55 pm (+1) LAX
    US$827
    smartfares.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 25m
    DXB
    12:15 am (+1)
    8h 40m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    9:20 pm, 14 Oct Wed
    IKA Tehran
    12:15 am, 15 Oct Thu
    DXB Dubai
    2h 25m
    8h 40m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$827
    smartfares.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$827
    cheapoair.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 5h 10m
    7:15 pm IKA - 1:55 pm (+1) LAX
    US$832
    farebuzz.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    7:15 pm
    2h 15m
    DXB
    10:00 pm
    10h 55m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    7:15 pm, 14 Oct Wed
    IKA Tehran
    10:00 pm, 14 Oct Wed
    DXB Dubai
    2h 15m
    10h 55m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$832
    farebuzz.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 3h 5m
    9:20 pm IKA - 1:55 pm (+1) LAX
    US$832
    farebuzz.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 25m
    DXB
    12:15 am (+1)
    8h 40m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    9:20 pm, 14 Oct Wed
    IKA Tehran
    12:15 am, 15 Oct Thu
    DXB Dubai
    2h 25m
    8h 40m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$870
    edreams.net
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 23h 15m
    4:45 pm LAX - 3:30 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$870
    hop2.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

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

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 23h 15m
    4:45 pm LAX - 3:30 am (+2) IKA
    Emirates 1 stop 1d 5h 10m
    7:15 pm IKA - 1:55 pm (+1) LAX
    US$873
    airtickets.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

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

    Return: Tehran to Los Angeles via Dubai

    IKA
    7:15 pm
    2h 15m
    DXB
    10:00 pm
    10h 55m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    7:15 pm, 14 Oct Wed
    IKA Tehran
    10:00 pm, 14 Oct Wed
    DXB Dubai
    2h 15m
    10h 55m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 23h 15m
    4:45 pm LAX - 3:30 am (+2) IKA
    Emirates 1 stop 1d 3h 5m
    9:20 pm IKA - 1:55 pm (+1) LAX
    US$873
    airtickets.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

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

    Return: Tehran to Los Angeles via Dubai

    IKA
    9:20 pm
    2h 25m
    DXB
    12:15 am (+1)
    8h 40m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    9:20 pm, 14 Oct Wed
    IKA Tehran
    12:15 am, 15 Oct Thu
    DXB Dubai
    2h 25m
    8h 40m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 23h 15m
    4:45 pm LAX - 3:30 am (+2) IKA
    Emirates 1 stop 20h 30m
    3:55 am IKA - 1:55 pm LAX
    US$873
    airtickets.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

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

    Return: Tehran to Los Angeles via Dubai

    IKA
    3:55 am
    2h 10m
    DXB
    6:35 am
    2h 20m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    3:55 am, 14 Oct Wed
    IKA Tehran
    6:35 am, 14 Oct Wed
    DXB Dubai
    2h 10m
    2h 20m layover in Dubai (DXB)
    EK215
    8:55 am, 14 Oct Wed
    DXB Dubai
    1:55 pm, 14 Oct Wed
    LAX Los Angeles
    16h
    Depart: Wed, 15 Apr Return: Wed, 14 Oct Los Angeles to Tehran Wed, 15 Apr - Wed, 14 Oct
    Emirates 1 stop 1d 6h 10m
    4:45 pm LAX - 10:25 am (+2) IKA
    Emirates 1 stop 1d 5h 10m
    7:15 pm IKA - 1:55 pm (+1) LAX
    US$877
    exploretrip.com
    Show Details

    Depart: Los Angeles to Tehran via Dubai

    LAX
    4:45 pm
    15h 50m
    DXB
    7:35 pm (+1)
    12h 10m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK216
    4:45 pm, 15 Apr Wed
    LAX Los Angeles
    7:35 pm, 16 Apr Thu
    DXB Dubai
    15h 50m
    12h 10m layover in Dubai (DXB)
    EK971
    7:45 am, 17 Apr Fri
    DXB Dubai
    10:25 am, 17 Apr Fri
    IKA Tehran
    2h 10m

    Return: Tehran to Los Angeles via Dubai

    IKA
    7:15 pm
    2h 15m
    DXB
    10:00 pm
    10h 55m
    DXB
    8:55 am
    16h
    LAX
    1:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK980
    7:15 pm, 14 Oct Wed
    IKA Tehran
    10:00 pm, 14 Oct Wed
    DXB Dubai
    2h 15m
    10h 55m layover in Dubai (DXB)
    EK215
    8:55 am, 15 Oct Thu
    DXB Dubai
    1:55 pm, 15 Oct Thu
    LAX Los Angeles
    16h