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

Recent Searches

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

    Cheap Flights from Tehran to Vancouver

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 54 results US$1,479 View Flights
    Lufthansa 53 results US$1,605 View Flights
    United Airlines 5 results US$1,647 View Flights
    Turkish Airlines 1 result US$1,729 View Flights
    KLM 1 result US$10,293 View Flights
    Depart: Mon, 20 Apr Return: Tue, 20 Oct Tehran to Vancouver Mon, 20 Apr - Tue, 20 Oct
    Multiple Airlines 2+ stops 22h 10m
    3:35 am IKA - 2:15 pm YVR
    Multiple Airlines 2+ stops 20h 50m
    6:30 pm YVR - 2:50 am (+2) IKA
    US$1,479
    cheapoair.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Frankfurt

    IKA
    3:35 am
    3h 20m
    IST
    5:25 am
    2h 40m
    IST
    8:05 am
    3h 20m
    FRA
    10:25 am
    3h
    FRA
    1:25 pm
    9h 50m
    YVR
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 20 Apr Mon
    IKA Tehran
    5:25 am, 20 Apr Mon
    IST Istanbul
    3h 20m
    2h 40m layover in Istanbul (IST)
    TK1587
    8:05 am, 20 Apr Mon
    IST Istanbul
    10:25 am, 20 Apr Mon
    FRA Frankfurt
    3h 20m
    3h layover in Frankfurt (FRA)
    AC9101
    1:25 pm, 20 Apr Mon
    FRA Frankfurt
    2:15 pm, 20 Apr Mon
    YVR Vancouver
    9h 50m

    * Operated by LUFTHANSA OR LH CITYLINE

    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
    2h
    IKA
    2:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    6:30 pm, 20 Oct Tue
    YVR Vancouver
    11:40 am, 21 Oct Wed
    LHR London
    9h 10m
    4h 50m layover in London (LHR)
    TK1986
    4:30 pm, 21 Oct Wed
    LHR London
    10:15 pm, 21 Oct Wed
    IST Istanbul
    3h 45m
    1h 5m layover in Istanbul (IST)
    TK872
    11:20 pm, 21 Oct Wed
    IST Istanbul
    2:50 am, 22 Oct Thu
    IKA Tehran
    2h
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 23h 15m
    2:20 pm YVR - 1:05 am (+2) IKA
    US$1,489
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via San Francisco, Frankfurt

    YVR
    2:20 pm
    2h 30m
    SFO
    4:50 pm
    2h 20m
    SFO
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1846
    2:20 pm, 12 Aug Wed
    YVR Vancouver
    4:50 pm, 12 Aug Wed
    SFO San Francisco
    2h 30m
    2h 20m layover in San Francisco (SFO)
    LH9127
    7:10 pm, 12 Aug Wed
    SFO San Francisco
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 1d
    3:35 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 23h 15m
    2:20 pm YVR - 1:05 am (+2) IKA
    US$1,489
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    3:35 am
    3h 25m
    IST
    5:30 am
    3h 30m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 4 Feb Wed
    IKA Tehran
    5:30 am, 4 Feb Wed
    IST Istanbul
    3h 25m
    3h 30m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via San Francisco, Frankfurt

    YVR
    2:20 pm
    2h 30m
    SFO
    4:50 pm
    2h 20m
    SFO
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1846
    2:20 pm, 12 Aug Wed
    YVR Vancouver
    4:50 pm, 12 Aug Wed
    SFO San Francisco
    2h 30m
    2h 20m layover in San Francisco (SFO)
    LH9127
    7:10 pm, 12 Aug Wed
    SFO San Francisco
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 35m
    1:00 pm YVR - 1:05 am (+2) IKA
    US$1,489
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via San Francisco, Frankfurt

    YVR
    1:00 pm
    2h 21m
    SFO
    3:21 pm
    3h 49m
    SFO
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC5008
    1:00 pm, 12 Aug Wed
    YVR Vancouver
    3:21 pm, 12 Aug Wed
    SFO San Francisco
    2h 21m
    3h 49m layover in San Francisco (SFO)
    LH9127
    7:10 pm, 12 Aug Wed
    SFO San Francisco
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 1d
    3:35 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 35m
    1:00 pm YVR - 1:05 am (+2) IKA
    US$1,489
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    3:35 am
    3h 25m
    IST
    5:30 am
    3h 30m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 4 Feb Wed
    IKA Tehran
    5:30 am, 4 Feb Wed
    IST Istanbul
    3h 25m
    3h 30m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via San Francisco, Frankfurt

    YVR
    1:00 pm
    2h 21m
    SFO
    3:21 pm
    3h 49m
    SFO
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC5008
    1:00 pm, 12 Aug Wed
    YVR Vancouver
    3:21 pm, 12 Aug Wed
    SFO San Francisco
    2h 21m
    3h 49m layover in San Francisco (SFO)
    LH9127
    7:10 pm, 12 Aug Wed
    SFO San Francisco
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 4h 50m
    8:45 am YVR - 1:05 am (+2) IKA
    US$1,492
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Los Angeles, Frankfurt

    YVR
    8:45 am
    2h 53m
    LAX
    11:38 am
    3h 37m
    LAX
    3:15 pm
    11h
    FRA
    11:15 am (+1)
    6h 30m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1878
    8:45 am, 12 Aug Wed
    YVR Vancouver
    11:38 am, 12 Aug Wed
    LAX Los Angeles
    2h 53m
    3h 37m layover in Los Angeles (LAX)
    LH457
    3:15 pm, 12 Aug Wed
    LAX Los Angeles
    11:15 am, 13 Aug Thu
    FRA Frankfurt
    11h
    6h 30m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 1d
    3:35 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 4h 50m
    8:45 am YVR - 1:05 am (+2) IKA
    US$1,492
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    3:35 am
    3h 25m
    IST
    5:30 am
    3h 30m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 4 Feb Wed
    IKA Tehran
    5:30 am, 4 Feb Wed
    IST Istanbul
    3h 25m
    3h 30m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Los Angeles, Frankfurt

    YVR
    8:45 am
    2h 53m
    LAX
    11:38 am
    3h 37m
    LAX
    3:15 pm
    11h
    FRA
    11:15 am (+1)
    6h 30m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1878
    8:45 am, 12 Aug Wed
    YVR Vancouver
    11:38 am, 12 Aug Wed
    LAX Los Angeles
    2h 53m
    3h 37m layover in Los Angeles (LAX)
    LH457
    3:15 pm, 12 Aug Wed
    LAX Los Angeles
    11:15 am, 13 Aug Thu
    FRA Frankfurt
    11h
    6h 30m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 20m
    1:15 pm YVR - 1:05 am (+2) IKA
    US$1,510
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Toronto, Frankfurt

    YVR
    1:15 pm
    4h 25m
    YYZ
    8:40 pm
    1h
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 35m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1136
    1:15 pm, 12 Aug Wed
    YVR Vancouver
    8:40 pm, 12 Aug Wed
    YYZ Toronto
    4h 25m
    1h layover in Toronto (YYZ)
    AC876
    9:40 pm, 12 Aug Wed
    YYZ Toronto
    11:10 am, 13 Aug Thu
    FRA Frankfurt
    7h 30m
    6h 35m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 1d
    3:35 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 23h 15m
    2:20 pm YVR - 1:05 am (+2) IKA
    US$1,529
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    3:35 am
    3h 25m
    IST
    5:30 am
    2h 40m
    IST
    8:10 am
    4h 15m
    LHR
    10:25 am
    4h
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 4 Feb Wed
    IKA Tehran
    5:30 am, 4 Feb Wed
    IST Istanbul
    3h 25m
    2h 40m layover in Istanbul (IST)
    TK1979
    8:10 am, 4 Feb Wed
    IST Istanbul
    10:25 am, 4 Feb Wed
    LHR London
    4h 15m
    4h layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via San Francisco, Frankfurt

    YVR
    2:20 pm
    2h 30m
    SFO
    4:50 pm
    2h 20m
    SFO
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1846
    2:20 pm, 12 Aug Wed
    YVR Vancouver
    4:50 pm, 12 Aug Wed
    SFO San Francisco
    2h 30m
    2h 20m layover in San Francisco (SFO)
    LH9127
    7:10 pm, 12 Aug Wed
    SFO San Francisco
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 1d
    3:35 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 35m
    1:00 pm YVR - 1:05 am (+2) IKA
    US$1,529
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    3:35 am
    3h 25m
    IST
    5:30 am
    2h 40m
    IST
    8:10 am
    4h 15m
    LHR
    10:25 am
    4h
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 4 Feb Wed
    IKA Tehran
    5:30 am, 4 Feb Wed
    IST Istanbul
    3h 25m
    2h 40m layover in Istanbul (IST)
    TK1979
    8:10 am, 4 Feb Wed
    IST Istanbul
    10:25 am, 4 Feb Wed
    LHR London
    4h 15m
    4h layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via San Francisco, Frankfurt

    YVR
    1:00 pm
    2h 21m
    SFO
    3:21 pm
    3h 49m
    SFO
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC5008
    1:00 pm, 12 Aug Wed
    YVR Vancouver
    3:21 pm, 12 Aug Wed
    SFO San Francisco
    2h 21m
    3h 49m layover in San Francisco (SFO)
    LH9127
    7:10 pm, 12 Aug Wed
    SFO San Francisco
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Lufthansa 2+ stops 1d 1h 15m
    12:20 pm YVR - 1:05 am (+2) IKA
    US$1,538
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Montreal, Frankfurt

    YVR
    12:20 pm
    4h 50m
    YUL
    8:10 pm
    1h 20m
    YUL
    9:30 pm
    7h 25m
    FRA
    10:55 am (+1)
    6h 50m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6571
    12:20 pm, 12 Aug Wed
    YVR Vancouver
    8:10 pm, 12 Aug Wed
    YUL Montreal
    4h 50m
    1h 20m layover in Montreal (YUL)
    LH6795
    9:30 pm, 12 Aug Wed
    YUL Montreal
    10:55 am, 13 Aug Thu
    FRA Frankfurt
    7h 25m
    6h 50m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 35m
    1:00 pm YVR - 1:05 am (+2) IKA
    US$1,538
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Los Angeles, Frankfurt

    YVR
    1:00 pm
    3h 3m
    LAX
    4:03 pm
    3h 7m
    LAX
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1880
    1:00 pm, 12 Aug Wed
    YVR Vancouver
    4:03 pm, 12 Aug Wed
    LAX Los Angeles
    3h 3m
    3h 7m layover in Los Angeles (LAX)
    LH451
    7:10 pm, 12 Aug Wed
    LAX Los Angeles
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 1d
    3:35 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 1d 35m
    1:00 pm YVR - 1:05 am (+2) IKA
    US$1,538
    airtickets.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    3:35 am
    3h 25m
    IST
    5:30 am
    3h 30m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 4 Feb Wed
    IKA Tehran
    5:30 am, 4 Feb Wed
    IST Istanbul
    3h 25m
    3h 30m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Los Angeles, Frankfurt

    YVR
    1:00 pm
    3h 3m
    LAX
    4:03 pm
    3h 7m
    LAX
    7:10 pm
    10h 50m
    FRA
    3:00 pm (+1)
    2h 45m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC1880
    1:00 pm, 12 Aug Wed
    YVR Vancouver
    4:03 pm, 12 Aug Wed
    LAX Los Angeles
    3h 3m
    3h 7m layover in Los Angeles (LAX)
    LH451
    7:10 pm, 12 Aug Wed
    LAX Los Angeles
    3:00 pm, 13 Aug Thu
    FRA Frankfurt
    10h 50m
    2h 45m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Lufthansa 2+ stops 1d 20m
    1:15 pm YVR - 1:05 am (+2) IKA
    US$1,541
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Toronto, Frankfurt

    YVR
    1:15 pm
    4h 25m
    YYZ
    8:40 pm
    1h
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 35m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6807
    1:15 pm, 12 Aug Wed
    YVR Vancouver
    8:40 pm, 12 Aug Wed
    YYZ Toronto
    4h 25m
    1h layover in Toronto (YYZ)
    LH6779
    9:40 pm, 12 Aug Wed
    YYZ Toronto
    11:10 am, 13 Aug Thu
    FRA Frankfurt
    7h 30m
    6h 35m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Lufthansa 2+ stops 1d 2h 5m
    11:30 am YVR - 1:05 am (+2) IKA
    US$1,541
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Toronto, Frankfurt

    YVR
    11:30 am
    4h 22m
    YYZ
    6:52 pm
    2h 48m
    YYZ
    9:40 pm
    7h 30m
    FRA
    11:10 am (+1)
    6h 35m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH6577
    11:30 am, 12 Aug Wed
    YVR Vancouver
    6:52 pm, 12 Aug Wed
    YYZ Toronto
    4h 22m
    2h 48m layover in Toronto (YYZ)
    LH6779
    9:40 pm, 12 Aug Wed
    YYZ Toronto
    11:10 am, 13 Aug Thu
    FRA Frankfurt
    7h 30m
    6h 35m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Swiss International Air Lines 2+ stops 21h 55m
    3:40 pm YVR - 1:05 am (+2) IKA
    US$1,547
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Zurich, Frankfurt

    YVR
    3:40 pm
    10h 15m
    ZRH
    10:55 am (+1)
    1h 20m
    ZRH
    12:15 pm
    1h 5m
    FRA
    1:20 pm
    4h 25m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX8011
    3:40 pm, 12 Aug Wed
    YVR Vancouver
    10:55 am, 13 Aug Thu
    ZRH Zurich
    10h 15m
    1h 20m layover in Zurich (ZRH)
    LX1072
    12:15 pm, 13 Aug Thu
    ZRH Zurich
    1:20 pm, 13 Aug Thu
    FRA Frankfurt
    1h 5m
    4h 25m layover in Frankfurt (FRA)
    LX4020
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Swiss International Air Lines 2+ stops 21h 55m
    3:40 pm YVR - 1:05 am (+2) IKA
    US$1,547
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Zurich, Frankfurt

    YVR
    3:40 pm
    10h 15m
    ZRH
    10:55 am (+1)
    3h 50m
    ZRH
    2:45 pm
    1h 5m
    FRA
    3:50 pm
    1h 55m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LX8011
    3:40 pm, 12 Aug Wed
    YVR Vancouver
    10:55 am, 13 Aug Thu
    ZRH Zurich
    10h 15m
    3h 50m layover in Zurich (ZRH)
    LX3604
    2:45 pm, 13 Aug Thu
    ZRH Zurich
    3:50 pm, 13 Aug Thu
    FRA Frankfurt
    1h 5m
    1h 55m layover in Frankfurt (FRA)
    LX4020
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Mon, 20 Apr Return: Tue, 20 Oct Tehran to Vancouver Mon, 20 Apr - Tue, 20 Oct
    Multiple Airlines 2+ stops 22h 10m
    3:35 am IKA - 2:15 pm YVR
    Lufthansa 1 stop 20h 25m
    4:10 pm YVR - 12:05 am (+2) IKA
    US$1,550
    cheapoair.com
    Show Details

    Depart: Tehran to Vancouver via Istanbul, Frankfurt

    IKA
    3:35 am
    3h 20m
    IST
    5:25 am
    2h 40m
    IST
    8:05 am
    3h 20m
    FRA
    10:25 am
    3h
    FRA
    1:25 pm
    9h 50m
    YVR
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK875
    3:35 am, 20 Apr Mon
    IKA Tehran
    5:25 am, 20 Apr Mon
    IST Istanbul
    3h 20m
    2h 40m layover in Istanbul (IST)
    TK1587
    8:05 am, 20 Apr Mon
    IST Istanbul
    10:25 am, 20 Apr Mon
    FRA Frankfurt
    3h 20m
    3h layover in Frankfurt (FRA)
    AC9101
    1:25 pm, 20 Apr Mon
    FRA Frankfurt
    2:15 pm, 20 Apr Mon
    YVR Vancouver
    9h 50m

    * Operated by LUFTHANSA OR LH CITYLINE

    Return: Vancouver to Tehran via Frankfurt

    YVR
    4:10 pm
    9h 40m
    FRA
    10:50 am (+1)
    6h 55m
    FRA
    5:45 pm
    3h 50m
    IKA
    12:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH493
    4:10 pm, 20 Oct Tue
    YVR Vancouver
    10:50 am, 21 Oct Wed
    FRA Frankfurt
    9h 40m
    6h 55m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 21 Oct Wed
    FRA Frankfurt
    12:05 am, 22 Oct Thu
    IKA Tehran
    3h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Lufthansa 2+ stops 18h 55m
    6:40 pm YVR - 1:05 am (+2) IKA
    US$1,555
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Munich, Frankfurt

    YVR
    6:40 pm
    10h 15m
    MUC
    1:55 pm (+1)
    1h 5m
    MUC
    3:00 pm
    1h 5m
    FRA
    4:05 pm
    1h 40m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    LH477
    6:40 pm, 12 Aug Wed
    YVR Vancouver
    1:55 pm, 13 Aug Thu
    MUC Munich
    10h 15m
    1h 5m layover in Munich (MUC)
    LH111
    3:00 pm, 13 Aug Thu
    MUC Munich
    4:05 pm, 13 Aug Thu
    FRA Frankfurt
    1h 5m
    1h 40m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m
    Depart: Wed, 4 Feb Return: Wed, 12 Aug Tehran to Vancouver Wed, 4 Feb - Wed, 12 Aug
    Multiple Airlines 2+ stops 22h 25m
    5:10 am IKA - 4:05 pm YVR
    Multiple Airlines 2+ stops 18h 55m
    6:40 pm YVR - 1:05 am (+2) IKA
    US$1,555
    fly.co.uk
    Show Details

    Depart: Tehran to Vancouver via Istanbul, London

    IKA
    5:10 am
    3h 35m
    IST
    7:15 am
    1h 45m
    IST
    9:00 am
    4h 15m
    LHR
    11:15 am
    3h 10m
    LHR
    2:25 pm
    9h 40m
    YVR
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK873
    5:10 am, 4 Feb Wed
    IKA Tehran
    7:15 am, 4 Feb Wed
    IST Istanbul
    3h 35m
    1h 45m layover in Istanbul (IST)
    BA675
    9:00 am, 4 Feb Wed
    IST Istanbul
    11:15 am, 4 Feb Wed
    LHR London
    4h 15m
    3h 10m layover in London (LHR)
    AC855
    2:25 pm, 4 Feb Wed
    LHR London
    4:05 pm, 4 Feb Wed
    YVR Vancouver
    9h 40m

    Return: Vancouver to Tehran via Munich, Frankfurt

    YVR
    6:40 pm
    10h 15m
    MUC
    1:55 pm (+1)
    1h 5m
    MUC
    3:00 pm
    1h 5m
    FRA
    4:05 pm
    1h 40m
    FRA
    5:45 pm
    4h 50m
    IKA
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC9432
    6:40 pm, 12 Aug Wed
    YVR Vancouver
    1:55 pm, 13 Aug Thu
    MUC Munich
    10h 15m
    1h 5m layover in Munich (MUC)
    LH111
    3:00 pm, 13 Aug Thu
    MUC Munich
    4:05 pm, 13 Aug Thu
    FRA Frankfurt
    1h 5m
    1h 40m layover in Frankfurt (FRA)
    LH600
    5:45 pm, 13 Aug Thu
    FRA Frankfurt
    1:05 am, 14 Aug Fri
    IKA Tehran
    4h 50m