• Price
    • Depart
    • Arrive
    Emirates Airlines 1 stop 1d 40m
    9:40 pm YYZ - 7:20 am (+2) LHE
    Emirates Airlines 1 stop 21h 15m
    3:30 am LHE - 3:45 pm YYZ
    US$1,366
    flightnetwork.com
    Show Details
    found 3d ago
    Toronto to Lahore Wed, 30 Apr - Mon, 30 Jun

    Depart: Toronto to Lahore via Dubai

    YYZ
    9:40 pm
    12h 55m
    DXB
    6:35 pm (+1)
    8h 40m
    DXB
    3:15 am
    3h 5m
    LHE
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK242
    Wed 30 Apr, 9:40 pm
    YYZ Toronto
    Thu 1 May, 6:35 pm
    DXB Dubai
    12h 55m
    8h 40m layover in Dubai (DXB)
    EK624
    Fri 2 May, 3:15 am
    DXB Dubai
    Fri 2 May, 7:20 am
    LHE Lahore
    3h 5m

    Return: Lahore to Toronto via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    4h 15m
    DXB
    9:55 am
    13h 50m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Mon 30 Jun, 3:30 am
    LHE Lahore
    Mon 30 Jun, 5:40 am
    DXB Dubai
    3h 10m
    4h 15m layover in Dubai (DXB)
    EK241
    Mon 30 Jun, 9:55 am
    DXB Dubai
    Mon 30 Jun, 3:45 pm
    YYZ Toronto
    13h 50m
    Emirates Airlines 1 stop 19h 10m
    9:40 pm YYZ - 1:50 am (+2) LHE
    Emirates Airlines 1 stop 21h 15m
    3:30 am LHE - 3:45 pm YYZ
    US$1,368
    emirates.com
    Show Details
    found 3d ago
    Toronto to Lahore Wed, 30 Apr - Mon, 30 Jun

    Depart: Toronto to Lahore via Dubai

    YYZ
    9:40 pm
    12h 55m
    DXB
    6:35 pm (+1)
    3h 15m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK242
    Wed 30 Apr, 9:40 pm
    YYZ Toronto
    Thu 1 May, 6:35 pm
    DXB Dubai
    12h 55m
    3h 15m layover in Dubai (DXB)
    EK622
    Thu 1 May, 9:50 pm
    DXB Dubai
    Fri 2 May, 1:50 am
    LHE Lahore
    3h

    Return: Lahore to Toronto via Dubai

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    4h 15m
    DXB
    9:55 am
    13h 50m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Mon 30 Jun, 3:30 am
    LHE Lahore
    Mon 30 Jun, 5:40 am
    DXB Dubai
    3h 10m
    4h 15m layover in Dubai (DXB)
    EK241
    Mon 30 Jun, 9:55 am
    DXB Dubai
    Mon 30 Jun, 3:45 pm
    YYZ Toronto
    13h 50m
    Etihad Airways 1 stop 18h 25m
    10:45 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,449
    flightnetwork.com
    Show Details
    found 5d ago
    Toronto to Lahore Sat, 10 May - Sat, 28 Jun

    Depart: Toronto to Lahore via Abu Dhabi

    YYZ
    10:45 pm
    12h 55m
    AUH
    7:40 pm (+1)
    2h 20m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY140
    Sat 10 May, 10:45 pm
    YYZ Toronto
    Sun 11 May, 7:40 pm
    AUH Abu Dhabi
    12h 55m
    2h 20m layover in Abu Dhabi (AUH)
    EY241
    Sun 11 May, 10:00 pm
    AUH Abu Dhabi
    Mon 12 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Sat 28 Jun, 4:05 am
    LHE Lahore
    Sat 28 Jun, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Sat 28 Jun, 10:25 am
    AUH Abu Dhabi
    Sat 28 Jun, 4:20 pm
    YYZ Toronto
    13h 55m
    Turkish Airlines 1 stop 20h 15m
    10:35 pm YYZ - 3:50 am (+2) LHE
    Turkish Airlines 1 stop 21h 15m
    5:35 am LHE - 5:50 pm YYZ
    US$1,457
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Mon, 26 May - Wed, 2 Jul

    Depart: Toronto to Lahore via Istanbul

    YYZ
    10:35 pm
    9h 50m
    IST
    3:25 pm (+1)
    4h 55m
    IST
    8:20 pm
    5h 30m
    LHE
    3:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK18
    Mon 26 May, 10:35 pm
    YYZ Toronto
    Tue 27 May, 3:25 pm
    IST Istanbul
    9h 50m
    4h 55m layover in Istanbul (IST)
    TK714
    Tue 27 May, 8:20 pm
    IST Istanbul
    Wed 28 May, 3:50 am
    LHE Lahore
    5h 30m

    Return: Lahore to Toronto via Istanbul

    LHE
    5:35 am
    6h 20m
    IST
    9:55 am
    4h 15m
    IST
    2:10 pm
    10h 40m
    YYZ
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK715
    Wed 2 Jul, 5:35 am
    LHE Lahore
    Wed 2 Jul, 9:55 am
    IST Istanbul
    6h 20m
    4h 15m layover in Istanbul (IST)
    TK17
    Wed 2 Jul, 2:10 pm
    IST Istanbul
    Wed 2 Jul, 5:50 pm
    YYZ Toronto
    10h 40m
    Etihad Airways 1 stop 18h 30m
    9:50 pm YYZ - 2:20 am (+2) KHI
    Etihad Airways 1 stop 20h 15m
    5:30 am KHI - 3:45 pm YYZ
    US$1,529
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Karachi Sat, 3 Jan - Sat, 21 Feb

    Depart: Toronto to Karachi via Abu Dhabi

    YYZ
    9:50 pm
    12h 45m
    AUH
    7:35 pm (+1)
    3h 30m
    AUH
    11:05 pm
    2h 15m
    KHI
    2:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY140
    Sat 3 Jan, 9:50 pm
    YYZ Toronto
    Sun 4 Jan, 7:35 pm
    AUH Abu Dhabi
    12h 45m
    3h 30m layover in Abu Dhabi (AUH)
    EY221
    Sun 4 Jan, 11:05 pm
    AUH Abu Dhabi
    Mon 5 Jan, 2:20 am
    KHI Karachi
    2h 15m

    Return: Karachi to Toronto via Abu Dhabi

    KHI
    5:30 am
    2h 30m
    AUH
    7:00 am
    3h 25m
    AUH
    10:25 am
    14h 20m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    Sat 21 Feb, 5:30 am
    KHI Karachi
    Sat 21 Feb, 7:00 am
    AUH Abu Dhabi
    2h 30m
    3h 25m layover in Abu Dhabi (AUH)
    EY141
    Sat 21 Feb, 10:25 am
    AUH Abu Dhabi
    Sat 21 Feb, 3:45 pm
    YYZ Toronto
    14h 20m
    Etihad Airways 2+ stops 22h 40m
    6:30 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,557
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Mon, 26 May - Thu, 3 Jul

    Depart: Toronto to Lahore via Brussels, Abu Dhabi

    YYZ
    6:30 pm
    7h 20m
    BRU
    7:50 am (+1)
    3h 30m
    BRU
    11:20 am
    6h 40m
    AUH
    8:00 pm
    2h
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7609
    Mon 26 May, 6:30 pm
    YYZ Toronto
    Tue 27 May, 7:50 am
    BRU Brussels
    7h 20m
    3h 30m layover in Brussels (BRU)
    EY58
    Tue 27 May, 11:20 am
    BRU Brussels
    Tue 27 May, 8:00 pm
    AUH Abu Dhabi
    6h 40m
    2h layover in Abu Dhabi (AUH)
    EY241
    Tue 27 May, 10:00 pm
    AUH Abu Dhabi
    Wed 28 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Thu 3 Jul, 4:05 am
    LHE Lahore
    Thu 3 Jul, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Thu 3 Jul, 10:25 am
    AUH Abu Dhabi
    Thu 3 Jul, 4:20 pm
    YYZ Toronto
    13h 55m
    Etihad Airways 2+ stops 22h 40m
    6:30 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,593
    flightnetwork.com
    Show Details
    found 5d ago
    Toronto to Lahore Sat, 10 May - Sat, 28 Jun

    Depart: Toronto to Lahore via Brussels, Abu Dhabi

    YYZ
    6:30 pm
    7h 20m
    BRU
    7:50 am (+1)
    3h 30m
    BRU
    11:20 am
    6h 40m
    AUH
    8:00 pm
    2h
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7609
    Sat 10 May, 6:30 pm
    YYZ Toronto
    Sun 11 May, 7:50 am
    BRU Brussels
    7h 20m
    3h 30m layover in Brussels (BRU)
    EY58
    Sun 11 May, 11:20 am
    BRU Brussels
    Sun 11 May, 8:00 pm
    AUH Abu Dhabi
    6h 40m
    2h layover in Abu Dhabi (AUH)
    EY241
    Sun 11 May, 10:00 pm
    AUH Abu Dhabi
    Mon 12 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Sat 28 Jun, 4:05 am
    LHE Lahore
    Sat 28 Jun, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Sat 28 Jun, 10:25 am
    AUH Abu Dhabi
    Sat 28 Jun, 4:20 pm
    YYZ Toronto
    13h 55m
    Multiple Airlines 2+ stops 23h 45m
    5:25 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,593
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Mon, 26 May - Thu, 3 Jul

    Depart: Toronto to Lahore via Chicago, Abu Dhabi

    YYZ
    5:25 pm
    1h 55m
    ORD
    6:20 pm
    2h 25m
    ORD
    8:45 pm
    13h 35m
    AUH
    7:20 pm (+1)
    2h 40m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA4330
    Mon 26 May, 5:25 pm
    YYZ Toronto
    Mon 26 May, 6:20 pm
    ORD Chicago
    1h 55m
    2h 25m layover in Chicago (ORD)
    EY150
    Mon 26 May, 8:45 pm
    ORD Chicago
    Tue 27 May, 7:20 pm
    AUH Abu Dhabi
    13h 35m
    2h 40m layover in Abu Dhabi (AUH)
    EY241
    Tue 27 May, 10:00 pm
    AUH Abu Dhabi
    Wed 28 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Thu 3 Jul, 4:05 am
    LHE Lahore
    Thu 3 Jul, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Thu 3 Jul, 10:25 am
    AUH Abu Dhabi
    Thu 3 Jul, 4:20 pm
    YYZ Toronto
    13h 55m
    Etihad Airways 2+ stops 23h 45m
    5:25 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,593
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Mon, 26 May - Thu, 3 Jul

    Depart: Toronto to Lahore via Chicago, Abu Dhabi

    YYZ
    5:25 pm
    1h 55m
    ORD
    6:20 pm
    2h 25m
    ORD
    8:45 pm
    13h 35m
    AUH
    7:20 pm (+1)
    2h 40m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY3307
    Mon 26 May, 5:25 pm
    YYZ Toronto
    Mon 26 May, 6:20 pm
    ORD Chicago
    1h 55m
    2h 25m layover in Chicago (ORD)
    EY150
    Mon 26 May, 8:45 pm
    ORD Chicago
    Tue 27 May, 7:20 pm
    AUH Abu Dhabi
    13h 35m
    2h 40m layover in Abu Dhabi (AUH)
    EY241
    Tue 27 May, 10:00 pm
    AUH Abu Dhabi
    Wed 28 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Thu 3 Jul, 4:05 am
    LHE Lahore
    Thu 3 Jul, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Thu 3 Jul, 10:25 am
    AUH Abu Dhabi
    Thu 3 Jul, 4:20 pm
    YYZ Toronto
    13h 55m
    Multiple Airlines 2+ stops 23h 35m
    5:35 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,593
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Mon, 26 May - Thu, 3 Jul

    Depart: Toronto to Lahore via New York, Abu Dhabi

    YYZ
    5:35 pm
    1h 45m
    JFK
    7:20 pm
    3h 20m
    JFK
    10:40 pm
    12h 45m
    AUH
    7:25 pm (+1)
    2h 35m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    Mon 26 May, 5:35 pm
    YYZ Toronto
    Mon 26 May, 7:20 pm
    JFK New York
    1h 45m
    3h 20m layover in New York (JFK)
    EY100
    Mon 26 May, 10:40 pm
    JFK New York
    Tue 27 May, 7:25 pm
    AUH Abu Dhabi
    12h 45m
    2h 35m layover in Abu Dhabi (AUH)
    EY241
    Tue 27 May, 10:00 pm
    AUH Abu Dhabi
    Wed 28 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Thu 3 Jul, 4:05 am
    LHE Lahore
    Thu 3 Jul, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Thu 3 Jul, 10:25 am
    AUH Abu Dhabi
    Thu 3 Jul, 4:20 pm
    YYZ Toronto
    13h 55m
    KLM 2+ stops 23h 35m
    5:35 pm YYZ - 2:10 am (+2) LHE
    KLM 2+ stops 23h 40m
    9:00 pm LHE - 11:40 am (+1) YYZ
    US$1,615
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Sun, 20 Apr - Mon, 30 Jun

    Depart: Toronto to Lahore via Amsterdam, Abu Dhabi

    YYZ
    5:35 pm
    7h 10m
    AMS
    6:45 am (+1)
    4h 45m
    AMS
    11:30 am
    6h 35m
    AUH
    8:05 pm
    1h 55m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL692
    Sun 20 Apr, 5:35 pm
    YYZ Toronto
    Mon 21 Apr, 6:45 am
    AMS Amsterdam
    7h 10m
    4h 45m layover in Amsterdam (AMS)
    KL437
    Mon 21 Apr, 11:30 am
    AMS Amsterdam
    Mon 21 Apr, 8:05 pm
    AUH Abu Dhabi
    6h 35m
    1h 55m layover in Abu Dhabi (AUH)
    KL3933
    Mon 21 Apr, 10:00 pm
    AUH Abu Dhabi
    Tue 22 Apr, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi, Amsterdam

    LHE
    9:00 pm
    3h 25m
    AUH
    11:25 pm
    2h 25m
    AUH
    1:50 am
    7h 10m
    AMS
    7:00 am
    2h 35m
    AMS
    9:35 am
    8h 5m
    YYZ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL3894
    Mon 30 Jun, 9:00 pm
    LHE Lahore
    Mon 30 Jun, 11:25 pm
    AUH Abu Dhabi
    3h 25m
    2h 25m layover in Abu Dhabi (AUH)
    KL438
    Tue 1 Jul, 1:50 am
    AUH Abu Dhabi
    Tue 1 Jul, 7:00 am
    AMS Amsterdam
    7h 10m
    2h 35m layover in Amsterdam (AMS)
    KL691
    Tue 1 Jul, 9:35 am
    AMS Amsterdam
    Tue 1 Jul, 11:40 am
    YYZ Toronto
    8h 5m
    Etihad Airways 2+ stops 23h 20m
    5:50 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,630
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Tue, 10 Jun - Tue, 19 Aug

    Depart: Toronto to Lahore via Dublin, Abu Dhabi

    YYZ
    5:50 pm
    6h 30m
    DUB
    5:20 am (+1)
    4h
    DUB
    9:20 am
    7h 20m
    AUH
    7:40 pm
    2h 20m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7883
    Tue 10 Jun, 5:50 pm
    YYZ Toronto
    Wed 11 Jun, 5:20 am
    DUB Dublin
    6h 30m
    4h layover in Dublin (DUB)
    EY42
    Wed 11 Jun, 9:20 am
    DUB Dublin
    Wed 11 Jun, 7:40 pm
    AUH Abu Dhabi
    7h 20m
    2h 20m layover in Abu Dhabi (AUH)
    EY241
    Wed 11 Jun, 10:00 pm
    AUH Abu Dhabi
    Thu 12 Jun, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Tue 19 Aug, 4:05 am
    LHE Lahore
    Tue 19 Aug, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Tue 19 Aug, 10:25 am
    AUH Abu Dhabi
    Tue 19 Aug, 4:20 pm
    YYZ Toronto
    13h 55m
    Multiple Airlines 2+ stops 22h 35m
    10:10 pm YYZ - 6:45 am (+2) KHI
    Air Canada 1 stop 22h 25m
    6:25 am KHI - 6:50 pm YYZ
    US$1,637
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Karachi Sat, 3 Jan - Sat, 21 Feb

    Depart: Toronto to Karachi via Frankfurt, Doha

    YYZ
    10:10 pm
    7h 35m
    FRA
    11:45 am (+1)
    3h 10m
    FRA
    2:55 pm
    5h 45m
    DOH
    10:40 pm
    3h 45m
    DOH
    2:25 am
    2h 20m
    KHI
    6:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Sat 3 Jan, 10:10 pm
    YYZ Toronto
    Sun 4 Jan, 11:45 am
    FRA Frankfurt
    7h 35m
    3h 10m layover in Frankfurt (FRA)
    QR68
    Sun 4 Jan, 2:55 pm
    FRA Frankfurt
    Sun 4 Jan, 10:40 pm
    DOH Doha
    5h 45m
    3h 45m layover in Doha (DOH)
    QR602
    Mon 5 Jan, 2:25 am
    DOH Doha
    Mon 5 Jan, 6:45 am
    KHI Karachi
    2h 20m

    Return: Karachi to Toronto via Istanbul

    KHI
    6:25 am
    6h 20m
    IST
    9:45 am
    5h
    IST
    2:45 pm
    11h 5m
    YYZ
    6:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6715
    Sat 21 Feb, 6:25 am
    KHI Karachi
    Sat 21 Feb, 9:45 am
    IST Istanbul
    6h 20m
    5h layover in Istanbul (IST)
    AC811
    Sat 21 Feb, 2:45 pm
    IST Istanbul
    Sat 21 Feb, 6:50 pm
    YYZ Toronto
    11h 5m
    KLM 2+ stops 23h 35m
    5:35 pm YYZ - 2:10 am (+2) ISB
    KLM 2+ stops 1d 1h 40m
    7:00 pm ISB - 11:40 am (+1) YYZ
    US$1,648
    flightnetwork.com
    Show Details
    found 5d ago
    Toronto to Islamabad Tue, 13 May - Fri, 30 May

    Depart: Toronto to Islamabad via Amsterdam, Abu Dhabi

    YYZ
    5:35 pm
    7h 10m
    AMS
    6:45 am (+1)
    4h 45m
    AMS
    11:30 am
    6h 35m
    AUH
    8:05 pm
    1h 45m
    AUH
    9:50 pm
    3h 20m
    ISB
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL692
    Tue 13 May, 5:35 pm
    YYZ Toronto
    Wed 14 May, 6:45 am
    AMS Amsterdam
    7h 10m
    4h 45m layover in Amsterdam (AMS)
    KL437
    Wed 14 May, 11:30 am
    AMS Amsterdam
    Wed 14 May, 8:05 pm
    AUH Abu Dhabi
    6h 35m
    1h 45m layover in Abu Dhabi (AUH)
    KL3931
    Wed 14 May, 9:50 pm
    AUH Abu Dhabi
    Thu 15 May, 2:10 am
    ISB Islamabad
    3h 20m

    Return: Islamabad to Toronto via Abu Dhabi, Amsterdam

    ISB
    7:00 pm
    3h 30m
    AUH
    9:30 pm
    4h 20m
    AUH
    1:50 am
    7h 10m
    AMS
    7:00 am
    2h 35m
    AMS
    9:35 am
    8h 5m
    YYZ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL3892
    Fri 30 May, 7:00 pm
    ISB Islamabad
    Fri 30 May, 9:30 pm
    AUH Abu Dhabi
    3h 30m
    4h 20m layover in Abu Dhabi (AUH)
    KL438
    Sat 31 May, 1:50 am
    AUH Abu Dhabi
    Sat 31 May, 7:00 am
    AMS Amsterdam
    7h 10m
    2h 35m layover in Amsterdam (AMS)
    KL691
    Sat 31 May, 9:35 am
    AMS Amsterdam
    Sat 31 May, 11:40 am
    YYZ Toronto
    8h 5m
    KLM 2+ stops 23h 35m
    5:35 pm YYZ - 2:10 am (+2) ISB
    KLM 2+ stops 1d 1h 40m
    7:00 pm ISB - 11:40 am (+1) YYZ
    US$1,697
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Islamabad Thu, 29 May - Mon, 30 Jun

    Depart: Toronto to Islamabad via Amsterdam, Abu Dhabi

    YYZ
    5:35 pm
    7h 10m
    AMS
    6:45 am (+1)
    4h 45m
    AMS
    11:30 am
    6h 35m
    AUH
    8:05 pm
    1h 45m
    AUH
    9:50 pm
    3h 20m
    ISB
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL692
    Thu 29 May, 5:35 pm
    YYZ Toronto
    Fri 30 May, 6:45 am
    AMS Amsterdam
    7h 10m
    4h 45m layover in Amsterdam (AMS)
    KL437
    Fri 30 May, 11:30 am
    AMS Amsterdam
    Fri 30 May, 8:05 pm
    AUH Abu Dhabi
    6h 35m
    1h 45m layover in Abu Dhabi (AUH)
    KL3931
    Fri 30 May, 9:50 pm
    AUH Abu Dhabi
    Sat 31 May, 2:10 am
    ISB Islamabad
    3h 20m

    Return: Islamabad to Toronto via Abu Dhabi, Amsterdam

    ISB
    7:00 pm
    3h 30m
    AUH
    9:30 pm
    4h 20m
    AUH
    1:50 am
    7h 10m
    AMS
    7:00 am
    2h 35m
    AMS
    9:35 am
    8h 5m
    YYZ
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL3892
    Mon 30 Jun, 7:00 pm
    ISB Islamabad
    Mon 30 Jun, 9:30 pm
    AUH Abu Dhabi
    3h 30m
    4h 20m layover in Abu Dhabi (AUH)
    KL438
    Tue 1 Jul, 1:50 am
    AUH Abu Dhabi
    Tue 1 Jul, 7:00 am
    AMS Amsterdam
    7h 10m
    2h 35m layover in Amsterdam (AMS)
    KL691
    Tue 1 Jul, 9:35 am
    AMS Amsterdam
    Tue 1 Jul, 11:40 am
    YYZ Toronto
    8h 5m
    Multiple Airlines 2+ stops 1d
    5:00 pm YYZ - 2:00 am (+2) LHE
    Multiple Airlines 2+ stops 1d 10m
    3:50 am LHE - 7:00 pm YYZ
    US$1,724
    flightnetwork.com
    Show Details
    found 3d ago
    Toronto to Lahore Wed, 30 Apr - Thu, 15 May

    Depart: Toronto to Lahore via Chicago, Doha

    YYZ
    5:00 pm
    1h 47m
    ORD
    5:47 pm
    2h 58m
    ORD
    8:45 pm
    13h 15m
    DOH
    6:00 pm (+1)
    2h 25m
    DOH
    8:25 pm
    3h 35m
    LHE
    2:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC5588
    Wed 30 Apr, 5:00 pm
    YYZ Toronto
    Wed 30 Apr, 5:47 pm
    ORD Chicago
    1h 47m
    2h 58m layover in Chicago (ORD)
    QR722
    Wed 30 Apr, 8:45 pm
    ORD Chicago
    Thu 1 May, 6:00 pm
    DOH Doha
    13h 15m
    2h 25m layover in Doha (DOH)
    QR620
    Thu 1 May, 8:25 pm
    DOH Doha
    Fri 2 May, 2:00 am
    LHE Lahore
    3h 35m

    Return: Lahore to Toronto via Doha, Chicago

    LHE
    3:50 am
    3h 55m
    DOH
    5:45 am
    2h 15m
    DOH
    8:00 am
    14h 15m
    ORD
    2:15 pm
    2h
    ORD
    4:15 pm
    1h 45m
    YYZ
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR621
    Thu 15 May, 3:50 am
    LHE Lahore
    Thu 15 May, 5:45 am
    DOH Doha
    3h 55m
    2h 15m layover in Doha (DOH)
    QR721
    Thu 15 May, 8:00 am
    DOH Doha
    Thu 15 May, 2:15 pm
    ORD Chicago
    14h 15m
    2h layover in Chicago (ORD)
    AA3626
    Thu 15 May, 4:15 pm
    ORD Chicago
    Thu 15 May, 7:00 pm
    YYZ Toronto
    1h 45m
    Etihad Airways 2+ stops 23h 45m
    5:25 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 15m
    4:05 am LHE - 4:20 pm YYZ
    US$1,723
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Tue, 10 Jun - Tue, 19 Aug

    Depart: Toronto to Lahore via Chicago, Abu Dhabi

    YYZ
    5:25 pm
    1h 55m
    ORD
    6:20 pm
    2h 25m
    ORD
    8:45 pm
    13h 35m
    AUH
    7:20 pm (+1)
    2h 40m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY3307
    Tue 10 Jun, 5:25 pm
    YYZ Toronto
    Tue 10 Jun, 6:20 pm
    ORD Chicago
    1h 55m
    2h 25m layover in Chicago (ORD)
    EY150
    Tue 10 Jun, 8:45 pm
    ORD Chicago
    Wed 11 Jun, 7:20 pm
    AUH Abu Dhabi
    13h 35m
    2h 40m layover in Abu Dhabi (AUH)
    EY241
    Wed 11 Jun, 10:00 pm
    AUH Abu Dhabi
    Thu 12 Jun, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:05 am
    3h 25m
    AUH
    6:30 am
    3h 55m
    AUH
    10:25 am
    13h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Tue 19 Aug, 4:05 am
    LHE Lahore
    Tue 19 Aug, 6:30 am
    AUH Abu Dhabi
    3h 25m
    3h 55m layover in Abu Dhabi (AUH)
    EY141
    Tue 19 Aug, 10:25 am
    AUH Abu Dhabi
    Tue 19 Aug, 4:20 pm
    YYZ Toronto
    13h 55m
    Etihad Airways 1 stop 18h 25m
    10:45 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 2+ stops 1d 35m
    9:00 pm LHE - 12:35 pm (+1) YYZ
    US$1,730
    flightnetwork.com
    Show Details
    found 4d ago
    Toronto to Lahore Thu, 19 Jun - Wed, 27 Aug

    Depart: Toronto to Lahore via Abu Dhabi

    YYZ
    10:45 pm
    12h 55m
    AUH
    7:40 pm (+1)
    2h 20m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY140
    Thu 19 Jun, 10:45 pm
    YYZ Toronto
    Fri 20 Jun, 7:40 pm
    AUH Abu Dhabi
    12h 55m
    2h 20m layover in Abu Dhabi (AUH)
    EY241
    Fri 20 Jun, 10:00 pm
    AUH Abu Dhabi
    Sat 21 Jun, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi, Brussels

    LHE
    9:00 pm
    3h 25m
    AUH
    11:25 pm
    3h 5m
    AUH
    2:30 am
    7h 10m
    BRU
    7:40 am
    2h 35m
    BRU
    10:15 am
    8h 20m
    YYZ
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY244
    Wed 27 Aug, 9:00 pm
    LHE Lahore
    Wed 27 Aug, 11:25 pm
    AUH Abu Dhabi
    3h 25m
    3h 5m layover in Abu Dhabi (AUH)
    EY57
    Thu 28 Aug, 2:30 am
    AUH Abu Dhabi
    Thu 28 Aug, 7:40 am
    BRU Brussels
    7h 10m
    2h 35m layover in Brussels (BRU)
    EY7608
    Thu 28 Aug, 10:15 am
    BRU Brussels
    Thu 28 Aug, 12:35 pm
    YYZ Toronto
    8h 20m
    Multiple Airlines 2+ stops 1d 15m
    4:55 pm YYZ - 2:10 am (+2) LHE
    Etihad Airways 1 stop 21h 45m
    4:00 am LHE - 3:45 pm YYZ
    US$1,739
    flightnetwork.com
    Show Details
    found 1d ago
    Toronto to Lahore Fri, 10 Oct - Tue, 11 Nov

    Depart: Toronto to Lahore via Chicago, Abu Dhabi

    YYZ
    4:55 pm
    1h 45m
    ORD
    5:40 pm
    3h 5m
    ORD
    8:45 pm
    13h 35m
    AUH
    7:20 pm (+1)
    2h 40m
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA4331
    Fri 10 Oct, 4:55 pm
    YYZ Toronto
    Fri 10 Oct, 5:40 pm
    ORD Chicago
    1h 45m
    3h 5m layover in Chicago (ORD)
    EY150
    Fri 10 Oct, 8:45 pm
    ORD Chicago
    Sat 11 Oct, 7:20 pm
    AUH Abu Dhabi
    13h 35m
    2h 40m layover in Abu Dhabi (AUH)
    EY241
    Sat 11 Oct, 10:00 pm
    AUH Abu Dhabi
    Sun 12 Oct, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi

    LHE
    4:00 am
    3h 35m
    AUH
    6:35 am
    3h 50m
    AUH
    10:25 am
    14h 20m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY242
    Tue 11 Nov, 4:00 am
    LHE Lahore
    Tue 11 Nov, 6:35 am
    AUH Abu Dhabi
    3h 35m
    3h 50m layover in Abu Dhabi (AUH)
    EY141
    Tue 11 Nov, 10:25 am
    AUH Abu Dhabi
    Tue 11 Nov, 3:45 pm
    YYZ Toronto
    14h 20m
    Etihad Airways 2+ stops 22h 40m
    6:30 pm YYZ - 2:10 am (+2) LHE
    Multiple Airlines 2+ stops 23h 57m
    9:00 pm LHE - 11:57 am (+1) YYZ
    US$1,738
    flightnetwork.com
    Show Details
    found 6d ago
    Toronto to Lahore Mon, 26 May - Wed, 2 Jul

    Depart: Toronto to Lahore via Brussels, Abu Dhabi

    YYZ
    6:30 pm
    7h 20m
    BRU
    7:50 am (+1)
    3h 30m
    BRU
    11:20 am
    6h 40m
    AUH
    8:00 pm
    2h
    AUH
    10:00 pm
    3h 10m
    LHE
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7609
    Mon 26 May, 6:30 pm
    YYZ Toronto
    Tue 27 May, 7:50 am
    BRU Brussels
    7h 20m
    3h 30m layover in Brussels (BRU)
    EY58
    Tue 27 May, 11:20 am
    BRU Brussels
    Tue 27 May, 8:00 pm
    AUH Abu Dhabi
    6h 40m
    2h layover in Abu Dhabi (AUH)
    EY241
    Tue 27 May, 10:00 pm
    AUH Abu Dhabi
    Wed 28 May, 2:10 am
    LHE Lahore
    3h 10m

    Return: Lahore to Toronto via Abu Dhabi, New York

    LHE
    9:00 pm
    3h 25m
    AUH
    11:25 pm
    2h 45m
    AUH
    2:10 am
    14h 10m
    JFK
    8:20 am
    1h 55m
    JFK
    10:15 am
    1h 42m
    YYZ
    11:57 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY244
    Wed 2 Jul, 9:00 pm
    LHE Lahore
    Wed 2 Jul, 11:25 pm
    AUH Abu Dhabi
    3h 25m
    2h 45m layover in Abu Dhabi (AUH)
    EY103
    Thu 3 Jul, 2:10 am
    AUH Abu Dhabi
    Thu 3 Jul, 8:20 am
    JFK New York
    14h 10m
    1h 55m layover in New York (JFK)
    AC8903
    Thu 3 Jul, 10:15 am
    JFK New York
    Thu 3 Jul, 11:57 am
    YYZ Toronto
    1h 42m

    Cheap Flights from Canada to Pakistan

    Find cheap flights from Canada to Pakistan with Wego.com. Search our selection of airline tickets for this route to find low airfares on Canada to Pakistan flights. Compare airfares at a glance and enjoy cheap flights from Canada to Pakistan for less. Search Wego to find all the latest flight deals and book the best airfares for your trip.

    Apart from our selection of Pakistan flights, you can also find a range of hotels and accommodation in Pakistan with Wego. Compare Pakistan hotels and book the best travel accommodation for your holidays.