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

Recent Searches

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

    Cheap Flights from Tehran to Vancouver

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 69 results US$1,252 View Flights
    Austrian Airlines 32 results US$1,361 View Flights
    Lufthansa 85 results US$1,541 View Flights
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 5m
    19:35 YVR 06:10 29 Oct IKA
    US$1,252
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    7:35 pm
    8h 15m
    LHR
    11:50 am 28 Oct
    4h 25m
    LHR
    4:15 pm
    4h
    IST
    10:15 pm
    3h 15m
    IST
    1:30 am
    3h 10m
    IKA
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    7:35 pm, 27 Oct Tue
    YVR Vancouver
    11:50 am, 28 Oct Wed
    LHR London
    8h 15m
    4h 25m layover in London (LHR)
    BA680
    4:15 pm, 28 Oct Wed
    LHR London
    10:15 pm, 28 Oct Wed
    IST Istanbul
    4h
    3h 15m layover in Istanbul (IST)
    TK878
    1:30 am, 29 Oct Thu
    IST Istanbul
    6:10 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 21h 50m
    14:25 YVR 23:45 28 Oct IKA
    US$1,278
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    4h 55m
    FRA
    1:10 pm
    3h 10m
    SAW
    5:20 pm
    1h 55m
    SAW
    7:15 pm
    3h
    IKA
    11:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    4h 55m layover in Frankfurt (FRA)
    TK1618
    1:10 pm, 28 Oct Wed
    FRA Frankfurt
    5:20 pm, 28 Oct Wed
    SAW Istanbul
    3h 10m
    1h 55m layover in Istanbul (SAW)
    TK898
    7:15 pm, 28 Oct Wed
    SAW Istanbul
    11:45 pm, 28 Oct Wed
    IKA Tehran
    3h
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 10m
    14:25 YVR 01:05 29 Oct IKA
    US$1,278
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    6h 40m
    FRA
    2:55 pm
    3h 15m
    IST
    7:10 pm
    1h 15m
    IST
    8:25 pm
    3h 10m
    IKA
    1:05 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    6h 40m layover in Frankfurt (FRA)
    TK1592
    2:55 pm, 28 Oct Wed
    FRA Frankfurt
    7:10 pm, 28 Oct Wed
    IST Istanbul
    3h 15m
    1h 15m layover in Istanbul (IST)
    TK874
    8:25 pm, 28 Oct Wed
    IST Istanbul
    1:05 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 10m
    14:25 YVR 01:05 29 Oct IKA
    US$1,278
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    3h 55m
    FRA
    12:10 pm
    3h 10m
    IST
    4:20 pm
    4h 5m
    IST
    8:25 pm
    3h 10m
    IKA
    1:05 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    3h 55m layover in Frankfurt (FRA)
    TK1588
    12:10 pm, 28 Oct Wed
    FRA Frankfurt
    4:20 pm, 28 Oct Wed
    IST Istanbul
    3h 10m
    4h 5m layover in Istanbul (IST)
    TK874
    8:25 pm, 28 Oct Wed
    IST Istanbul
    1:05 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 21h 50m
    14:25 YVR 23:45 28 Oct IKA
    US$1,283
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    4h 55m
    FRA
    1:10 pm
    3h 10m
    SAW
    5:20 pm
    1h 55m
    SAW
    7:15 pm
    3h
    IKA
    11:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    4h 55m layover in Frankfurt (FRA)
    TK1618
    1:10 pm, 28 Oct Wed
    FRA Frankfurt
    5:20 pm, 28 Oct Wed
    SAW Istanbul
    3h 10m
    1h 55m layover in Istanbul (SAW)
    TK898
    7:15 pm, 28 Oct Wed
    SAW Istanbul
    11:45 pm, 28 Oct Wed
    IKA Tehran
    3h
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 10m
    14:25 YVR 01:05 29 Oct IKA
    US$1,283
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    6h 40m
    FRA
    2:55 pm
    3h 15m
    IST
    7:10 pm
    1h 15m
    IST
    8:25 pm
    3h 10m
    IKA
    1:05 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    6h 40m layover in Frankfurt (FRA)
    TK1592
    2:55 pm, 28 Oct Wed
    FRA Frankfurt
    7:10 pm, 28 Oct Wed
    IST Istanbul
    3h 15m
    1h 15m layover in Istanbul (IST)
    TK874
    8:25 pm, 28 Oct Wed
    IST Istanbul
    1:05 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 10m
    14:25 YVR 01:05 29 Oct IKA
    US$1,283
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    3h 55m
    FRA
    12:10 pm
    3h 10m
    IST
    4:20 pm
    4h 5m
    IST
    8:25 pm
    3h 10m
    IKA
    1:05 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    3h 55m layover in Frankfurt (FRA)
    TK1588
    12:10 pm, 28 Oct Wed
    FRA Frankfurt
    4:20 pm, 28 Oct Wed
    IST Istanbul
    3h 10m
    4h 5m layover in Istanbul (IST)
    TK874
    8:25 pm, 28 Oct Wed
    IST Istanbul
    1:05 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 5m
    19:35 YVR 06:10 29 Oct IKA
    US$1,284
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    7:35 pm
    8h 15m
    LHR
    11:50 am 28 Oct
    6h 10m
    LHR
    6:00 pm
    3h 50m
    IST
    11:50 pm
    1h 40m
    IST
    1:30 am
    3h 10m
    IKA
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    7:35 pm, 27 Oct Tue
    YVR Vancouver
    11:50 am, 28 Oct Wed
    LHR London
    8h 15m
    6h 10m layover in London (LHR)
    TK1972
    6:00 pm, 28 Oct Wed
    LHR London
    11:50 pm, 28 Oct Wed
    IST Istanbul
    3h 50m
    1h 40m layover in Istanbul (IST)
    TK878
    1:30 am, 29 Oct Thu
    IST Istanbul
    6:10 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 21h 10m
    19:35 YVR 04:15 29 Oct IKA
    US$1,284
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    7:35 pm
    8h 15m
    LHR
    11:50 am 28 Oct
    4h 55m
    LHR
    4:45 pm
    3h 55m
    IST
    10:40 pm
    1h
    IST
    11:40 pm
    3h 5m
    IKA
    4:15 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    7:35 pm, 27 Oct Tue
    YVR Vancouver
    11:50 am, 28 Oct Wed
    LHR London
    8h 15m
    4h 55m layover in London (LHR)
    TK1986
    4:45 pm, 28 Oct Wed
    LHR London
    10:40 pm, 28 Oct Wed
    IST Istanbul
    3h 55m
    1h layover in Istanbul (IST)
    TK872
    11:40 pm, 28 Oct Wed
    IST Istanbul
    4:15 am, 29 Oct Thu
    IKA Tehran
    3h 5m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 5m
    19:35 YVR 06:10 29 Oct IKA
    US$1,289
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    7:35 pm
    8h 15m
    LHR
    11:50 am 28 Oct
    6h 10m
    LHR
    6:00 pm
    3h 50m
    IST
    11:50 pm
    1h 40m
    IST
    1:30 am
    3h 10m
    IKA
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    7:35 pm, 27 Oct Tue
    YVR Vancouver
    11:50 am, 28 Oct Wed
    LHR London
    8h 15m
    6h 10m layover in London (LHR)
    TK1972
    6:00 pm, 28 Oct Wed
    LHR London
    11:50 pm, 28 Oct Wed
    IST Istanbul
    3h 50m
    1h 40m layover in Istanbul (IST)
    TK878
    1:30 am, 29 Oct Thu
    IST Istanbul
    6:10 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 21h 10m
    19:35 YVR 04:15 29 Oct IKA
    US$1,289
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    7:35 pm
    8h 15m
    LHR
    11:50 am 28 Oct
    4h 55m
    LHR
    4:45 pm
    3h 55m
    IST
    10:40 pm
    1h
    IST
    11:40 pm
    3h 5m
    IKA
    4:15 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    7:35 pm, 27 Oct Tue
    YVR Vancouver
    11:50 am, 28 Oct Wed
    LHR London
    8h 15m
    4h 55m layover in London (LHR)
    TK1986
    4:45 pm, 28 Oct Wed
    LHR London
    10:40 pm, 28 Oct Wed
    IST Istanbul
    3h 55m
    1h layover in Istanbul (IST)
    TK872
    11:40 pm, 28 Oct Wed
    IST Istanbul
    4:15 am, 29 Oct Thu
    IKA Tehran
    3h 5m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Lufthansa 2+ stops 1d 1h 45m
    11:35 YVR 00:50 29 Oct IKA
    US$1,343
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Seattle, Frankfurt

    YVR
    11:35 am
    51m
    SEA
    12:26 pm
    2h 44m
    SEA
    3:10 pm
    9h 10m
    FRA
    9:20 am 28 Oct
    8h 5m
    FRA
    5:25 pm
    4h 55m
    IKA
    12:50 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    LH6648
    11:35 am, 27 Oct Tue
    YVR Vancouver
    12:26 pm, 27 Oct Tue
    SEA Seattle
    51m
    2h 44m layover in Seattle (SEA)
    LH491
    3:10 pm, 27 Oct Tue
    SEA Seattle
    9:20 am, 28 Oct Wed
    FRA Frankfurt
    9h 10m
    8h 5m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 28 Oct Wed
    FRA Frankfurt
    12:50 am, 29 Oct Thu
    IKA Tehran
    4h 55m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Multiple Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Lufthansa 2+ stops 1d 1h 45m
    11:35 YVR 00:50 29 Oct IKA
    US$1,348
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    AC855
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Seattle, Frankfurt

    YVR
    11:35 am
    51m
    SEA
    12:26 pm
    2h 44m
    SEA
    3:10 pm
    9h 10m
    FRA
    9:20 am 28 Oct
    8h 5m
    FRA
    5:25 pm
    4h 55m
    IKA
    12:50 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    LH6648
    11:35 am, 27 Oct Tue
    YVR Vancouver
    12:26 pm, 27 Oct Tue
    SEA Seattle
    51m
    2h 44m layover in Seattle (SEA)
    LH491
    3:10 pm, 27 Oct Tue
    SEA Seattle
    9:20 am, 28 Oct Wed
    FRA Frankfurt
    9h 10m
    8h 5m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 28 Oct Wed
    FRA Frankfurt
    12:50 am, 29 Oct Thu
    IKA Tehran
    4h 55m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Lufthansa 2+ stops 1d 1h 45m
    11:35 YVR 00:50 29 Oct IKA
    US$1,361
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Seattle, Frankfurt

    YVR
    11:35 am
    51m
    SEA
    12:26 pm
    2h 44m
    SEA
    3:10 pm
    9h 10m
    FRA
    9:20 am 28 Oct
    8h 5m
    FRA
    5:25 pm
    4h 55m
    IKA
    12:50 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    LH6648
    11:35 am, 27 Oct Tue
    YVR Vancouver
    12:26 pm, 27 Oct Tue
    SEA Seattle
    51m
    2h 44m layover in Seattle (SEA)
    LH491
    3:10 pm, 27 Oct Tue
    SEA Seattle
    9:20 am, 28 Oct Wed
    FRA Frankfurt
    9h 10m
    8h 5m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 28 Oct Wed
    FRA Frankfurt
    12:50 am, 29 Oct Thu
    IKA Tehran
    4h 55m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 5m
    19:35 YVR 06:10 29 Oct IKA
    US$1,364
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via London, Istanbul

    YVR
    7:35 pm
    8h 15m
    LHR
    11:50 am 28 Oct
    4h 25m
    LHR
    4:15 pm
    4h
    IST
    10:15 pm
    3h 15m
    IST
    1:30 am
    3h 10m
    IKA
    6:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC854
    7:35 pm, 27 Oct Tue
    YVR Vancouver
    11:50 am, 28 Oct Wed
    LHR London
    8h 15m
    4h 25m layover in London (LHR)
    BA680
    4:15 pm, 28 Oct Wed
    LHR London
    10:15 pm, 28 Oct Wed
    IST Istanbul
    4h
    3h 15m layover in Istanbul (IST)
    TK878
    1:30 am, 29 Oct Thu
    IST Istanbul
    6:10 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Lufthansa 2+ stops 1d 1h 45m
    11:35 YVR 00:50 29 Oct IKA
    US$1,366
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Seattle, Frankfurt

    YVR
    11:35 am
    51m
    SEA
    12:26 pm
    2h 44m
    SEA
    3:10 pm
    9h 10m
    FRA
    9:20 am 28 Oct
    8h 5m
    FRA
    5:25 pm
    4h 55m
    IKA
    12:50 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    LH6648
    11:35 am, 27 Oct Tue
    YVR Vancouver
    12:26 pm, 27 Oct Tue
    SEA Seattle
    51m
    2h 44m layover in Seattle (SEA)
    LH491
    3:10 pm, 27 Oct Tue
    SEA Seattle
    9:20 am, 28 Oct Wed
    FRA Frankfurt
    9h 10m
    8h 5m layover in Frankfurt (FRA)
    LH600
    5:25 pm, 28 Oct Wed
    FRA Frankfurt
    12:50 am, 29 Oct Thu
    IKA Tehran
    4h 55m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 10m
    14:25 YVR 01:05 29 Oct IKA
    US$1,391
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    3h 55m
    FRA
    12:10 pm
    3h 10m
    IST
    4:20 pm
    4h 5m
    IST
    8:25 pm
    3h 10m
    IKA
    1:05 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    3h 55m layover in Frankfurt (FRA)
    TK1588
    12:10 pm, 28 Oct Wed
    FRA Frankfurt
    4:20 pm, 28 Oct Wed
    IST Istanbul
    3h 10m
    4h 5m layover in Istanbul (IST)
    TK874
    8:25 pm, 28 Oct Wed
    IST Istanbul
    1:05 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 23h 10m
    14:25 YVR 01:05 29 Oct IKA
    US$1,391
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    6h 40m
    FRA
    2:55 pm
    3h 15m
    IST
    7:10 pm
    1h 15m
    IST
    8:25 pm
    3h 10m
    IKA
    1:05 am 29 Oct
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    6h 40m layover in Frankfurt (FRA)
    TK1592
    2:55 pm, 28 Oct Wed
    FRA Frankfurt
    7:10 pm, 28 Oct Wed
    IST Istanbul
    3h 15m
    1h 15m layover in Istanbul (IST)
    TK874
    8:25 pm, 28 Oct Wed
    IST Istanbul
    1:05 am, 29 Oct Thu
    IKA Tehran
    3h 10m
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 21h 50m
    14:25 YVR 23:45 28 Oct IKA
    US$1,391
    onetravel.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    4h 55m
    FRA
    1:10 pm
    3h 10m
    SAW
    5:20 pm
    1h 55m
    SAW
    7:15 pm
    3h
    IKA
    11:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    4h 55m layover in Frankfurt (FRA)
    TK1618
    1:10 pm, 28 Oct Wed
    FRA Frankfurt
    5:20 pm, 28 Oct Wed
    SAW Istanbul
    3h 10m
    1h 55m layover in Istanbul (SAW)
    TK898
    7:15 pm, 28 Oct Wed
    SAW Istanbul
    11:45 pm, 28 Oct Wed
    IKA Tehran
    3h
    Depart: Thu, 1 Oct Return: Tue, 27 Oct Tehran to Vancouver
    Austrian Airlines 2+ stops 20h 10m
    2:55 am IKA 11:35 am YVR
    Multiple Airlines 2+ stops 21h 50m
    14:25 YVR 23:45 28 Oct IKA
    US$1,396
    farebuzz.com
    Show Details
    IKA YVR
    Thu, 1 Oct - Tue, 27 Oct

    Depart: Tehran to Vancouver via Vienna, London

    IKA
    2:55 am
    5h 35m
    VIE
    6:00 am
    1h
    VIE
    7:00 am
    2h 25m
    LHR
    8:25 am
    1h 40m
    LHR
    10:05 am
    9h 30m
    YVR
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    OS872
    2:55 am, 1 Oct Thu
    IKA Tehran
    6:00 am, 1 Oct Thu
    VIE Vienna
    5h 35m
    1h layover in Vienna (VIE)
    OS451
    7:00 am, 1 Oct Thu
    VIE Vienna
    8:25 am, 1 Oct Thu
    LHR London
    2h 25m
    1h 40m layover in London (LHR)
    OS8211
    10:05 am, 1 Oct Thu
    LHR London
    11:35 am, 1 Oct Thu
    YVR Vancouver
    9h 30m

    Return: Vancouver to Tehran via Frankfurt, Istanbul

    YVR
    2:25 pm
    8h 50m
    FRA
    8:15 am 28 Oct
    4h 55m
    FRA
    1:10 pm
    3h 10m
    SAW
    5:20 pm
    1h 55m
    SAW
    7:15 pm
    3h
    IKA
    11:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9100
    2:25 pm, 27 Oct Tue
    YVR Vancouver
    8:15 am, 28 Oct Wed
    FRA Frankfurt
    8h 50m
    4h 55m layover in Frankfurt (FRA)
    TK1618
    1:10 pm, 28 Oct Wed
    FRA Frankfurt
    5:20 pm, 28 Oct Wed
    SAW Istanbul
    3h 10m
    1h 55m layover in Istanbul (SAW)
    TK898
    7:15 pm, 28 Oct Wed
    SAW Istanbul
    11:45 pm, 28 Oct Wed
    IKA Tehran
    3h
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 02:40 AM
      05:45 AM
      LH601
      346
      4h 35m layover in Frankfurt (FRA)
      10:20 AM
      11:30 AM
      AC9101
      744
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 05:45 AM
      10:00 AM
      IR725
      AB6
      3h 5m layover in Amsterdam (AMS)
      01:05 PM
      02:00 PM
      KL681
      330
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:20 AM
      10:20 AM
      IR721
      AB6
      3h 5m layover in Frankfurt (FRA)
      01:25 PM
      02:20 PM
      AC9101
      744
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:55 AM
      11:45 AM
      IR711
      AB6
      2h 25m layover in London (LHR)
      02:10 PM
      03:40 PM
      LH6840
      77W
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 03 Dec - 06 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 10 Jan - 31 Jan
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 12 Jan - 04 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 07 Feb - 06 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    Flight Schedules from Vancouver to Tehran