Cheap Flights from Canada to Pakistan
    (Modify Search)
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Canada to Pakistan

    Airline Results Price View
    View All Airlines View Flights
    Jet Airways 15 results US$1,286 View Flights
    Etihad 155 results US$1,303 View Flights
    Emirates 249 results US$1,305 View Flights
    Pakistan International Airlines 86 results US$1,337 View Flights
    Qatar Airways 165 results US$1,350 View Flights
    Air Canada 727 results US$1,380 View Flights
    Lufthansa 146 results US$1,394 View Flights
    Aer Lingus 2 results US$1,398 View Flights
    Austrian Airlines 4 results US$1,425 View Flights
    Turkish Airlines 35 results US$1,679 View Flights
    British Airways 35 results US$1,832 View Flights
    American Airlines 222 results US$1,859 View Flights
    TAP Portugal 3 results US$3,005 View Flights
    KLM 8 results US$3,191 View Flights
    Qantas 4 results US$3,706 View Flights
    Finnair 2 results US$4,284 View Flights
    Royal Brunei Airlines 1 result US$4,504 View Flights
    United Airlines 14 results US$4,588 View Flights
    Iberia 3 results US$4,819 View Flights
    Virgin Atlantic Airways 1 result US$6,369 View Flights
    Cities Results Price View
    View All Cities View Flights
    Karachi 420 results US$1,286 View Flights
    Peshawar 98 results US$1,332 View Flights
    Lahore 695 results US$1,337 View Flights
    Islamabad 453 results US$1,380 View Flights
    Sialkot 211 results US$1,411 View Flights
    Depart: Fri, 3 Oct Return: Tue, 18 Nov Toronto to Karachi Fri, 3 Oct - Tue, 18 Nov
    Multiple Airlines 2+ stops 23h 5m
    6:30 pm YYZ - 2:35 am (+2) KHI
    Etihad 1 stop 20h 25m
    5:25 am KHI - 3:50 pm YYZ
    US$1,287
    nanakflights.com
    Show Details

    Depart: Toronto to Karachi 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
    3h 15m
    AUH
    11:15 pm
    2h 20m
    KHI
    2:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    9W7609
    6:30 pm, 3 Oct Fri
    YYZ Toronto
    7:50 am, 4 Oct Sat
    BRU Brussels
    7h 20m
    3h 30m layover in Brussels (BRU)
    EY58
    11:20 am, 4 Oct Sat
    BRU Brussels
    8:00 pm, 4 Oct Sat
    AUH Abu Dhabi
    6h 40m
    3h 15m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 4 Oct Sat
    AUH Abu Dhabi
    2:35 am, 5 Oct Sun
    KHI Karachi
    2h 20m

    Return: Karachi to Toronto via Abu Dhabi

    KHI
    5:25 am
    2h 35m
    AUH
    7:00 am
    3h 25m
    AUH
    10:25 am
    14h 25m
    YYZ
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    5:25 am, 18 Nov Tue
    KHI Karachi
    7:00 am, 18 Nov Tue
    AUH Abu Dhabi
    2h 35m
    3h 25m layover in Abu Dhabi (AUH)
    EY141
    10:25 am, 18 Nov Tue
    AUH Abu Dhabi
    3:50 pm, 18 Nov Tue
    YYZ Toronto
    14h 25m
    Depart: Fri, 3 Oct Return: Tue, 18 Nov Toronto to Karachi Fri, 3 Oct - Tue, 18 Nov
    Multiple Airlines 2+ stops 23h 45m
    5:50 pm YYZ - 2:35 am (+2) KHI
    Etihad 1 stop 20h 25m
    5:25 am KHI - 3:50 pm YYZ
    US$1,303
    nanakflights.com
    Show Details

    Depart: Toronto to Karachi 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
    3h 35m
    AUH
    11:15 pm
    2h 20m
    KHI
    2:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EI7883
    5:50 pm, 3 Oct Fri
    YYZ Toronto
    5:20 am, 4 Oct Sat
    DUB Dublin
    6h 30m
    4h layover in Dublin (DUB)
    EY42
    9:20 am, 4 Oct Sat
    DUB Dublin
    7:40 pm, 4 Oct Sat
    AUH Abu Dhabi
    7h 20m
    3h 35m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 4 Oct Sat
    AUH Abu Dhabi
    2:35 am, 5 Oct Sun
    KHI Karachi
    2h 20m

    Return: Karachi to Toronto via Abu Dhabi

    KHI
    5:25 am
    2h 35m
    AUH
    7:00 am
    3h 25m
    AUH
    10:25 am
    14h 25m
    YYZ
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    5:25 am, 18 Nov Tue
    KHI Karachi
    7:00 am, 18 Nov Tue
    AUH Abu Dhabi
    2h 35m
    3h 25m layover in Abu Dhabi (AUH)
    EY141
    10:25 am, 18 Nov Tue
    AUH Abu Dhabi
    3:50 pm, 18 Nov Tue
    YYZ Toronto
    14h 25m
    Depart: Thu, 25 Sep Return: Fri, 17 Oct Toronto to Karachi Thu, 25 Sep - Fri, 17 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Emirates 1 stop 21h 10m
    3:35 am KHI - 3:45 pm YYZ
    US$1,305
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 36m
    LGA
    8:06 am
    3h 14m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC700
    6:30 am, 25 Sep Thu
    YYZ Toronto
    8:06 am, 25 Sep Thu
    LGA New York
    1h 36m
    3h 14m layover in New York (LGA)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    5h 10m
    DXB
    9:55 am
    13h 50m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 17 Oct Fri
    KHI Karachi
    4:45 am, 17 Oct Fri
    DXB Dubai
    2h 10m
    5h 10m layover in Dubai (DXB)
    EK241
    9:55 am, 17 Oct Fri
    DXB Dubai
    3:45 pm, 17 Oct Fri
    YYZ Toronto
    13h 50m
    Depart: Thu, 25 Sep Return: Fri, 17 Oct Toronto to Karachi Thu, 25 Sep - Fri, 17 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Emirates 1 stop 19h
    5:45 am KHI - 3:45 pm YYZ
    US$1,305
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 36m
    LGA
    8:06 am
    3h 14m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC700
    6:30 am, 25 Sep Thu
    YYZ Toronto
    8:06 am, 25 Sep Thu
    LGA New York
    1h 36m
    3h 14m layover in New York (LGA)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    3h 10m
    DXB
    9:55 am
    13h 50m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 17 Oct Fri
    KHI Karachi
    6:45 am, 17 Oct Fri
    DXB Dubai
    2h
    3h 10m layover in Dubai (DXB)
    EK241
    9:55 am, 17 Oct Fri
    DXB Dubai
    3:45 pm, 17 Oct Fri
    YYZ Toronto
    13h 50m
    Depart: Thu, 25 Sep Return: Fri, 17 Oct Toronto to Karachi Thu, 25 Sep - Fri, 17 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Emirates 1 stop 21h 10m
    3:35 am KHI - 3:45 pm YYZ
    US$1,305
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 29m
    EWR
    7:59 am
    3h 21m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7468
    6:30 am, 25 Sep Thu
    YYZ Toronto
    7:59 am, 25 Sep Thu
    EWR New York
    1h 29m
    3h 21m layover in New York (EWR)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    5h 10m
    DXB
    9:55 am
    13h 50m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 17 Oct Fri
    KHI Karachi
    4:45 am, 17 Oct Fri
    DXB Dubai
    2h 10m
    5h 10m layover in Dubai (DXB)
    EK241
    9:55 am, 17 Oct Fri
    DXB Dubai
    3:45 pm, 17 Oct Fri
    YYZ Toronto
    13h 50m
    Depart: Thu, 25 Sep Return: Fri, 17 Oct Toronto to Karachi Thu, 25 Sep - Fri, 17 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Emirates 1 stop 19h
    5:45 am KHI - 3:45 pm YYZ
    US$1,305
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 29m
    EWR
    7:59 am
    3h 21m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7468
    6:30 am, 25 Sep Thu
    YYZ Toronto
    7:59 am, 25 Sep Thu
    EWR New York
    1h 29m
    3h 21m layover in New York (EWR)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    3h 10m
    DXB
    9:55 am
    13h 50m
    YYZ
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 17 Oct Fri
    KHI Karachi
    6:45 am, 17 Oct Fri
    DXB Dubai
    2h
    3h 10m layover in Dubai (DXB)
    EK241
    9:55 am, 17 Oct Fri
    DXB Dubai
    3:45 pm, 17 Oct Fri
    YYZ Toronto
    13h 50m
    Depart: Fri, 3 Oct Return: Tue, 18 Nov Toronto to Karachi Fri, 3 Oct - Tue, 18 Nov
    Multiple Airlines 2+ stops 1d 30m
    5:05 pm YYZ - 2:35 am (+2) KHI
    Etihad 1 stop 20h 25m
    5:25 am KHI - 3:50 pm YYZ
    US$1,323
    nanakflights.com
    Show Details

    Depart: Toronto to Karachi via Chicago, Abu Dhabi

    YYZ
    5:05 pm
    1h 50m
    ORD
    5:55 pm
    2h 50m
    ORD
    8:45 pm
    13h 35m
    AUH
    7:20 pm (+1)
    3h 55m
    AUH
    11:15 pm
    2h 20m
    KHI
    2:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA3307
    5:05 pm, 3 Oct Fri
    YYZ Toronto
    5:55 pm, 3 Oct Fri
    ORD Chicago
    1h 50m
    2h 50m layover in Chicago (ORD)
    EY150
    8:45 pm, 3 Oct Fri
    ORD Chicago
    7:20 pm, 4 Oct Sat
    AUH Abu Dhabi
    13h 35m
    3h 55m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 4 Oct Sat
    AUH Abu Dhabi
    2:35 am, 5 Oct Sun
    KHI Karachi
    2h 20m

    Return: Karachi to Toronto via Abu Dhabi

    KHI
    5:25 am
    2h 35m
    AUH
    7:00 am
    3h 25m
    AUH
    10:25 am
    14h 25m
    YYZ
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    5:25 am, 18 Nov Tue
    KHI Karachi
    7:00 am, 18 Nov Tue
    AUH Abu Dhabi
    2h 35m
    3h 25m layover in Abu Dhabi (AUH)
    EY141
    10:25 am, 18 Nov Tue
    AUH Abu Dhabi
    3:50 pm, 18 Nov Tue
    YYZ Toronto
    14h 25m
    Depart: Thu, 25 Sep Return: Sat, 18 Oct Toronto to Karachi Thu, 25 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 19h 30m
    8:20 am YYZ - 12:50 pm (+1) KHI
    Multiple Airlines 2+ stops 22h 45m
    10:30 pm KHI - 12:15 pm (+1) YYZ
    US$1,324
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    8:20 am
    1h 42m
    JFK
    10:02 am
    1h 18m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC8902
    8:20 am, 25 Sep Thu
    YYZ Toronto
    10:02 am, 25 Sep Thu
    JFK New York
    1h 42m
    1h 18m layover in New York (JFK)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai, New York

    KHI
    10:30 pm
    2h
    DXB
    11:30 pm
    3h 20m
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    2h 15m
    JFK
    10:40 am
    1h 35m
    YYZ
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 18 Oct Sat
    KHI Karachi
    11:30 pm, 18 Oct Sat
    DXB Dubai
    2h
    3h 20m layover in Dubai (DXB)
    EK203
    2:50 am, 19 Oct Sun
    DXB Dubai
    8:25 am, 19 Oct Sun
    JFK New York
    13h 35m
    2h 15m layover in New York (JFK)
    AC8903
    10:40 am, 19 Oct Sun
    JFK New York
    12:15 pm, 19 Oct Sun
    YYZ Toronto
    1h 35m
    Depart: Thu, 25 Sep Return: Sat, 18 Oct Toronto to Karachi Thu, 25 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Multiple Airlines 2+ stops 22h 45m
    10:30 pm KHI - 12:15 pm (+1) YYZ
    US$1,324
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 29m
    EWR
    7:59 am
    3h 21m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7468
    6:30 am, 25 Sep Thu
    YYZ Toronto
    7:59 am, 25 Sep Thu
    EWR New York
    1h 29m
    3h 21m layover in New York (EWR)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai, New York

    KHI
    10:30 pm
    2h
    DXB
    11:30 pm
    3h 20m
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    2h 15m
    JFK
    10:40 am
    1h 35m
    YYZ
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 18 Oct Sat
    KHI Karachi
    11:30 pm, 18 Oct Sat
    DXB Dubai
    2h
    3h 20m layover in Dubai (DXB)
    EK203
    2:50 am, 19 Oct Sun
    DXB Dubai
    8:25 am, 19 Oct Sun
    JFK New York
    13h 35m
    2h 15m layover in New York (JFK)
    AC8903
    10:40 am, 19 Oct Sun
    JFK New York
    12:15 pm, 19 Oct Sun
    YYZ Toronto
    1h 35m
    Depart: Thu, 25 Sep Return: Sat, 18 Oct Toronto to Karachi Thu, 25 Sep - Sat, 18 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Multiple Airlines 2+ stops 22h 45m
    10:30 pm KHI - 12:15 pm (+1) YYZ
    US$1,324
    smartfares.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 36m
    LGA
    8:06 am
    3h 14m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC700
    6:30 am, 25 Sep Thu
    YYZ Toronto
    8:06 am, 25 Sep Thu
    LGA New York
    1h 36m
    3h 14m layover in New York (LGA)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai, New York

    KHI
    10:30 pm
    2h
    DXB
    11:30 pm
    3h 20m
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    2h 15m
    JFK
    10:40 am
    1h 35m
    YYZ
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 18 Oct Sat
    KHI Karachi
    11:30 pm, 18 Oct Sat
    DXB Dubai
    2h
    3h 20m layover in Dubai (DXB)
    EK203
    2:50 am, 19 Oct Sun
    DXB Dubai
    8:25 am, 19 Oct Sun
    JFK New York
    13h 35m
    2h 15m layover in New York (JFK)
    AC8903
    10:40 am, 19 Oct Sun
    JFK New York
    12:15 pm, 19 Oct Sun
    YYZ Toronto
    1h 35m
    Depart: Thu, 25 Sep Return: Fri, 17 Oct Toronto to Karachi Thu, 25 Sep - Fri, 17 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Multiple Airlines 2+ stops 22h 52m
    10:30 pm KHI - 12:22 pm (+1) YYZ
    US$1,329
    farebuzz.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 36m
    LGA
    8:06 am
    3h 14m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC700
    6:30 am, 25 Sep Thu
    YYZ Toronto
    8:06 am, 25 Sep Thu
    LGA New York
    1h 36m
    3h 14m layover in New York (LGA)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai, New York

    KHI
    10:30 pm
    2h
    DXB
    11:30 pm
    3h 20m
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    2h 15m
    JFK
    10:40 am
    1h 42m
    YYZ
    12:22 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 17 Oct Fri
    KHI Karachi
    11:30 pm, 17 Oct Fri
    DXB Dubai
    2h
    3h 20m layover in Dubai (DXB)
    EK203
    2:50 am, 18 Oct Sat
    DXB Dubai
    8:25 am, 18 Oct Sat
    JFK New York
    13h 35m
    2h 15m layover in New York (JFK)
    AC8903
    10:40 am, 18 Oct Sat
    JFK New York
    12:22 pm, 18 Oct Sat
    YYZ Toronto
    1h 42m
    Depart: Thu, 25 Sep Return: Fri, 17 Oct Toronto to Karachi Thu, 25 Sep - Fri, 17 Oct
    Multiple Airlines 2+ stops 21h 20m
    6:30 am YYZ - 12:50 pm (+1) KHI
    Multiple Airlines 2+ stops 22h 52m
    10:30 pm KHI - 12:22 pm (+1) YYZ
    US$1,329
    farebuzz.com
    Show Details

    Depart: Toronto to Karachi via New York, Dubai

    YYZ
    6:30 am
    1h 29m
    EWR
    7:59 am
    3h 21m
    JFK
    11:20 am
    12h 30m
    DXB
    7:50 am (+1)
    2h
    DXB
    9:50 am
    2h
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7468
    6:30 am, 25 Sep Thu
    YYZ Toronto
    7:59 am, 25 Sep Thu
    EWR New York
    1h 29m
    3h 21m layover in New York (EWR)
    EK204
    11:20 am, 25 Sep Thu
    JFK New York
    7:50 am, 26 Sep Fri
    DXB Dubai
    12h 30m
    2h layover in Dubai (DXB)
    EK606
    9:50 am, 26 Sep Fri
    DXB Dubai
    12:50 pm, 26 Sep Fri
    KHI Karachi
    2h

    Return: Karachi to Toronto via Dubai, New York

    KHI
    10:30 pm
    2h
    DXB
    11:30 pm
    3h 20m
    DXB
    2:50 am
    13h 35m
    JFK
    8:25 am
    2h 15m
    JFK
    10:40 am
    1h 42m
    YYZ
    12:22 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 17 Oct Fri
    KHI Karachi
    11:30 pm, 17 Oct Fri
    DXB Dubai
    2h
    3h 20m layover in Dubai (DXB)
    EK203
    2:50 am, 18 Oct Sat
    DXB Dubai
    8:25 am, 18 Oct Sat
    JFK New York
    13h 35m
    2h 15m layover in New York (JFK)
    AC8903
    10:40 am, 18 Oct Sat
    JFK New York
    12:22 pm, 18 Oct Sat
    YYZ Toronto
    1h 42m
    Depart: Mon, 12 Jan Return: Tue, 31 Mar Toronto to Peshawar Mon, 12 Jan - Tue, 31 Mar
    Multiple Airlines 2+ stops 1d 25m
    4:55 pm YYZ - 3:20 am (+2) PEW
    Etihad 1 stop 22h 10m
    4:10 am PEW - 4:20 pm YYZ
    US$1,333
    nanakflights.com
    Show Details

    Depart: Toronto to Peshawar via Chicago, Abu Dhabi

    YYZ
    4:55 pm
    1h 45m
    ORD
    5:40 pm
    2h 30m
    ORD
    8:10 pm
    13h 20m
    AUH
    7:30 pm (+1)
    3h 40m
    AUH
    11:10 pm
    3h 10m
    PEW
    3:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA3307
    4:55 pm, 12 Jan Mon
    YYZ Toronto
    5:40 pm, 12 Jan Mon
    ORD Chicago
    1h 45m
    2h 30m layover in Chicago (ORD)
    EY150
    8:10 pm, 12 Jan Mon
    ORD Chicago
    7:30 pm, 13 Jan Tue
    AUH Abu Dhabi
    13h 20m
    3h 40m layover in Abu Dhabi (AUH)
    EY261
    11:10 pm, 13 Jan Tue
    AUH Abu Dhabi
    3:20 am, 14 Jan Wed
    PEW Peshawar
    3h 10m

    Return: Peshawar to Toronto via Abu Dhabi

    PEW
    4:10 am
    3h 15m
    AUH
    6:25 am
    4h
    AUH
    10:25 am
    14h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY262
    4:10 am, 31 Mar Tue
    PEW Peshawar
    6:25 am, 31 Mar Tue
    AUH Abu Dhabi
    3h 15m
    4h layover in Abu Dhabi (AUH)
    EY141
    10:25 am, 31 Mar Tue
    AUH Abu Dhabi
    4:20 pm, 31 Mar Tue
    YYZ Toronto
    14h 55m
    Depart: Mon, 12 Jan Return: Tue, 31 Mar Toronto to Peshawar Mon, 12 Jan - Tue, 31 Mar
    Multiple Airlines 2+ stops 23h 5m
    6:15 pm YYZ - 3:20 am (+2) PEW
    Etihad 1 stop 22h 10m
    4:10 am PEW - 4:20 pm YYZ
    US$1,335
    nanakflights.com
    Show Details

    Depart: Toronto to Peshawar via Brussels, Abu Dhabi

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 20m
    BRU
    10:05 am
    6h 40m
    AUH
    7:45 pm
    3h 25m
    AUH
    11:10 pm
    3h 10m
    PEW
    3:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    9W7609
    6:15 pm, 12 Jan Mon
    YYZ Toronto
    7:45 am, 13 Jan Tue
    BRU Brussels
    7h 30m
    2h 20m layover in Brussels (BRU)
    EY58
    10:05 am, 13 Jan Tue
    BRU Brussels
    7:45 pm, 13 Jan Tue
    AUH Abu Dhabi
    6h 40m
    3h 25m layover in Abu Dhabi (AUH)
    EY261
    11:10 pm, 13 Jan Tue
    AUH Abu Dhabi
    3:20 am, 14 Jan Wed
    PEW Peshawar
    3h 10m

    Return: Peshawar to Toronto via Abu Dhabi

    PEW
    4:10 am
    3h 15m
    AUH
    6:25 am
    4h
    AUH
    10:25 am
    14h 55m
    YYZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY262
    4:10 am, 31 Mar Tue
    PEW Peshawar
    6:25 am, 31 Mar Tue
    AUH Abu Dhabi
    3h 15m
    4h layover in Abu Dhabi (AUH)
    EY141
    10:25 am, 31 Mar Tue
    AUH Abu Dhabi
    4:20 pm, 31 Mar Tue
    YYZ Toronto
    14h 55m
    Depart: Fri, 2 Jan Return: Sun, 1 Mar Toronto to Karachi Fri, 2 Jan - Sun, 1 Mar
    Pakistan International Airlines Direct 12h 40m
    5:00 pm YYZ - 3:40 pm (+1) KHI
    Pakistan International Airlines Direct 15h 35m
    7:25 am KHI - 1:00 pm YYZ
    US$1,337
    farebuzz.com
    Show Details

    Depart: Toronto to Karachi

    YYZ
    5:00 pm
    12h 40m
    KHI
    3:40 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PK782
    5:00 pm, 2 Jan Fri
    YYZ Toronto
    3:40 pm, 3 Jan Sat
    KHI Karachi
    12h 40m

    Return: Karachi to Toronto

    KHI
    7:25 am
    15h 35m
    YYZ
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK783
    7:25 am, 1 Mar Sun
    KHI Karachi
    1:00 pm, 1 Mar Sun
    YYZ Toronto
    15h 35m
    Depart: Tue, 6 Jan Return: Tue, 17 Mar Toronto to Lahore Tue, 6 Jan - Tue, 17 Mar
    Pakistan International Airlines Direct 12h 30m
    5:00 pm YYZ - 3:30 pm (+1) LHE
    Pakistan International Airlines Direct 15h 30m
    7:30 am LHE - 1:00 pm YYZ
    US$1,337
    farebuzz.com
    Show Details

    Depart: Toronto to Lahore

    YYZ
    5:00 pm
    12h 30m
    LHE
    3:30 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PK790
    5:00 pm, 6 Jan Tue
    YYZ Toronto
    3:30 pm, 7 Jan Wed
    LHE Lahore
    12h 30m

    Return: Lahore to Toronto

    LHE
    7:30 am
    15h 30m
    YYZ
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK789
    7:30 am, 17 Mar Tue
    LHE Lahore
    1:00 pm, 17 Mar Tue
    YYZ Toronto
    15h 30m
    Depart: Tue, 31 Mar Return: Tue, 28 Apr Toronto to Lahore Tue, 31 Mar - Tue, 28 Apr
    Pakistan International Airlines Direct 12h 30m
    5:00 pm YYZ - 3:30 pm (+1) LHE
    Pakistan International Airlines Direct 15h 30m
    7:30 am LHE - 1:00 pm YYZ
    US$1,337
    farebuzz.com
    Show Details

    Depart: Toronto to Lahore

    YYZ
    5:00 pm
    12h 30m
    LHE
    3:30 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PK790
    5:00 pm, 31 Mar Tue
    YYZ Toronto
    3:30 pm, 1 Apr Wed
    LHE Lahore
    12h 30m

    Return: Lahore to Toronto

    LHE
    7:30 am
    15h 30m
    YYZ
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK789
    7:30 am, 28 Apr Tue
    LHE Lahore
    1:00 pm, 28 Apr Tue
    YYZ Toronto
    15h 30m
    Depart: Tue, 17 Feb Return: Tue, 10 Mar Toronto to Lahore Tue, 17 Feb - Tue, 10 Mar
    Pakistan International Airlines Direct 12h 30m
    5:00 pm YYZ - 3:30 pm (+1) LHE
    Pakistan International Airlines Direct 15h 30m
    7:30 am LHE - 1:00 pm YYZ
    US$1,337
    farebuzz.com
    Show Details

    Depart: Toronto to Lahore

    YYZ
    5:00 pm
    12h 30m
    LHE
    3:30 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PK790
    5:00 pm, 17 Feb Tue
    YYZ Toronto
    3:30 pm, 18 Feb Wed
    LHE Lahore
    12h 30m

    Return: Lahore to Toronto

    LHE
    7:30 am
    15h 30m
    YYZ
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK789
    7:30 am, 10 Mar Tue
    LHE Lahore
    1:00 pm, 10 Mar Tue
    YYZ Toronto
    15h 30m
    Depart: Tue, 31 Mar Return: Thu, 30 Apr Toronto to Lahore Tue, 31 Mar - Thu, 30 Apr
    Pakistan International Airlines Direct 12h 30m
    5:00 pm YYZ - 3:30 pm (+1) LHE
    Pakistan International Airlines 1 stop 1d 1h
    10:00 pm LHE - 1:00 pm (+1) YYZ
    US$1,345
    farebuzz.com
    Show Details

    Depart: Toronto to Lahore

    YYZ
    5:00 pm
    12h 30m
    LHE
    3:30 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PK790
    5:00 pm, 31 Mar Tue
    YYZ Toronto
    3:30 pm, 1 Apr Wed
    LHE Lahore
    12h 30m

    Return: Lahore to Toronto via Karachi

    LHE
    10:00 pm
    1h 45m
    KHI
    11:45 pm
    3h 50m
    KHI
    3:35 am
    19h 25m
    YYZ
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK307
    10:00 pm, 30 Apr Thu
    LHE Lahore
    11:45 pm, 30 Apr Thu
    KHI Karachi
    1h 45m
    3h 50m layover in Karachi (KHI)
    PK781
    3:35 am, 1 May Fri
    KHI Karachi
    1:00 pm, 1 May Fri
    YYZ Toronto
    19h 25m
    Depart: Sun, 15 Mar Return: Tue, 14 Apr Toronto to Lahore Sun, 15 Mar - Tue, 14 Apr
    Pakistan International Airlines 1 stop 15h 25m
    5:00 pm YYZ - 6:25 pm (+1) LHE
    Pakistan International Airlines Direct 15h 30m
    7:30 am LHE - 1:00 pm YYZ
    US$1,345
    farebuzz.com
    Show Details

    Depart: Toronto to Lahore via Islamabad

    YYZ
    5:00 pm
    12h 15m
    ISB
    3:15 pm (+1)
    2h 15m
    ISB
    5:30 pm
    55m
    LHE
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK784
    5:00 pm, 15 Mar Sun
    YYZ Toronto
    3:15 pm, 16 Mar Mon
    ISB Islamabad
    12h 15m
    2h 15m layover in Islamabad (ISB)
    PK655
    5:30 pm, 16 Mar Mon
    ISB Islamabad
    6:25 pm, 16 Mar Mon
    LHE Lahore
    55m

    Return: Lahore to Toronto

    LHE
    7:30 am
    15h 30m
    YYZ
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PK789
    7:30 am, 14 Apr Tue
    LHE Lahore
    1:00 pm, 14 Apr Tue
    YYZ Toronto
    15h 30m