Loading...

 

Non Stop One Stop Multi Stop
  • 02:55 LHE

    Wed 14 Jan 2026

    28H 28M - 2 StopsLHE - DOH
    DOH - ORD
    ORD - YYZ
    09:23 YYZ

    Wed 14 Jan 2026

    08:10 YYZ

    Wed 21 Jan 2026

    19H 00M - 1 StopYYZ - DOH
    DOH - LHE
    01:10 LHE

    Fri 23 Jan 2026

    PKR. 1,013,326
    info

    1 Baggage

  • 02:55 LHE

    Wed 14 Jan 2026

    28H 28M - 2 StopsLHE - DOH
    DOH - ORD
    ORD - YYZ
    09:23 YYZ

    Wed 14 Jan 2026

    08:10 YYZ

    Wed 21 Jan 2026

    25H 10M - 1 StopYYZ - DOH
    DOH - LHE
    07:20 LHE

    Fri 23 Jan 2026

    PKR. 1,013,326
    info

    1 Baggage

  • 02:55 LHE

    Wed 14 Jan 2026

    28H 28M - 2 StopsLHE - DOH
    DOH - ORD
    ORD - YYZ
    09:23 YYZ

    Wed 14 Jan 2026

    11:30 YYZ

    Wed 21 Jan 2026

    27H 40M - 2 StopsYYZ - ORD
    ORD - DOH
    DOH - LHE
    01:10 LHE

    Fri 23 Jan 2026

    PKR. 1,020,557
    info

    1 Baggage

  • 02:55 LHE

    Wed 14 Jan 2026

    28H 28M - 2 StopsLHE - DOH
    DOH - ORD
    ORD - YYZ
    09:23 YYZ

    Wed 14 Jan 2026

    01:14 YYZ

    Wed 21 Jan 2026

    32H 06M - 2 StopsYYZ - ORD
    ORD - DOH
    DOH - LHE
    07:20 LHE

    Fri 23 Jan 2026

    PKR. 1,020,557
    info

    1 Baggage

  • 02:55 LHE

    Wed 14 Jan 2026

    28H 28M - 2 StopsLHE - DOH
    DOH - ORD
    ORD - YYZ
    09:23 YYZ

    Wed 14 Jan 2026

    01:14 YYZ

    Wed 21 Jan 2026

    25H 56M - 2 StopsYYZ - ORD
    ORD - DOH
    DOH - LHE
    01:10 LHE

    Fri 23 Jan 2026

    PKR. 1,020,557
    info

    1 Baggage

More Options for Toronto