Cheap Flights from Tehran to Vancouver
    (Modify Search)
    Depart Return Tehran to Vancouver Mon, 2 Feb - Tue, 26 May
    Multiple Airlines 2+ stops 22h 10m
    3:45 am IKA - 2:25 pm YVR
    Multiple Airlines 2+ stops 1d 3h 5m
    3:45 pm YVR - 6:20 am (+2) IKA
    US$1,413
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Rome, Amsterdam

    IKA
    3:45 am
    4h 45m
    FCO
    6:00 am
    2h 55m
    FCO
    8:55 am
    2h 35m
    AMS
    11:30 am
    2h
    AMS
    1:30 pm
    9h 55m
    YVR
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ757
    Mon 2 Feb, 3:45 am
    IKA Tehran
    Mon 2 Feb, 6:00 am
    FCO Rome
    4h 45m
    2h 55m layover in Rome (FCO)
    KL3400
    Mon 2 Feb, 8:55 am
    FCO Rome
    Mon 2 Feb, 11:30 am
    AMS Amsterdam
    2h 35m
    2h layover in Amsterdam (AMS)
    KL681
    Mon 2 Feb, 1:30 pm
    AMS Amsterdam
    Mon 2 Feb, 2:25 pm
    YVR Vancouver
    9h 55m

    Return: Vancouver to Tehran via Amsterdam, Rome

    YVR
    3:45 pm
    9h 35m
    AMS
    10:20 am (+1)
    3h 50m
    AMS
    2:10 pm
    2h 15m
    FCO
    4:25 pm
    6h 5m
    FCO
    10:30 pm
    5h 20m
    IKA
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL682
    Tue 26 May, 3:45 pm
    YVR Vancouver
    Wed 27 May, 10:20 am
    AMS Amsterdam
    9h 35m
    3h 50m layover in Amsterdam (AMS)
    KL1603
    Wed 27 May, 2:10 pm
    AMS Amsterdam
    Wed 27 May, 4:25 pm
    FCO Rome
    2h 15m
    6h 5m layover in Rome (FCO)
    AZ756
    Wed 27 May, 10:30 pm
    FCO Rome
    Thu 28 May, 6:20 am
    IKA Tehran
    5h 20m
    Depart Return Tehran to Vancouver Mon, 2 Feb - Tue, 26 May
    Multiple Airlines 2+ stops 22h 10m
    3:45 am IKA - 2:25 pm YVR
    Multiple Airlines 2+ stops 1d 3h 5m
    3:45 pm YVR - 6:20 am (+2) IKA
    US$1,413
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Rome, Amsterdam

    IKA
    3:45 am
    4h 45m
    FCO
    6:00 am
    4h
    FCO
    10:00 am
    2h 35m
    AMS
    12:35 pm
    55m
    AMS
    1:30 pm
    9h 55m
    YVR
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ757
    Mon 2 Feb, 3:45 am
    IKA Tehran
    Mon 2 Feb, 6:00 am
    FCO Rome
    4h 45m
    4h layover in Rome (FCO)
    KL1598
    Mon 2 Feb, 10:00 am
    FCO Rome
    Mon 2 Feb, 12:35 pm
    AMS Amsterdam
    2h 35m
    55m layover in Amsterdam (AMS)
    KL681
    Mon 2 Feb, 1:30 pm
    AMS Amsterdam
    Mon 2 Feb, 2:25 pm
    YVR Vancouver
    9h 55m

    Return: Vancouver to Tehran via Amsterdam, Rome

    YVR
    3:45 pm
    9h 35m
    AMS
    10:20 am (+1)
    3h 50m
    AMS
    2:10 pm
    2h 15m
    FCO
    4:25 pm
    6h 5m
    FCO
    10:30 pm
    5h 20m
    IKA
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL682
    Tue 26 May, 3:45 pm
    YVR Vancouver
    Wed 27 May, 10:20 am
    AMS Amsterdam
    9h 35m
    3h 50m layover in Amsterdam (AMS)
    KL1603
    Wed 27 May, 2:10 pm
    AMS Amsterdam
    Wed 27 May, 4:25 pm
    FCO Rome
    2h 15m
    6h 5m layover in Rome (FCO)
    AZ756
    Wed 27 May, 10:30 pm
    FCO Rome
    Thu 28 May, 6:20 am
    IKA Tehran
    5h 20m
    Depart Return Tehran to Vancouver Mon, 2 Feb - Tue, 26 May
    KLM 2+ stops 22h 10m
    3:45 am IKA - 2:25 pm YVR
    Multiple Airlines 2+ stops 1d 3h 5m
    3:45 pm YVR - 6:20 am (+2) IKA
    US$1,438
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Rome, Amsterdam

    IKA
    3:45 am
    4h 45m
    FCO
    6:00 am
    2h 55m
    FCO
    8:55 am
    2h 35m
    AMS
    11:30 am
    2h
    AMS
    1:30 pm
    9h 55m
    YVR
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL3575
    Mon 2 Feb, 3:45 am
    IKA Tehran
    Mon 2 Feb, 6:00 am
    FCO Rome
    4h 45m
    2h 55m layover in Rome (FCO)
    KL3400
    Mon 2 Feb, 8:55 am
    FCO Rome
    Mon 2 Feb, 11:30 am
    AMS Amsterdam
    2h 35m
    2h layover in Amsterdam (AMS)
    KL681
    Mon 2 Feb, 1:30 pm
    AMS Amsterdam
    Mon 2 Feb, 2:25 pm
    YVR Vancouver
    9h 55m

    Return: Vancouver to Tehran via Amsterdam, Rome

    YVR
    3:45 pm
    9h 35m
    AMS
    10:20 am (+1)
    3h 50m
    AMS
    2:10 pm
    2h 15m
    FCO
    4:25 pm
    6h 5m
    FCO
    10:30 pm
    5h 20m
    IKA
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL682
    Tue 26 May, 3:45 pm
    YVR Vancouver
    Wed 27 May, 10:20 am
    AMS Amsterdam
    9h 35m
    3h 50m layover in Amsterdam (AMS)
    KL1603
    Wed 27 May, 2:10 pm
    AMS Amsterdam
    Wed 27 May, 4:25 pm
    FCO Rome
    2h 15m
    6h 5m layover in Rome (FCO)
    AZ756
    Wed 27 May, 10:30 pm
    FCO Rome
    Thu 28 May, 6:20 am
    IKA Tehran
    5h 20m
    Depart Return Tehran to Vancouver Mon, 2 Feb - Tue, 26 May
    KLM 2+ stops 22h 10m
    3:45 am IKA - 2:25 pm YVR
    Multiple Airlines 2+ stops 1d 3h 5m
    3:45 pm YVR - 6:20 am (+2) IKA
    US$1,438
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Rome, Amsterdam

    IKA
    3:45 am
    4h 45m
    FCO
    6:00 am
    4h
    FCO
    10:00 am
    2h 35m
    AMS
    12:35 pm
    55m
    AMS
    1:30 pm
    9h 55m
    YVR
    2:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL3575
    Mon 2 Feb, 3:45 am
    IKA Tehran
    Mon 2 Feb, 6:00 am
    FCO Rome
    4h 45m
    4h layover in Rome (FCO)
    KL1598
    Mon 2 Feb, 10:00 am
    FCO Rome
    Mon 2 Feb, 12:35 pm
    AMS Amsterdam
    2h 35m
    55m layover in Amsterdam (AMS)
    KL681
    Mon 2 Feb, 1:30 pm
    AMS Amsterdam
    Mon 2 Feb, 2:25 pm
    YVR Vancouver
    9h 55m

    Return: Vancouver to Tehran via Amsterdam, Rome

    YVR
    3:45 pm
    9h 35m
    AMS
    10:20 am (+1)
    3h 50m
    AMS
    2:10 pm
    2h 15m
    FCO
    4:25 pm
    6h 5m
    FCO
    10:30 pm
    5h 20m
    IKA
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL682
    Tue 26 May, 3:45 pm
    YVR Vancouver
    Wed 27 May, 10:20 am
    AMS Amsterdam
    9h 35m
    3h 50m layover in Amsterdam (AMS)
    KL1603
    Wed 27 May, 2:10 pm
    AMS Amsterdam
    Wed 27 May, 4:25 pm
    FCO Rome
    2h 15m
    6h 5m layover in Rome (FCO)
    AZ756
    Wed 27 May, 10:30 pm
    FCO Rome
    Thu 28 May, 6:20 am
    IKA Tehran
    5h 20m
    Depart Return Tehran to Vancouver Mon, 2 Feb - Mon, 25 May
    Multiple Airlines 2+ stops 1d 1h 45m
    5:45 am IKA - 8:00 pm YVR
    Multiple Airlines 2+ stops 22h 20m
    6:30 pm YVR - 4:20 am (+2) IKA
    US$1,495
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    5:45 am
    3h 5m
    IST
    7:20 am
    3h 35m
    IST
    10:55 am
    11h 15m
    YYZ
    3:10 pm
    2h 50m
    YYZ
    6:00 pm
    5h
    YVR
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    Mon 2 Feb, 5:45 am
    IKA Tehran
    Mon 2 Feb, 7:20 am
    IST Istanbul
    3h 5m
    3h 35m layover in Istanbul (IST)
    AC811
    Mon 2 Feb, 10:55 am
    IST Istanbul
    Mon 2 Feb, 3:10 pm
    YYZ Toronto
    11h 15m
    2h 50m layover in Toronto (YYZ)
    AC137
    Mon 2 Feb, 6:00 pm
    YYZ Toronto
    Mon 2 Feb, 8:00 pm
    YVR Vancouver
    5h

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    6:30 pm
    9h 10m
    LHR
    11:40 am (+1)
    4h 50m
    LHR
    4:30 pm
    3h 45m
    IST
    10:15 pm
    1h 5m
    IST
    11:20 pm
    3h 30m
    IKA
    4:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Mon 25 May, 6:30 pm
    YVR Vancouver
    Tue 26 May, 11:40 am
    LHR London
    9h 10m
    4h 50m layover in London (LHR)
    TK1986
    Tue 26 May, 4:30 pm
    LHR London
    Tue 26 May, 10:15 pm
    IST Istanbul
    3h 45m
    1h 5m layover in Istanbul (IST)
    TK872
    Tue 26 May, 11:20 pm
    IST Istanbul
    Wed 27 May, 4:20 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Mon, 2 Feb - Mon, 25 May
    Multiple Airlines 2+ stops 1d 1h 45m
    5:45 am IKA - 8:00 pm YVR
    Multiple Airlines 2+ stops 19h 50m
    6:30 pm YVR - 1:50 am (+2) IKA
    US$1,589
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    5:45 am
    3h 5m
    IST
    7:20 am
    3h 35m
    IST
    10:55 am
    11h 15m
    YYZ
    3:10 pm
    2h 50m
    YYZ
    6:00 pm
    5h
    YVR
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    Mon 2 Feb, 5:45 am
    IKA Tehran
    Mon 2 Feb, 7:20 am
    IST Istanbul
    3h 5m
    3h 35m layover in Istanbul (IST)
    AC811
    Mon 2 Feb, 10:55 am
    IST Istanbul
    Mon 2 Feb, 3:10 pm
    YYZ Toronto
    11h 15m
    2h 50m layover in Toronto (YYZ)
    AC137
    Mon 2 Feb, 6:00 pm
    YYZ Toronto
    Mon 2 Feb, 8:00 pm
    YVR Vancouver
    5h

    Return: Vancouver to Tehran via London, Frankfurt

    YVR
    6:30 pm
    9h 10m
    LHR
    11:40 am (+1)
    1h 50m
    LHR
    1:30 pm
    1h 40m
    FRA
    4:10 pm
    1h 40m
    FRA
    5:50 pm
    5h 30m
    IKA
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Mon 25 May, 6:30 pm
    YVR Vancouver
    Tue 26 May, 11:40 am
    LHR London
    9h 10m
    1h 50m layover in London (LHR)
    LH907
    Tue 26 May, 1:30 pm
    LHR London
    Tue 26 May, 4:10 pm
    FRA Frankfurt
    1h 40m
    1h 40m layover in Frankfurt (FRA)
    LH600
    Tue 26 May, 5:50 pm
    FRA Frankfurt
    Wed 27 May, 1:50 am
    IKA Tehran
    5h 30m
    Depart Return Tehran to Vancouver Wed, 17 Sep - Tue, 20 Jan
    Lufthansa 1 stop 22h 30m
    3:15 am IKA - 2:15 pm YVR
    Multiple Airlines 2+ stops 1d 15m
    1:00 pm YVR - 12:45 am (+2) IKA
    US$1,743
    budgetair.ca
    Show Details

    Depart: Tehran to Vancouver via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    7h 25m
    FRA
    1:25 pm
    9h 50m
    YVR
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 17 Sep, 3:15 am
    IKA Tehran
    Wed 17 Sep, 6:00 am
    FRA Frankfurt
    5h 15m
    7h 25m layover in Frankfurt (FRA)
    LH492
    Wed 17 Sep, 1:25 pm
    FRA Frankfurt
    Wed 17 Sep, 2:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via Calgary, Frankfurt

    YVR
    1:00 pm
    1h 27m
    YYC
    3:27 pm
    2h 43m
    YYC
    6:10 pm
    9h 5m
    FRA
    11:15 am (+1)
    6h 10m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC214
    Tue 20 Jan, 1:00 pm
    YVR Vancouver
    Tue 20 Jan, 3:27 pm
    YYC Calgary
    1h 27m
    2h 43m layover in Calgary (YYC)
    LH6793
    Tue 20 Jan, 6:10 pm
    YYC Calgary
    Wed 21 Jan, 11:15 am
    FRA Frankfurt
    9h 5m
    6h 10m layover in Frankfurt (FRA)
    LH600
    Wed 21 Jan, 5:25 pm
    FRA Frankfurt
    Thu 22 Jan, 12:45 am
    IKA Tehran
    4h 50m
    Depart Return Tehran to Vancouver Wed, 17 Sep - Tue, 20 Jan
    Lufthansa 1 stop 22h 30m
    3:15 am IKA - 2:15 pm YVR
    Multiple Airlines 2+ stops 23h 15m
    2:00 pm YVR - 12:45 am (+2) IKA
    US$1,743
    budgetair.ca
    Show Details

    Depart: Tehran to Vancouver via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    7h 25m
    FRA
    1:25 pm
    9h 50m
    YVR
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 17 Sep, 3:15 am
    IKA Tehran
    Wed 17 Sep, 6:00 am
    FRA Frankfurt
    5h 15m
    7h 25m layover in Frankfurt (FRA)
    LH492
    Wed 17 Sep, 1:25 pm
    FRA Frankfurt
    Wed 17 Sep, 2:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via Calgary, Frankfurt

    YVR
    2:00 pm
    1h 27m
    YYC
    4:27 pm
    1h 43m
    YYC
    6:10 pm
    9h 5m
    FRA
    11:15 am (+1)
    6h 10m
    FRA
    5:25 pm
    4h 50m
    IKA
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC216
    Tue 20 Jan, 2:00 pm
    YVR Vancouver
    Tue 20 Jan, 4:27 pm
    YYC Calgary
    1h 27m
    1h 43m layover in Calgary (YYC)
    LH6793
    Tue 20 Jan, 6:10 pm
    YYC Calgary
    Wed 21 Jan, 11:15 am
    FRA Frankfurt
    9h 5m
    6h 10m layover in Frankfurt (FRA)
    LH600
    Wed 21 Jan, 5:25 pm
    FRA Frankfurt
    Thu 22 Jan, 12:45 am
    IKA Tehran
    4h 50m
    Depart Return Tehran to Vancouver Wed, 17 Sep - Tue, 20 Jan
    Lufthansa 1 stop 22h 30m
    3:15 am IKA - 2:15 pm YVR
    Multiple Airlines 2+ stops 21h 50m
    6:40 pm YVR - 4:00 am (+2) IKA
    US$1,747
    budgetair.ca
    Show Details

    Depart: Tehran to Vancouver via Frankfurt

    IKA
    3:15 am
    5h 15m
    FRA
    6:00 am
    7h 25m
    FRA
    1:25 pm
    9h 50m
    YVR
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH601
    Wed 17 Sep, 3:15 am
    IKA Tehran
    Wed 17 Sep, 6:00 am
    FRA Frankfurt
    5h 15m
    7h 25m layover in Frankfurt (FRA)
    LH492
    Wed 17 Sep, 1:25 pm
    FRA Frankfurt
    Wed 17 Sep, 2:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    4h 20m
    LHR
    4:10 pm
    3h 50m
    IST
    10:00 pm
    1h 30m
    IST
    11:30 pm
    3h
    IKA
    4:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Tue 20 Jan, 6:40 pm
    YVR Vancouver
    Wed 21 Jan, 11:50 am
    LHR London
    9h 10m
    4h 20m layover in London (LHR)
    TK1986
    Wed 21 Jan, 4:10 pm
    LHR London
    Wed 21 Jan, 10:00 pm
    IST Istanbul
    3h 50m
    1h 30m layover in Istanbul (IST)
    TK872
    Wed 21 Jan, 11:30 pm
    IST Istanbul
    Thu 22 Jan, 4:00 am
    IKA Tehran
    3h
    Depart Return Tehran to Vancouver Tue, 12 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 19h 55m
    6:50 am IKA - 3:15 pm YVR
    Multiple Airlines 2+ stops 1d 10m
    6:40 pm YVR - 6:20 am (+2) IKA
    US$2,452
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Frankfurt

    IKA
    6:50 am
    2h 50m
    IST
    8:10 am
    1h 5m
    IST
    9:15 am
    3h 20m
    FRA
    11:35 am
    2h 50m
    FRA
    2:25 pm
    9h 50m
    YVR
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    Tue 12 Aug, 6:50 am
    IKA Tehran
    Tue 12 Aug, 8:10 am
    IST Istanbul
    2h 50m
    1h 5m layover in Istanbul (IST)
    TK1587
    Tue 12 Aug, 9:15 am
    IST Istanbul
    Tue 12 Aug, 11:35 am
    FRA Frankfurt
    3h 20m
    2h 50m layover in Frankfurt (FRA)
    AC9101
    Tue 12 Aug, 2:25 pm
    FRA Frankfurt
    Tue 12 Aug, 3:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    4h 20m
    LHR
    4:10 pm
    3h 50m
    IST
    10:00 pm
    3h 20m
    IST
    1:20 am
    3h 30m
    IKA
    6:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Tue 20 Jan, 6:40 pm
    YVR Vancouver
    Wed 21 Jan, 11:50 am
    LHR London
    9h 10m
    4h 20m layover in London (LHR)
    TK1986
    Wed 21 Jan, 4:10 pm
    LHR London
    Wed 21 Jan, 10:00 pm
    IST Istanbul
    3h 50m
    3h 20m layover in Istanbul (IST)
    TK878
    Thu 22 Jan, 1:20 am
    IST Istanbul
    Thu 22 Jan, 6:20 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 12 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 21h 40m
    5:05 am IKA - 3:15 pm YVR
    Multiple Airlines 2+ stops 1d 10m
    6:40 pm YVR - 6:20 am (+2) IKA
    US$2,452
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Frankfurt

    IKA
    5:05 am
    2h 50m
    IST
    6:25 am
    2h 50m
    IST
    9:15 am
    3h 20m
    FRA
    11:35 am
    2h 50m
    FRA
    2:25 pm
    9h 50m
    YVR
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    Tue 12 Aug, 5:05 am
    IKA Tehran
    Tue 12 Aug, 6:25 am
    IST Istanbul
    2h 50m
    2h 50m layover in Istanbul (IST)
    TK1587
    Tue 12 Aug, 9:15 am
    IST Istanbul
    Tue 12 Aug, 11:35 am
    FRA Frankfurt
    3h 20m
    2h 50m layover in Frankfurt (FRA)
    AC9101
    Tue 12 Aug, 2:25 pm
    FRA Frankfurt
    Tue 12 Aug, 3:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    4h 20m
    LHR
    4:10 pm
    3h 50m
    IST
    10:00 pm
    3h 20m
    IST
    1:20 am
    3h 30m
    IKA
    6:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Tue 20 Jan, 6:40 pm
    YVR Vancouver
    Wed 21 Jan, 11:50 am
    LHR London
    9h 10m
    4h 20m layover in London (LHR)
    TK1986
    Wed 21 Jan, 4:10 pm
    LHR London
    Wed 21 Jan, 10:00 pm
    IST Istanbul
    3h 50m
    3h 20m layover in Istanbul (IST)
    TK878
    Thu 22 Jan, 1:20 am
    IST Istanbul
    Thu 22 Jan, 6:20 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 12 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 21h 40m
    5:05 am IKA - 3:15 pm YVR
    Multiple Airlines 2+ stops 22h 20m
    6:40 pm YVR - 4:30 am (+2) IKA
    US$2,452
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Frankfurt

    IKA
    5:05 am
    2h 50m
    IST
    6:25 am
    2h 50m
    IST
    9:15 am
    3h 20m
    FRA
    11:35 am
    2h 50m
    FRA
    2:25 pm
    9h 50m
    YVR
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    Tue 12 Aug, 5:05 am
    IKA Tehran
    Tue 12 Aug, 6:25 am
    IST Istanbul
    2h 50m
    2h 50m layover in Istanbul (IST)
    TK1587
    Tue 12 Aug, 9:15 am
    IST Istanbul
    Tue 12 Aug, 11:35 am
    FRA Frankfurt
    3h 20m
    2h 50m layover in Frankfurt (FRA)
    AC9101
    Tue 12 Aug, 2:25 pm
    FRA Frankfurt
    Tue 12 Aug, 3:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    4h 20m
    LHR
    4:10 pm
    3h 50m
    IST
    10:00 pm
    1h 30m
    IST
    11:30 pm
    3h 30m
    IKA
    4:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Tue 20 Jan, 6:40 pm
    YVR Vancouver
    Wed 21 Jan, 11:50 am
    LHR London
    9h 10m
    4h 20m layover in London (LHR)
    TK1986
    Wed 21 Jan, 4:10 pm
    LHR London
    Wed 21 Jan, 10:00 pm
    IST Istanbul
    3h 50m
    1h 30m layover in Istanbul (IST)
    TK872
    Wed 21 Jan, 11:30 pm
    IST Istanbul
    Thu 22 Jan, 4:30 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 12 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 19h 55m
    6:50 am IKA - 3:15 pm YVR
    Multiple Airlines 2+ stops 22h 20m
    6:40 pm YVR - 4:30 am (+2) IKA
    US$2,452
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Frankfurt

    IKA
    6:50 am
    2h 50m
    IST
    8:10 am
    1h 5m
    IST
    9:15 am
    3h 20m
    FRA
    11:35 am
    2h 50m
    FRA
    2:25 pm
    9h 50m
    YVR
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    Tue 12 Aug, 6:50 am
    IKA Tehran
    Tue 12 Aug, 8:10 am
    IST Istanbul
    2h 50m
    1h 5m layover in Istanbul (IST)
    TK1587
    Tue 12 Aug, 9:15 am
    IST Istanbul
    Tue 12 Aug, 11:35 am
    FRA Frankfurt
    3h 20m
    2h 50m layover in Frankfurt (FRA)
    AC9101
    Tue 12 Aug, 2:25 pm
    FRA Frankfurt
    Tue 12 Aug, 3:15 pm
    YVR Vancouver
    9h 50m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    6:40 pm
    9h 10m
    LHR
    11:50 am (+1)
    4h 20m
    LHR
    4:10 pm
    3h 50m
    IST
    10:00 pm
    1h 30m
    IST
    11:30 pm
    3h 30m
    IKA
    4:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    Tue 20 Jan, 6:40 pm
    YVR Vancouver
    Wed 21 Jan, 11:50 am
    LHR London
    9h 10m
    4h 20m layover in London (LHR)
    TK1986
    Wed 21 Jan, 4:10 pm
    LHR London
    Wed 21 Jan, 10:00 pm
    IST Istanbul
    3h 50m
    1h 30m layover in Istanbul (IST)
    TK872
    Wed 21 Jan, 11:30 pm
    IST Istanbul
    Thu 22 Jan, 4:30 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 5 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 1d 51m
    9:50 am IKA - 11:11 pm YVR
    Multiple Airlines 2+ stops 1d 1h 55m
    12:00 pm YVR - 1:25 am (+2) IKA
    US$2,716
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    9:50 am
    2h 55m
    IST
    11:15 am
    3h 55m
    IST
    3:10 pm
    10h 40m
    YYZ
    6:50 pm
    2h 25m
    YYZ
    9:15 pm
    4h 56m
    YVR
    11:11 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Tue 5 Aug, 9:50 am
    IKA Tehran
    Tue 5 Aug, 11:15 am
    IST Istanbul
    2h 55m
    3h 55m layover in Istanbul (IST)
    TK17
    Tue 5 Aug, 3:10 pm
    IST Istanbul
    Tue 5 Aug, 6:50 pm
    YYZ Toronto
    10h 40m
    2h 25m layover in Toronto (YYZ)
    AC33
    Tue 5 Aug, 9:15 pm
    YYZ Toronto
    Tue 5 Aug, 11:11 pm
    YVR Vancouver
    4h 56m

    Return: Vancouver to Tehran via Toronto, Istanbul

    YVR
    12:00 pm
    4h 26m
    YYZ
    7:26 pm
    3h 29m
    YYZ
    10:55 pm
    9h 55m
    IST
    3:50 pm (+1)
    4h 35m
    IST
    8:25 pm
    3h 30m
    IKA
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC102
    Tue 20 Jan, 12:00 pm
    YVR Vancouver
    Tue 20 Jan, 7:26 pm
    YYZ Toronto
    4h 26m
    3h 29m layover in Toronto (YYZ)
    TK18
    Tue 20 Jan, 10:55 pm
    YYZ Toronto
    Wed 21 Jan, 3:50 pm
    IST Istanbul
    9h 55m
    4h 35m layover in Istanbul (IST)
    TK874
    Wed 21 Jan, 8:25 pm
    IST Istanbul
    Thu 22 Jan, 1:25 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 5 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 1d 18m
    9:50 am IKA - 10:38 pm YVR
    Multiple Airlines 2+ stops 1d 1h 55m
    12:00 pm YVR - 1:25 am (+2) IKA
    US$2,716
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    9:50 am
    2h 55m
    IST
    11:15 am
    3h 55m
    IST
    3:10 pm
    10h 40m
    YYZ
    6:50 pm
    1h 40m
    YYZ
    8:30 pm
    5h 8m
    YVR
    10:38 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Tue 5 Aug, 9:50 am
    IKA Tehran
    Tue 5 Aug, 11:15 am
    IST Istanbul
    2h 55m
    3h 55m layover in Istanbul (IST)
    TK17
    Tue 5 Aug, 3:10 pm
    IST Istanbul
    Tue 5 Aug, 6:50 pm
    YYZ Toronto
    10h 40m
    1h 40m layover in Toronto (YYZ)
    AC1137
    Tue 5 Aug, 8:30 pm
    YYZ Toronto
    Tue 5 Aug, 10:38 pm
    YVR Vancouver
    5h 8m

    Return: Vancouver to Tehran via Toronto, Istanbul

    YVR
    12:00 pm
    4h 26m
    YYZ
    7:26 pm
    3h 29m
    YYZ
    10:55 pm
    9h 55m
    IST
    3:50 pm (+1)
    4h 35m
    IST
    8:25 pm
    3h 30m
    IKA
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC102
    Tue 20 Jan, 12:00 pm
    YVR Vancouver
    Tue 20 Jan, 7:26 pm
    YYZ Toronto
    4h 26m
    3h 29m layover in Toronto (YYZ)
    TK18
    Tue 20 Jan, 10:55 pm
    YYZ Toronto
    Wed 21 Jan, 3:50 pm
    IST Istanbul
    9h 55m
    4h 35m layover in Istanbul (IST)
    TK874
    Wed 21 Jan, 8:25 pm
    IST Istanbul
    Thu 22 Jan, 1:25 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 5 Aug - Tue, 20 Jan
    Turkish Airlines 2+ stops 1d 18m
    9:50 am IKA - 10:38 pm YVR
    Multiple Airlines 2+ stops 1d 1h 55m
    12:00 pm YVR - 1:25 am (+2) IKA
    US$2,716
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    9:50 am
    2h 55m
    IST
    11:15 am
    3h 55m
    IST
    3:10 pm
    10h 40m
    YYZ
    6:50 pm
    1h 40m
    YYZ
    8:30 pm
    5h 8m
    YVR
    10:38 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Tue 5 Aug, 9:50 am
    IKA Tehran
    Tue 5 Aug, 11:15 am
    IST Istanbul
    2h 55m
    3h 55m layover in Istanbul (IST)
    TK17
    Tue 5 Aug, 3:10 pm
    IST Istanbul
    Tue 5 Aug, 6:50 pm
    YYZ Toronto
    10h 40m
    1h 40m layover in Toronto (YYZ)
    TK8694
    Tue 5 Aug, 8:30 pm
    YYZ Toronto
    Tue 5 Aug, 10:38 pm
    YVR Vancouver
    5h 8m

    Return: Vancouver to Tehran via Toronto, Istanbul

    YVR
    12:00 pm
    4h 26m
    YYZ
    7:26 pm
    3h 29m
    YYZ
    10:55 pm
    9h 55m
    IST
    3:50 pm (+1)
    4h 35m
    IST
    8:25 pm
    3h 30m
    IKA
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC102
    Tue 20 Jan, 12:00 pm
    YVR Vancouver
    Tue 20 Jan, 7:26 pm
    YYZ Toronto
    4h 26m
    3h 29m layover in Toronto (YYZ)
    TK18
    Tue 20 Jan, 10:55 pm
    YYZ Toronto
    Wed 21 Jan, 3:50 pm
    IST Istanbul
    9h 55m
    4h 35m layover in Istanbul (IST)
    TK874
    Wed 21 Jan, 8:25 pm
    IST Istanbul
    Thu 22 Jan, 1:25 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 5 Aug - Tue, 20 Jan
    Turkish Airlines 2+ stops 1d 18m
    9:50 am IKA - 10:38 pm YVR
    Multiple Airlines 2+ stops 1d 55m
    1:00 pm YVR - 1:25 am (+2) IKA
    US$2,716
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    9:50 am
    2h 55m
    IST
    11:15 am
    3h 55m
    IST
    3:10 pm
    10h 40m
    YYZ
    6:50 pm
    1h 40m
    YYZ
    8:30 pm
    5h 8m
    YVR
    10:38 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Tue 5 Aug, 9:50 am
    IKA Tehran
    Tue 5 Aug, 11:15 am
    IST Istanbul
    2h 55m
    3h 55m layover in Istanbul (IST)
    TK17
    Tue 5 Aug, 3:10 pm
    IST Istanbul
    Tue 5 Aug, 6:50 pm
    YYZ Toronto
    10h 40m
    1h 40m layover in Toronto (YYZ)
    TK8694
    Tue 5 Aug, 8:30 pm
    YYZ Toronto
    Tue 5 Aug, 10:38 pm
    YVR Vancouver
    5h 8m

    Return: Vancouver to Tehran via Toronto, Istanbul

    YVR
    1:00 pm
    4h 26m
    YYZ
    8:26 pm
    2h 29m
    YYZ
    10:55 pm
    9h 55m
    IST
    3:50 pm (+1)
    4h 35m
    IST
    8:25 pm
    3h 30m
    IKA
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC148
    Tue 20 Jan, 1:00 pm
    YVR Vancouver
    Tue 20 Jan, 8:26 pm
    YYZ Toronto
    4h 26m
    2h 29m layover in Toronto (YYZ)
    TK18
    Tue 20 Jan, 10:55 pm
    YYZ Toronto
    Wed 21 Jan, 3:50 pm
    IST Istanbul
    9h 55m
    4h 35m layover in Istanbul (IST)
    TK874
    Wed 21 Jan, 8:25 pm
    IST Istanbul
    Thu 22 Jan, 1:25 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 5 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 1d 51m
    9:50 am IKA - 11:11 pm YVR
    Multiple Airlines 2+ stops 1d 55m
    1:00 pm YVR - 1:25 am (+2) IKA
    US$2,716
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    9:50 am
    2h 55m
    IST
    11:15 am
    3h 55m
    IST
    3:10 pm
    10h 40m
    YYZ
    6:50 pm
    2h 25m
    YYZ
    9:15 pm
    4h 56m
    YVR
    11:11 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Tue 5 Aug, 9:50 am
    IKA Tehran
    Tue 5 Aug, 11:15 am
    IST Istanbul
    2h 55m
    3h 55m layover in Istanbul (IST)
    TK17
    Tue 5 Aug, 3:10 pm
    IST Istanbul
    Tue 5 Aug, 6:50 pm
    YYZ Toronto
    10h 40m
    2h 25m layover in Toronto (YYZ)
    AC33
    Tue 5 Aug, 9:15 pm
    YYZ Toronto
    Tue 5 Aug, 11:11 pm
    YVR Vancouver
    4h 56m

    Return: Vancouver to Tehran via Toronto, Istanbul

    YVR
    1:00 pm
    4h 26m
    YYZ
    8:26 pm
    2h 29m
    YYZ
    10:55 pm
    9h 55m
    IST
    3:50 pm (+1)
    4h 35m
    IST
    8:25 pm
    3h 30m
    IKA
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC148
    Tue 20 Jan, 1:00 pm
    YVR Vancouver
    Tue 20 Jan, 8:26 pm
    YYZ Toronto
    4h 26m
    2h 29m layover in Toronto (YYZ)
    TK18
    Tue 20 Jan, 10:55 pm
    YYZ Toronto
    Wed 21 Jan, 3:50 pm
    IST Istanbul
    9h 55m
    4h 35m layover in Istanbul (IST)
    TK874
    Wed 21 Jan, 8:25 pm
    IST Istanbul
    Thu 22 Jan, 1:25 am
    IKA Tehran
    3h 30m
    Depart Return Tehran to Vancouver Tue, 5 Aug - Tue, 20 Jan
    Multiple Airlines 2+ stops 1d 18m
    9:50 am IKA - 10:38 pm YVR
    Multiple Airlines 2+ stops 1d 55m
    1:00 pm YVR - 1:25 am (+2) IKA
    US$2,716
    aerobilet.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Toronto

    IKA
    9:50 am
    2h 55m
    IST
    11:15 am
    3h 55m
    IST
    3:10 pm
    10h 40m
    YYZ
    6:50 pm
    1h 40m
    YYZ
    8:30 pm
    5h 8m
    YVR
    10:38 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK879
    Tue 5 Aug, 9:50 am
    IKA Tehran
    Tue 5 Aug, 11:15 am
    IST Istanbul
    2h 55m
    3h 55m layover in Istanbul (IST)
    TK17
    Tue 5 Aug, 3:10 pm
    IST Istanbul
    Tue 5 Aug, 6:50 pm
    YYZ Toronto
    10h 40m
    1h 40m layover in Toronto (YYZ)
    AC1137
    Tue 5 Aug, 8:30 pm
    YYZ Toronto
    Tue 5 Aug, 10:38 pm
    YVR Vancouver
    5h 8m

    Return: Vancouver to Tehran via Toronto, Istanbul

    YVR
    1:00 pm
    4h 26m
    YYZ
    8:26 pm
    2h 29m
    YYZ
    10:55 pm
    9h 55m
    IST
    3:50 pm (+1)
    4h 35m
    IST
    8:25 pm
    3h 30m
    IKA
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC148
    Tue 20 Jan, 1:00 pm
    YVR Vancouver
    Tue 20 Jan, 8:26 pm
    YYZ Toronto
    4h 26m
    2h 29m layover in Toronto (YYZ)
    TK18
    Tue 20 Jan, 10:55 pm
    YYZ Toronto
    Wed 21 Jan, 3:50 pm
    IST Istanbul
    9h 55m
    4h 35m layover in Istanbul (IST)
    TK874
    Wed 21 Jan, 8:25 pm
    IST Istanbul
    Thu 22 Jan, 1:25 am
    IKA Tehran
    3h 30m