• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 17h 50m
    10:45 pm IKA - 10:05 pm (+1) SYD
    A$1,919
    skiddoo.com.au
    Show Details
    found 3d ago
    Sydney to Tehran Sun, 27 Apr - Wed, 30 Apr

    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
    Sun 27 Apr, 6:00 am
    SYD Sydney
    Sun 27 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Sun 27 Apr, 6:45 pm
    DXB Dubai
    Sun 27 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    2h
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Wed 30 Apr, 10:45 pm
    IKA Tehran
    Thu 1 May, 12:15 am
    DXB Dubai
    2h
    2h layover in Dubai (DXB)
    EK414
    Thu 1 May, 2:15 am
    DXB Dubai
    Thu 1 May, 10:05 pm
    SYD Sydney
    13h 50m
    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$1,944
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Fri, 19 Sep - Sat, 18 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
    Fri 19 Sep, 6:00 am
    SYD Sydney
    Fri 19 Sep, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Fri 19 Sep, 6:45 pm
    DXB Dubai
    Fri 19 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
    Sat 18 Oct, 4:05 am
    IKA Tehran
    Sat 18 Oct, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Sat 18 Oct, 10:15 am
    DXB Dubai
    Sun 19 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 21h 10m
    4:05 am IKA - 8:45 am (+1) SYD
    A$1,963
    emirates.com
    Show Details
    found 1d ago
    Sydney to Tehran Fri, 19 Sep - Sat, 18 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
    Fri 19 Sep, 6:00 am
    SYD Sydney
    Fri 19 Sep, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Fri 19 Sep, 6:45 pm
    DXB Dubai
    Fri 19 Sep, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    4:05 am
    2h
    DXB
    6:35 am
    2h 15m
    DXB
    8:50 am
    16h 55m
    SYD
    8:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sat 18 Oct, 4:05 am
    IKA Tehran
    Sat 18 Oct, 6:35 am
    DXB Dubai
    2h
    2h 15m layover in Dubai (DXB)
    EK418
    Sat 18 Oct, 8:50 am
    DXB Dubai
    Sun 19 Oct, 8:45 am
    SYD Sydney
    16h 55m
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 21h 10m
    5:05 am IKA - 7:45 am (+1) SYD
    A$1,988
    emirates.com
    Show Details
    found 1d ago
    Sydney to Tehran Tue, 29 Apr - Fri, 2 May

    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
    Tue 29 Apr, 6:00 am
    SYD Sydney
    Tue 29 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Tue 29 Apr, 6:45 pm
    DXB Dubai
    Tue 29 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    2h 15m
    DXB
    8:50 am
    16h 55m
    SYD
    7:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 2 May, 5:05 am
    IKA Tehran
    Fri 2 May, 6:35 am
    DXB Dubai
    2h
    2h 15m layover in Dubai (DXB)
    EK418
    Fri 2 May, 8:50 am
    DXB Dubai
    Sat 3 May, 7:45 am
    SYD Sydney
    16h 55m
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 19h 30m
    5:05 am IKA - 6:05 am (+1) SYD
    A$1,988
    emirates.com
    Show Details
    found 1d ago
    Sydney to Tehran Tue, 29 Apr - Fri, 2 May

    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
    Tue 29 Apr, 6:00 am
    SYD Sydney
    Tue 29 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Tue 29 Apr, 6:45 pm
    DXB Dubai
    Tue 29 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 2 May, 5:05 am
    IKA Tehran
    Fri 2 May, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Fri 2 May, 10:15 am
    DXB Dubai
    Sat 3 May, 6:05 am
    SYD Sydney
    13h 50m
    Emirates Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 19h 30m
    5:05 am IKA - 6:05 am (+1) SYD
    A$2,019
    skiddoo.com.au
    Show Details
    found 3d ago
    Sydney to Tehran Sun, 27 Apr - Wed, 30 Apr

    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
    Sun 27 Apr, 6:00 am
    SYD Sydney
    Sun 27 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    4h 15m layover in Dubai (DXB)
    EK977
    Sun 27 Apr, 6:45 pm
    DXB Dubai
    Sun 27 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Wed 30 Apr, 5:05 am
    IKA Tehran
    Wed 30 Apr, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Wed 30 Apr, 10:15 am
    DXB Dubai
    Thu 1 May, 6:05 am
    SYD Sydney
    13h 50m
    Emirates Airlines 1 stop 16h 45m
    10:10 am MEL - 9:25 pm IKA
    Emirates Airlines 1 stop 1d 1h 20m
    10:45 pm IKA - 5:35 am (+2) MEL
    A$2,045
    skiddoo.com.au
    Show Details
    found 6d ago
    Melbourne to Tehran Thu, 24 Apr - Tue, 22 Jul

    Depart: Melbourne to Tehran via Dubai

    MEL
    10:10 am
    4h 35m
    DXB
    8:45 am
    10h
    DXB
    6:45 pm
    2h 10m
    IKA
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK409
    Thu 24 Apr, 10:10 am
    MEL Melbourne
    Thu 24 Apr, 8:45 am
    DXB Dubai
    4h 35m
    10h layover in Dubai (DXB)
    EK977
    Thu 24 Apr, 6:45 pm
    DXB Dubai
    Thu 24 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Melbourne via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    9h 55m
    DXB
    10:10 am
    13h 25m
    MEL
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Tue 22 Jul, 10:45 pm
    IKA Tehran
    Wed 23 Jul, 12:15 am
    DXB Dubai
    2h
    9h 55m layover in Dubai (DXB)
    EK406
    Wed 23 Jul, 10:10 am
    DXB Dubai
    Thu 24 Jul, 5:35 am
    MEL Melbourne
    13h 25m
    Emirates Airlines 1 stop 16h 45m
    10:10 am MEL - 9:25 pm IKA
    Emirates Airlines 1 stop 19h
    5:05 am IKA - 5:35 am (+1) MEL
    A$2,045
    skiddoo.com.au
    Show Details
    found 6d ago
    Melbourne to Tehran Thu, 24 Apr - Tue, 22 Jul

    Depart: Melbourne to Tehran via Dubai

    MEL
    10:10 am
    4h 35m
    DXB
    8:45 am
    10h
    DXB
    6:45 pm
    2h 10m
    IKA
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK409
    Thu 24 Apr, 10:10 am
    MEL Melbourne
    Thu 24 Apr, 8:45 am
    DXB Dubai
    4h 35m
    10h layover in Dubai (DXB)
    EK977
    Thu 24 Apr, 6:45 pm
    DXB Dubai
    Thu 24 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Melbourne via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 35m
    DXB
    10:10 am
    13h 25m
    MEL
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Tue 22 Jul, 5:05 am
    IKA Tehran
    Tue 22 Jul, 6:35 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK406
    Tue 22 Jul, 10:10 am
    DXB Dubai
    Wed 23 Jul, 5:35 am
    MEL Melbourne
    13h 25m
    Multiple Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 19h 30m
    5:05 am IKA - 6:05 am (+1) SYD
    A$2,074
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Tue, 29 Apr - Fri, 2 May

    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
    QF8415
    Tue 29 Apr, 6:00 am
    SYD Sydney
    Tue 29 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    4h 15m layover in Dubai (DXB)
    EK977
    Tue 29 Apr, 6:45 pm
    DXB Dubai
    Tue 29 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Fri 2 May, 5:05 am
    IKA Tehran
    Fri 2 May, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Fri 2 May, 10:15 am
    DXB Dubai
    Sat 3 May, 6:05 am
    SYD Sydney
    13h 50m
    Multiple 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,098
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Fri, 19 Sep - Sat, 18 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
    QF8415
    Fri 19 Sep, 6:00 am
    SYD Sydney
    Fri 19 Sep, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    4h 15m layover in Dubai (DXB)
    EK977
    Fri 19 Sep, 6:45 pm
    DXB Dubai
    Fri 19 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
    Sat 18 Oct, 4:05 am
    IKA Tehran
    Sat 18 Oct, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Sat 18 Oct, 10:15 am
    DXB Dubai
    Sun 19 Oct, 7:00 am
    SYD Sydney
    13h 45m
    Multiple Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 19h 30m
    5:05 am IKA - 6:05 am (+1) SYD
    A$2,098
    skiddoo.com.au
    Show Details
    found 3d ago
    Sydney to Tehran Sun, 27 Apr - Wed, 30 Apr

    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
    QF8415
    Sun 27 Apr, 6:00 am
    SYD Sydney
    Sun 27 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    4h 15m layover in Dubai (DXB)
    EK977
    Sun 27 Apr, 6:45 pm
    DXB Dubai
    Sun 27 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Wed 30 Apr, 5:05 am
    IKA Tehran
    Wed 30 Apr, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Wed 30 Apr, 10:15 am
    DXB Dubai
    Thu 1 May, 6:05 am
    SYD Sydney
    13h 50m
    Multiple Airlines 1 stop 20h 55m
    6:00 am SYD - 9:25 pm IKA
    Emirates Airlines 1 stop 17h 50m
    10:45 pm IKA - 10:05 pm (+1) SYD
    A$2,098
    skiddoo.com.au
    Show Details
    found 3d ago
    Sydney to Tehran Sun, 27 Apr - Wed, 30 Apr

    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
    QF8415
    Sun 27 Apr, 6:00 am
    SYD Sydney
    Sun 27 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

    4h 15m layover in Dubai (DXB)
    EK977
    Sun 27 Apr, 6:45 pm
    DXB Dubai
    Sun 27 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    2h
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Wed 30 Apr, 10:45 pm
    IKA Tehran
    Thu 1 May, 12:15 am
    DXB Dubai
    2h
    2h layover in Dubai (DXB)
    EK414
    Thu 1 May, 2:15 am
    DXB Dubai
    Thu 1 May, 10:05 pm
    SYD Sydney
    13h 50m
    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 19h 30m
    5:05 am IKA - 6:05 am (+1) SYD
    A$2,115
    skiddoo.com.au
    Show Details
    found 4d ago
    Sydney to Tehran Wed, 18 Jun - Sun, 31 Aug

    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
    Wed 18 Jun, 9:10 pm
    SYD Sydney
    Thu 19 Jun, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Thu 19 Jun, 7:45 am
    DXB Dubai
    Thu 19 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sun 31 Aug, 5:05 am
    IKA Tehran
    Sun 31 Aug, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Sun 31 Aug, 10:15 am
    DXB Dubai
    Mon 1 Sep, 6:05 am
    SYD Sydney
    13h 50m
    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,163
    skiddoo.com.au
    Show Details
    found 1d ago
    Sydney to Tehran Fri, 19 Sep - Sat, 18 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
    Fri 19 Sep, 9:10 pm
    SYD Sydney
    Sat 20 Sep, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Sat 20 Sep, 7:45 am
    DXB Dubai
    Sat 20 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
    Sat 18 Oct, 4:05 am
    IKA Tehran
    Sat 18 Oct, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Sat 18 Oct, 10:15 am
    DXB Dubai
    Sun 19 Oct, 7:00 am
    SYD Sydney
    13h 45m
    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 17h 50m
    10:45 pm IKA - 10:05 pm (+1) SYD
    A$2,163
    skiddoo.com.au
    Show Details
    found 4d ago
    Sydney to Tehran Wed, 18 Jun - Sun, 31 Aug

    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
    Wed 18 Jun, 9:10 pm
    SYD Sydney
    Thu 19 Jun, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Thu 19 Jun, 7:45 am
    DXB Dubai
    Thu 19 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    2h
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Sun 31 Aug, 10:45 pm
    IKA Tehran
    Mon 1 Sep, 12:15 am
    DXB Dubai
    2h
    2h layover in Dubai (DXB)
    EK414
    Mon 1 Sep, 2:15 am
    DXB Dubai
    Mon 1 Sep, 10:05 pm
    SYD Sydney
    13h 50m
    Multiple Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Multiple Airlines 1 stop 18h 35m
    5:05 am IKA - 5:10 am (+1) SYD
    A$2,186
    skiddoo.com.au
    Show Details
    found 4d ago
    Sydney to Tehran Wed, 18 Jun - Sun, 31 Aug

    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
    Wed 18 Jun, 9:10 pm
    SYD Sydney
    Thu 19 Jun, 5:40 am
    DXB Dubai
    14h 30m

    * Operated by Emirates Airlines

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

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    2h 45m
    DXB
    9:20 am
    13h 50m
    SYD
    5:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sun 31 Aug, 5:05 am
    IKA Tehran
    Sun 31 Aug, 6:35 am
    DXB Dubai
    2h
    2h 45m layover in Dubai (DXB)
    QF2
    Sun 31 Aug, 9:20 am
    DXB Dubai
    Mon 1 Sep, 5:10 am
    SYD Sydney
    13h 50m
    Multiple Airlines 1 stop 16h 45m
    10:10 am MEL - 9:25 pm IKA
    Emirates Airlines 1 stop 1d 1h 20m
    10:45 pm IKA - 5:35 am (+2) MEL
    A$2,250
    skiddoo.com.au
    Show Details
    found 6d ago
    Melbourne to Tehran Thu, 24 Apr - Tue, 22 Jul

    Depart: Melbourne to Tehran via Dubai

    MEL
    10:10 am
    4h 35m
    DXB
    8:45 am
    10h
    DXB
    6:45 pm
    2h 10m
    IKA
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8409
    Thu 24 Apr, 10:10 am
    MEL Melbourne
    Thu 24 Apr, 8:45 am
    DXB Dubai
    4h 35m

    * Operated by Emirates Airlines

    10h layover in Dubai (DXB)
    EK977
    Thu 24 Apr, 6:45 pm
    DXB Dubai
    Thu 24 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Melbourne via Dubai

    IKA
    10:45 pm
    2h
    DXB
    12:15 am (+1)
    9h 55m
    DXB
    10:10 am
    13h 25m
    MEL
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK978
    Tue 22 Jul, 10:45 pm
    IKA Tehran
    Wed 23 Jul, 12:15 am
    DXB Dubai
    2h
    9h 55m layover in Dubai (DXB)
    EK406
    Wed 23 Jul, 10:10 am
    DXB Dubai
    Thu 24 Jul, 5:35 am
    MEL Melbourne
    13h 25m
    Multiple Airlines 1 stop 16h 45m
    10:10 am MEL - 9:25 pm IKA
    Emirates Airlines 1 stop 19h
    5:05 am IKA - 5:35 am (+1) MEL
    A$2,250
    skiddoo.com.au
    Show Details
    found 6d ago
    Melbourne to Tehran Thu, 24 Apr - Tue, 22 Jul

    Depart: Melbourne to Tehran via Dubai

    MEL
    10:10 am
    4h 35m
    DXB
    8:45 am
    10h
    DXB
    6:45 pm
    2h 10m
    IKA
    9:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8409
    Thu 24 Apr, 10:10 am
    MEL Melbourne
    Thu 24 Apr, 8:45 am
    DXB Dubai
    4h 35m

    * Operated by Emirates Airlines

    10h layover in Dubai (DXB)
    EK977
    Thu 24 Apr, 6:45 pm
    DXB Dubai
    Thu 24 Apr, 9:25 pm
    IKA Tehran
    2h 10m

    Return: Tehran to Melbourne via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 35m
    DXB
    10:10 am
    13h 25m
    MEL
    5:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Tue 22 Jul, 5:05 am
    IKA Tehran
    Tue 22 Jul, 6:35 am
    DXB Dubai
    2h
    3h 35m layover in Dubai (DXB)
    EK406
    Tue 22 Jul, 10:10 am
    DXB Dubai
    Wed 23 Jul, 5:35 am
    MEL Melbourne
    13h 25m
    Emirates Airlines 1 stop 18h 45m
    9:10 pm SYD - 10:25 am (+1) IKA
    Multiple Airlines 1 stop 18h 35m
    5:05 am IKA - 5:10 am (+1) SYD
    A$2,249
    skiddoo.com.au
    Show Details
    found 4d ago
    Sydney to Tehran Wed, 18 Jun - Sun, 31 Aug

    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
    Wed 18 Jun, 9:10 pm
    SYD Sydney
    Thu 19 Jun, 5:40 am
    DXB Dubai
    14h 30m
    2h 5m layover in Dubai (DXB)
    EK971
    Thu 19 Jun, 7:45 am
    DXB Dubai
    Thu 19 Jun, 10:25 am
    IKA Tehran
    2h 10m

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    2h 45m
    DXB
    9:20 am
    13h 50m
    SYD
    5:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sun 31 Aug, 5:05 am
    IKA Tehran
    Sun 31 Aug, 6:35 am
    DXB Dubai
    2h
    2h 45m layover in Dubai (DXB)
    QF2
    Sun 31 Aug, 9:20 am
    DXB Dubai
    Mon 1 Sep, 5:10 am
    SYD Sydney
    13h 50m
    Emirates Airlines 1 stop 22h 40m
    5:15 pm SYD - 10:25 am (+1) IKA
    Emirates Airlines 1 stop 19h 30m
    5:05 am IKA - 6:05 am (+1) SYD
    A$2,258
    skiddoo.com.au
    Show Details
    found 4d ago
    Sydney to Tehran Wed, 18 Jun - Sun, 31 Aug

    Depart: Sydney to Tehran via Dubai

    SYD
    5:15 pm
    14h 45m
    DXB
    2:00 am (+1)
    5h 45m
    DXB
    7:45 am
    2h 10m
    IKA
    10:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK5001
    Wed 18 Jun, 5:15 pm
    SYD Sydney
    Thu 19 Jun, 2:00 am
    DXB Dubai
    14h 45m

    * Operated by Qantas

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

    Return: Tehran to Sydney via Dubai

    IKA
    5:05 am
    2h
    DXB
    6:35 am
    3h 40m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK976
    Sun 31 Aug, 5:05 am
    IKA Tehran
    Sun 31 Aug, 6:35 am
    DXB Dubai
    2h
    3h 40m layover in Dubai (DXB)
    EK412
    Sun 31 Aug, 10:15 am
    DXB Dubai
    Mon 1 Sep, 6:05 am
    SYD Sydney
    13h 50m

    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, Dubai to Tehran, New Delhi to Tehran... Flight prices for these routes start at A$176, A$221, A$254, A$309, A$336... 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.