• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 8:25 pm IKA
    Emirates Airlines 1 stop 17h 40m
    9:20 pm IKA - 10:30 pm (+1) SYD
    A$1,944
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Sat, 27 Sep - Fri, 31 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    4h 15m
    DXB
    6:45 pm
    2h 10m
    IKA
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sat 27 Sep, 6:00 am
    SYD Sydney
    Sat 27 Sep, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Sat 27 Sep, 6:45 pm
    DXB Dubai
    Sat 27 Sep, 8:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    9:20 pm
    2h 9m
    DXB
    11:59 pm
    1h 51m
    DXB
    1:50 am
    13h 40m
    SYD
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 31 Oct, 9:20 pm
    IKA Tehran
    Fri 31 Oct, 11:59 pm
    DXB Dubai
    2h 9m
    1h 51m layover in Dubai (DXB)
    EK414
    Sat 1 Nov, 1:50 am
    DXB Dubai
    Sat 1 Nov, 10:30 pm
    SYD Sydney
    13h 40m
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 8:25 pm IKA
    Emirates Airlines 1 stop 19h 20m
    4:10 am IKA - 7:00 am (+1) SYD
    A$2,044
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Sat, 27 Sep - Fri, 31 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    4h 15m
    DXB
    6:45 pm
    2h 10m
    IKA
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sat 27 Sep, 6:00 am
    SYD Sydney
    Sat 27 Sep, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Sat 27 Sep, 6:45 pm
    DXB Dubai
    Sat 27 Sep, 8:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    3h 35m
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 31 Oct, 4:10 am
    IKA Tehran
    Fri 31 Oct, 6:40 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK412
    Fri 31 Oct, 10:15 am
    DXB Dubai
    Sat 1 Nov, 7:00 am
    SYD Sydney
    13h 45m
    Multiple Airlines 1 stop 20h 55m
    6:00 am SYD - 8:25 pm IKA
    Emirates Airlines 1 stop 19h 20m
    4:10 am IKA - 7:00 am (+1) SYD
    A$2,069
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Sat, 27 Sep - Fri, 31 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    4h 15m
    DXB
    6:45 pm
    2h 10m
    IKA
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sat 27 Sep, 6:00 am
    SYD Sydney
    Sat 27 Sep, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    4h 15m layover in Dubai (DXB)
    EK977
    Sat 27 Sep, 6:45 pm
    DXB Dubai
    Sat 27 Sep, 8:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    3h 35m
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 31 Oct, 4:10 am
    IKA Tehran
    Fri 31 Oct, 6:40 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK412
    Fri 31 Oct, 10:15 am
    DXB Dubai
    Sat 1 Nov, 7:00 am
    SYD Sydney
    13h 45m
    Multiple Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Multiple Airlines 1 stop 15h 20m
    10:45 pm IKA - 5:35 pm (+1) PER
    A$2,067
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m

    * Operated by Emirates Airlines

    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    2h 40m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 15 Aug, 10:45 pm
    IKA Tehran
    Sat 16 Aug, 12:15 am
    DXB Dubai
    2h
    2h 40m layover in Dubai (DXB)
    QF8420
    Sat 16 Aug, 2:55 am
    DXB Dubai
    Sat 16 Aug, 5:35 pm
    PER Perth
    10h 40m

    * Operated by Emirates Airlines

    Multiple Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Multiple Airlines 1 stop 16h 20m
    5:05 am IKA - 12:55 am (+1) PER
    A$2,067
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m

    * Operated by Emirates Airlines

    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 35m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 15 Aug, 5:05 am
    IKA Tehran
    Fri 15 Aug, 6:35 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    QF8424
    Fri 15 Aug, 10:10 am
    DXB Dubai
    Sat 16 Aug, 12:55 am
    PER Perth
    10h 45m

    * Operated by Emirates Airlines

    Multiple Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Multiple Airlines 1 stop 21h 15m
    11:40 am IKA - 12:25 pm (+1) PER
    A$2,067
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m

    * Operated by Emirates Airlines

    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    11:40 am
    2h
    DXB
    1:10 pm
    8h 35m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK972
    Fri 15 Aug, 11:40 am
    IKA Tehran
    Fri 15 Aug, 1:10 pm
    DXB Dubai
    2h
    8h 35m layover in Dubai (DXB)
    QF8422
    Fri 15 Aug, 9:45 pm
    DXB Dubai
    Sat 16 Aug, 12:25 pm
    PER Perth
    10h 40m

    * Operated by Emirates Airlines

    Emirates Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 21h 15m
    11:40 am IKA - 12:25 pm (+1) PER
    A$2,083
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m
    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    11:40 am
    2h
    DXB
    1:10 pm
    8h 35m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK972
    Fri 15 Aug, 11:40 am
    IKA Tehran
    Fri 15 Aug, 1:10 pm
    DXB Dubai
    2h
    8h 35m layover in Dubai (DXB)
    EK422
    Fri 15 Aug, 9:45 pm
    DXB Dubai
    Sat 16 Aug, 12:25 pm
    PER Perth
    10h 40m
    Emirates Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 15h 20m
    10:45 pm IKA - 5:35 pm (+1) PER
    A$2,083
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m
    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    2h 40m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 15 Aug, 10:45 pm
    IKA Tehran
    Sat 16 Aug, 12:15 am
    DXB Dubai
    2h
    2h 40m layover in Dubai (DXB)
    EK420
    Sat 16 Aug, 2:55 am
    DXB Dubai
    Sat 16 Aug, 5:35 pm
    PER Perth
    10h 40m
    Emirates Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 16h 20m
    5:05 am IKA - 12:55 am (+1) PER
    A$2,083
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m
    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 35m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 15 Aug, 5:05 am
    IKA Tehran
    Fri 15 Aug, 6:35 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK424
    Fri 15 Aug, 10:10 am
    DXB Dubai
    Sat 16 Aug, 12:55 am
    PER Perth
    10h 45m
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 19h 25m
    4:05 am IKA - 7:00 am (+1) SYD
    A$2,092
    skiddoo.com.au
    Show Details
    found 7d ago
    Sydney to Tehran Sat, 20 Sep - Fri, 24 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    4h 15m
    DXB
    6:45 pm
    2h 10m
    IKA
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sat 20 Sep, 6:00 am
    SYD Sydney
    Sat 20 Sep, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Sat 20 Sep, 6:45 pm
    DXB Dubai
    Sat 20 Sep, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 24 Oct, 4:05 am
    IKA Tehran
    Fri 24 Oct, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Fri 24 Oct, 10:15 am
    DXB Dubai
    Sat 25 Oct, 7:00 am
    SYD Sydney
    13h 45m
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 17h 15m
    9:45 pm IKA - 10:30 pm (+1) SYD
    A$2,092
    skiddoo.com.au
    Show Details
    found 7d ago
    Sydney to Tehran Sat, 20 Sep - Fri, 24 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    4h 15m
    DXB
    6:45 pm
    2h 10m
    IKA
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sat 20 Sep, 6:00 am
    SYD Sydney
    Sat 20 Sep, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Sat 20 Sep, 6:45 pm
    DXB Dubai
    Sat 20 Sep, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    9:45 pm
    2h
    DXB
    12:15 am (+1)
    1h 35m
    DXB
    1:50 am
    13h 40m
    SYD
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 24 Oct, 9:45 pm
    IKA Tehran
    Sat 25 Oct, 12:15 am
    DXB Dubai
    2h
    1h 35m layover in Dubai (DXB)
    EK414
    Sat 25 Oct, 1:50 am
    DXB Dubai
    Sat 25 Oct, 10:30 pm
    SYD Sydney
    13h 40m
    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 9:25 am (+1) IKA
    Emirates Airlines 1 stop 17h 40m
    9:20 pm IKA - 10:30 pm (+1) SYD
    A$2,115
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Sat, 27 Sep - Fri, 31 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    9:10 pm
    14h 30m
    DXB
    5:40 am (+1)
    2h 5m
    DXB
    7:45 am
    2h 10m
    IKA
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK413
    Sat 27 Sep, 9:10 pm
    SYD Sydney
    Sun 28 Sep, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Sun 28 Sep, 7:45 am
    DXB Dubai
    Sun 28 Sep, 9:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    9:20 pm
    2h 9m
    DXB
    11:59 pm
    1h 51m
    DXB
    1:50 am
    13h 40m
    SYD
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 31 Oct, 9:20 pm
    IKA Tehran
    Fri 31 Oct, 11:59 pm
    DXB Dubai
    2h 9m
    1h 51m layover in Dubai (DXB)
    EK414
    Sat 1 Nov, 1:50 am
    DXB Dubai
    Sat 1 Nov, 10:30 pm
    SYD Sydney
    13h 40m
    Emirates Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Multiple Airlines 1 stop 15h 20m
    10:45 pm IKA - 5:35 pm (+1) PER
    A$2,127
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m
    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    2h 40m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 15 Aug, 10:45 pm
    IKA Tehran
    Sat 16 Aug, 12:15 am
    DXB Dubai
    2h
    2h 40m layover in Dubai (DXB)
    QF8420
    Sat 16 Aug, 2:55 am
    DXB Dubai
    Sat 16 Aug, 5:35 pm
    PER Perth
    10h 40m

    * Operated by Emirates Airlines

    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 9:25 am (+1) IKA
    Emirates Airlines 1 stop 19h 20m
    4:10 am IKA - 7:00 am (+1) SYD
    A$2,215
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Sat, 27 Sep - Fri, 31 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    9:10 pm
    14h 30m
    DXB
    5:40 am (+1)
    2h 5m
    DXB
    7:45 am
    2h 10m
    IKA
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK413
    Sat 27 Sep, 9:10 pm
    SYD Sydney
    Sun 28 Sep, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Sun 28 Sep, 7:45 am
    DXB Dubai
    Sun 28 Sep, 9:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:10 am
    2h
    DXB
    6:40 am
    3h 35m
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 31 Oct, 4:10 am
    IKA Tehran
    Fri 31 Oct, 6:40 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK412
    Fri 31 Oct, 10:15 am
    DXB Dubai
    Sat 1 Nov, 7:00 am
    SYD Sydney
    13h 45m
    Multiple Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 16h 20m
    5:05 am IKA - 12:55 am (+1) PER
    A$2,248
    skiddoo.com.au
    Show Details
    found 2d ago
    Perth to Tehran Sun, 1 Jun - Fri, 15 Aug

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8421
    Sun 1 Jun, 10:20 pm
    PER Perth
    Mon 2 Jun, 5:25 am
    DXB Dubai
    11h 5m

    * Operated by Emirates Airlines

    2h 20m layover in Dubai (DXB)
    EK971
    Mon 2 Jun, 7:45 am
    DXB Dubai
    Mon 2 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 35m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 15 Aug, 5:05 am
    IKA Tehran
    Fri 15 Aug, 6:35 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK424
    Fri 15 Aug, 10:10 am
    DXB Dubai
    Sat 16 Aug, 12:55 am
    PER Perth
    10h 45m
    Emirates Airlines 1 stop 15h 35m
    10:20 pm PER - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 16h 20m
    5:05 am IKA - 12:55 am (+1) PER
    A$2,277
    emirates.com
    Show Details
    found 5h ago
    Perth to Tehran Sat, 3 May - Sat, 17 May

    Depart: Perth to Tehran via Dubai

    PER
    10:20 pm
    11h 5m
    DXB
    5:25 am (+1)
    2h 20m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK421
    Sat 3 May, 10:20 pm
    PER Perth
    Sun 4 May, 5:25 am
    DXB Dubai
    11h 5m
    2h 20m layover in Dubai (DXB)
    EK971
    Sun 4 May, 7:45 am
    DXB Dubai
    Sun 4 May, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Perth via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 35m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sat 17 May, 5:05 am
    IKA Tehran
    Sat 17 May, 6:35 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK424
    Sat 17 May, 10:10 am
    DXB Dubai
    Sun 18 May, 12:55 am
    PER Perth
    10h 45m
    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 17h 15m
    9:45 pm IKA - 10:30 pm (+1) SYD
    A$2,311
    skiddoo.com.au
    Show Details
    found 7d ago
    Sydney to Tehran Sat, 20 Sep - Fri, 24 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    9:10 pm
    14h 30m
    DXB
    5:40 am (+1)
    2h 5m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK413
    Sat 20 Sep, 9:10 pm
    SYD Sydney
    Sun 21 Sep, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Sun 21 Sep, 7:45 am
    DXB Dubai
    Sun 21 Sep, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    9:45 pm
    2h
    DXB
    12:15 am (+1)
    1h 35m
    DXB
    1:50 am
    13h 40m
    SYD
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 24 Oct, 9:45 pm
    IKA Tehran
    Sat 25 Oct, 12:15 am
    DXB Dubai
    2h
    1h 35m layover in Dubai (DXB)
    EK414
    Sat 25 Oct, 1:50 am
    DXB Dubai
    Sat 25 Oct, 10:30 pm
    SYD Sydney
    13h 40m
    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 19h 25m
    4:05 am IKA - 7:00 am (+1) SYD
    A$2,311
    skiddoo.com.au
    Show Details
    found 7d ago
    Sydney to Tehran Sat, 20 Sep - Fri, 24 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    9:10 pm
    14h 30m
    DXB
    5:40 am (+1)
    2h 5m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK413
    Sat 20 Sep, 9:10 pm
    SYD Sydney
    Sun 21 Sep, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Sun 21 Sep, 7:45 am
    DXB Dubai
    Sun 21 Sep, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 24 Oct, 4:05 am
    IKA Tehran
    Fri 24 Oct, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Fri 24 Oct, 10:15 am
    DXB Dubai
    Sat 25 Oct, 7:00 am
    SYD Sydney
    13h 45m
    Multiple Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 17h 15m
    9:45 pm IKA - 10:30 pm (+1) SYD
    A$2,315
    skiddoo.com.au
    Show Details
    found 7d ago
    Sydney to Tehran Sat, 20 Sep - Fri, 24 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    9:10 pm
    14h 30m
    DXB
    5:40 am (+1)
    2h 5m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8413
    Sat 20 Sep, 9:10 pm
    SYD Sydney
    Sun 21 Sep, 5:40 am
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    2h 5m layover in Dubai (DXB)
    EK971
    Sun 21 Sep, 7:45 am
    DXB Dubai
    Sun 21 Sep, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    9:45 pm
    2h
    DXB
    12:15 am (+1)
    1h 35m
    DXB
    1:50 am
    13h 40m
    SYD
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Fri 24 Oct, 9:45 pm
    IKA Tehran
    Sat 25 Oct, 12:15 am
    DXB Dubai
    2h
    1h 35m layover in Dubai (DXB)
    EK414
    Sat 25 Oct, 1:50 am
    DXB Dubai
    Sat 25 Oct, 10:30 pm
    SYD Sydney
    13h 40m
    Multiple Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 19h 25m
    4:05 am IKA - 7:00 am (+1) SYD
    A$2,315
    skiddoo.com.au
    Show Details
    found 7d ago
    Sydney to Tehran Sat, 20 Sep - Fri, 24 Oct

    Depart: Sydney to Tehran via Dubai

    SYD
    9:10 pm
    14h 30m
    DXB
    5:40 am (+1)
    2h 5m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8413
    Sat 20 Sep, 9:10 pm
    SYD Sydney
    Sun 21 Sep, 5:40 am
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    2h 5m layover in Dubai (DXB)
    EK971
    Sun 21 Sep, 7:45 am
    DXB Dubai
    Sun 21 Sep, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 24 Oct, 4:05 am
    IKA Tehran
    Fri 24 Oct, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Fri 24 Oct, 10:15 am
    DXB Dubai
    Sat 25 Oct, 7:00 am
    SYD Sydney
    13h 45m

    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, Berlin to Tehran, Kuwait to Tehran, Moscow to Tehran, Dammam to Tehran... Flight prices for these routes start at A$179, A$268, A$323, A$344, A$348... 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.