×
Flights
  • One way
  • Round trip
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 4 results US$1,285 View Flights
Pakistan International Airlines 13 results US$1,338 View Flights
Emirates 26 results US$1,371 View Flights
Etihad Airways 35 results US$1,385 View Flights
Air Canada 295 results US$1,552 View Flights
American Airlines 38 results US$1,738 View Flights
Lufthansa 66 results US$1,947 View Flights
Turkish Airlines 2 results US$1,947 View Flights
Austrian Airlines 3 results US$2,063 View Flights
Qatar Airways 10 results US$2,162 View Flights
British Airways 30 results US$2,346 View Flights
United Airlines 3 results US$3,509 View Flights
Virgin Atlantic Airways 4 results US$3,552 View Flights
Air France 2 results US$5,217 View Flights
Cities Results Price View
View All Cities View Flights
Karachi 194 results US$1,285 View Flights
Lahore 240 results US$1,338 View Flights
Islamabad 97 results US$2,305 View Flights
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Multiple Airlines 2+ stops 22h 20m
6:15 pm YYZ - 2:35 am (+2) KHI
Etihad Airways 1 stop 20h 25m
5:25 am KHI - 3:50 pm YYZ
US$1,290
nanakflights.com
Show Details

Depart: Toronto to Karachi 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 30m
AUH
11:15 pm
2h 20m
KHI
2:35 am (+1)
Airlines
Flight No.
From
To
Duration
9W7609
6:15 pm, 30 Jan Fri
YYZ Toronto
7:45 am, 31 Jan Sat
BRU Brussels
7h 30m
2h 20m layover in Brussels (BRU)
EY58
10:05 am, 31 Jan Sat
BRU Brussels
7:45 pm, 31 Jan Sat
AUH Abu Dhabi
6h 40m
3h 30m layover in Abu Dhabi (AUH)
EY221
11:15 pm, 31 Jan Sat
AUH Abu Dhabi
2:35 am, 1 Feb 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, 5 Mar Thu
KHI Karachi
7:00 am, 5 Mar Thu
AUH Abu Dhabi
2h 35m
3h 25m layover in Abu Dhabi (AUH)
EY141
10:25 am, 5 Mar Thu
AUH Abu Dhabi
3:50 pm, 5 Mar Thu
YYZ Toronto
14h 25m
Depart: Fri, 3 Apr Return: Thu, 11 Jun Toronto to Lahore Fri, 3 Apr - Thu, 11 Jun
Pakistan International Airlines 1 stop 17h 15m
5:30 pm YYZ - 8:45 pm (+1) LHE
Pakistan International Airlines 1 stop 1d 2h 30m
10:00 pm LHE - 2:30 pm (+1) YYZ
US$1,338
farebuzz.com
Show Details

Depart: Toronto to Lahore via Karachi

YYZ
5:30 pm
12h 50m
KHI
4:20 pm (+1)
2h 40m
KHI
7:00 pm
1h 45m
LHE
8:45 pm
Airlines
Flight No.
From
To
Duration
PK782
5:30 pm, 3 Apr Fri
YYZ Toronto
4:20 pm, 4 Apr Sat
KHI Karachi
12h 50m
2h 40m layover in Karachi (KHI)
PK306
7:00 pm, 4 Apr Sat
KHI Karachi
8:45 pm, 4 Apr Sat
LHE Lahore
1h 45m

Return: Lahore to Toronto via Karachi

LHE
10:00 pm
1h 45m
KHI
11:45 pm
5h 20m
KHI
5:05 am
19h 25m
YYZ
2:30 pm
Airlines
Flight No.
From
To
Duration
PK307
10:00 pm, 11 Jun Thu
LHE Lahore
11:45 pm, 11 Jun Thu
KHI Karachi
1h 45m
5h 20m layover in Karachi (KHI)
PK781
5:05 am, 12 Jun Fri
KHI Karachi
2:30 pm, 12 Jun Fri
YYZ Toronto
19h 25m
Depart: Fri, 3 Apr Return: Thu, 11 Jun Toronto to Lahore Fri, 3 Apr - Thu, 11 Jun
Multiple Airlines 2+ stops 21h 40m
6:30 pm YYZ - 2:10 am (+2) LHE
Etihad Airways 1 stop 22h 15m
4:05 am LHE - 4:20 pm YYZ
US$1,369
nanakflights.com
Show Details

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
5h 40m
AUH
8:00 pm
2h
AUH
10:00 pm
3h 10m
LHE
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
9W7609
6:30 pm, 3 Apr Fri
YYZ Toronto
7:50 am, 4 Apr Sat
BRU Brussels
7h 20m
3h 30m layover in Brussels (BRU)
EY58
11:20 am, 4 Apr Sat
BRU Brussels
8:00 pm, 4 Apr Sat
AUH Abu Dhabi
5h 40m
2h layover in Abu Dhabi (AUH)
EY241
10:00 pm, 4 Apr Sat
AUH Abu Dhabi
2:10 am, 5 Apr Sun
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
14h 55m
YYZ
4:20 pm
Airlines
Flight No.
From
To
Duration
EY242
4:05 am, 11 Jun Thu
LHE Lahore
6:30 am, 11 Jun Thu
AUH Abu Dhabi
3h 25m
3h 55m layover in Abu Dhabi (AUH)
EY141
10:25 am, 11 Jun Thu
AUH Abu Dhabi
4:20 pm, 11 Jun Thu
YYZ Toronto
14h 55m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 23h 34m
5:40 am KHI - 7:14 pm YYZ
US$1,371
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 31 Jan Sat
DXB Dubai
2:10 am, 1 Feb Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
5:40 am
2h 15m
DXB
6:55 am
1h 35m
DXB
8:30 am
14h 20m
JFK
1:50 pm
3h 40m
LGA
5:30 pm
1h 44m
YYZ
7:14 pm
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 5 Mar Thu
KHI Karachi
6:55 am, 5 Mar Thu
DXB Dubai
2h 15m
1h 35m layover in Dubai (DXB)
EK201
8:30 am, 5 Mar Thu
DXB Dubai
1:50 pm, 5 Mar Thu
JFK New York
14h 20m
3h 40m layover in New York (JFK)
AC721
5:30 pm, 5 Mar Thu
LGA New York
7:14 pm, 5 Mar Thu
YYZ Toronto
1h 44m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 1d 41m
3:40 am KHI - 6:21 pm YYZ
US$1,371
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 31 Jan Sat
DXB Dubai
2:10 am, 1 Feb Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
3:40 am
2h 20m
DXB
5:00 am
3h 30m
DXB
8:30 am
14h 20m
JFK
1:50 pm
2h 40m
LGA
4:30 pm
1h 51m
YYZ
6:21 pm
Airlines
Flight No.
From
To
Duration
EK611
3:40 am, 5 Mar Thu
KHI Karachi
5:00 am, 5 Mar Thu
DXB Dubai
2h 20m
3h 30m layover in Dubai (DXB)
EK201
8:30 am, 5 Mar Thu
DXB Dubai
1:50 pm, 5 Mar Thu
JFK New York
14h 20m
2h 40m layover in New York (JFK)
AC719
4:30 pm, 5 Mar Thu
LGA New York
6:21 pm, 5 Mar Thu
YYZ Toronto
1h 51m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 22h 41m
5:40 am KHI - 6:21 pm YYZ
US$1,371
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 31 Jan Sat
DXB Dubai
2:10 am, 1 Feb Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
5:40 am
2h 15m
DXB
6:55 am
1h 35m
DXB
8:30 am
14h 20m
JFK
1:50 pm
2h 40m
LGA
4:30 pm
1h 51m
YYZ
6:21 pm
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 5 Mar Thu
KHI Karachi
6:55 am, 5 Mar Thu
DXB Dubai
2h 15m
1h 35m layover in Dubai (DXB)
EK201
8:30 am, 5 Mar Thu
DXB Dubai
1:50 pm, 5 Mar Thu
JFK New York
14h 20m
2h 40m layover in New York (JFK)
AC719
4:30 pm, 5 Mar Thu
LGA New York
6:21 pm, 5 Mar Thu
YYZ Toronto
1h 51m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 20h 45m
9:40 pm YYZ - 4:25 am (+2) KHI
Multiple Airlines 2+ stops 22h 41m
5:40 am KHI - 6:21 pm YYZ
US$1,371
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
6h 5m
DXB
1:30 am
1h 55m
KHI
4:25 am
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
6h 5m layover in Dubai (DXB)
EK604
1:30 am, 1 Feb Sun
DXB Dubai
4:25 am, 1 Feb Sun
KHI Karachi
1h 55m

Return: Karachi to Toronto via Dubai, New York

KHI
5:40 am
2h 15m
DXB
6:55 am
1h 35m
DXB
8:30 am
14h 20m
JFK
1:50 pm
2h 40m
LGA
4:30 pm
1h 51m
YYZ
6:21 pm
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 5 Mar Thu
KHI Karachi
6:55 am, 5 Mar Thu
DXB Dubai
2h 15m
1h 35m layover in Dubai (DXB)
EK201
8:30 am, 5 Mar Thu
DXB Dubai
1:50 pm, 5 Mar Thu
JFK New York
14h 20m
2h 40m layover in New York (JFK)
AC719
4:30 pm, 5 Mar Thu
LGA New York
6:21 pm, 5 Mar Thu
YYZ Toronto
1h 51m
Depart: Fri, 5 Dec Return: Tue, 23 Dec Toronto to Karachi Fri, 5 Dec - Tue, 23 Dec
Etihad Airways 2+ stops 22h 45m
5:50 pm YYZ - 2:35 am (+2) KHI
Etihad Airways 1 stop 20h 25m
5:25 am KHI - 3:50 pm YYZ
US$1,391
etihad.com
Show Details

Depart: Toronto to Karachi via Dublin, Abu Dhabi

YYZ
5:50 pm
6h 30m
DUB
5:20 am (+1)
3h
DUB
8:20 am
7h 25m
AUH
7:45 pm
3h 30m
AUH
11:15 pm
2h 20m
KHI
2:35 am (+1)
Airlines
Flight No.
From
To
Duration
EY7883
5:50 pm, 5 Dec Fri
YYZ Toronto
5:20 am, 6 Dec Sat
DUB Dublin
6h 30m
3h layover in Dublin (DUB)
EY42
8:20 am, 6 Dec Sat
DUB Dublin
7:45 pm, 6 Dec Sat
AUH Abu Dhabi
7h 25m
3h 30m layover in Abu Dhabi (AUH)
EY221
11:15 pm, 6 Dec Sat
AUH Abu Dhabi
2:35 am, 7 Dec 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, 23 Dec Tue
KHI Karachi
7:00 am, 23 Dec Tue
AUH Abu Dhabi
2h 35m
3h 25m layover in Abu Dhabi (AUH)
EY141
10:25 am, 23 Dec Tue
AUH Abu Dhabi
3:50 pm, 23 Dec Tue
YYZ Toronto
14h 25m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 23h 49m
10:25 pm KHI - 12:14 pm (+1) YYZ
US$1,406
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 31 Jan Sat
DXB Dubai
2:10 am, 1 Feb Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 40m
DXB
2:25 am
14h 20m
JFK
7:45 am
2h 45m
LGA
10:30 am
1h 44m
YYZ
12:14 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 5 Mar Thu
KHI Karachi
11:45 pm, 5 Mar Thu
DXB Dubai
2h 20m
2h 40m layover in Dubai (DXB)
EK203
2:25 am, 6 Mar Fri
DXB Dubai
7:45 am, 6 Mar Fri
JFK New York
14h 20m
2h 45m layover in New York (JFK)
AC707
10:30 am, 6 Mar Fri
LGA New York
12:14 pm, 6 Mar Fri
YYZ Toronto
1h 44m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 1d
10:25 pm KHI - 12:25 pm (+1) YYZ
US$1,406
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 31 Jan Sat
DXB Dubai
2:10 am, 1 Feb Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 40m
DXB
2:25 am
14h 20m
JFK
7:45 am
2h 50m
JFK
10:35 am
1h 50m
YYZ
12:25 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 5 Mar Thu
KHI Karachi
11:45 pm, 5 Mar Thu
DXB Dubai
2h 20m
2h 40m layover in Dubai (DXB)
EK203
2:25 am, 6 Mar Fri
DXB Dubai
7:45 am, 6 Mar Fri
JFK New York
14h 20m
2h 50m layover in New York (JFK)
AC8903
10:35 am, 6 Mar Fri
JFK New York
12:25 pm, 6 Mar Fri
YYZ Toronto
1h 50m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 1d 49m
10:25 pm KHI - 1:14 pm (+1) YYZ
US$1,406
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 30 Jan Fri
YYZ Toronto
7:25 pm, 31 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 31 Jan Sat
DXB Dubai
2:10 am, 1 Feb Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 40m
DXB
2:25 am
14h 20m
JFK
7:45 am
3h 45m
LGA
11:30 am
1h 44m
YYZ
1:14 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 5 Mar Thu
KHI Karachi
11:45 pm, 5 Mar Thu
DXB Dubai
2h 20m
2h 40m layover in Dubai (DXB)
EK203
2:25 am, 6 Mar Fri
DXB Dubai
7:45 am, 6 Mar Fri
JFK New York
14h 20m
3h 45m layover in New York (JFK)
AC709
11:30 am, 6 Mar Fri
LGA New York
1:14 pm, 6 Mar Fri
YYZ Toronto
1h 44m
Depart: Fri, 9 Jan Return: Sat, 24 Jan Toronto to Karachi Fri, 9 Jan - Sat, 24 Jan
Multiple Airlines 2+ stops 22h 20m
6:15 pm YYZ - 2:35 am (+2) KHI
Etihad Airways 1 stop 20h 25m
5:25 am KHI - 3:50 pm YYZ
US$1,413
nanakflights.com
Show Details

Depart: Toronto to Karachi 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 30m
AUH
11:15 pm
2h 20m
KHI
2:35 am (+1)
Airlines
Flight No.
From
To
Duration
9W7609
6:15 pm, 9 Jan Fri
YYZ Toronto
7:45 am, 10 Jan Sat
BRU Brussels
7h 30m
2h 20m layover in Brussels (BRU)
EY58
10:05 am, 10 Jan Sat
BRU Brussels
7:45 pm, 10 Jan Sat
AUH Abu Dhabi
6h 40m
3h 30m layover in Abu Dhabi (AUH)
EY221
11:15 pm, 10 Jan Sat
AUH Abu Dhabi
2:35 am, 11 Jan 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, 24 Jan Sat
KHI Karachi
7:00 am, 24 Jan Sat
AUH Abu Dhabi
2h 35m
3h 25m layover in Abu Dhabi (AUH)
EY141
10:25 am, 24 Jan Sat
AUH Abu Dhabi
3:50 pm, 24 Jan Sat
YYZ Toronto
14h 25m
Depart: Fri, 9 Jan Return: Sat, 24 Jan Toronto to Karachi Fri, 9 Jan - Sat, 24 Jan
Multiple Airlines 2+ stops 23h 29m
5:06 pm YYZ - 2:35 am (+2) KHI
Etihad Airways 1 stop 20h 25m
5:25 am KHI - 3:50 pm YYZ
US$1,419
nanakflights.com
Show Details

Depart: Toronto to Karachi via Chicago, Abu Dhabi

YYZ
5:06 pm
1h 59m
ORD
6:05 pm
2h 5m
ORD
8:10 pm
13h 20m
AUH
7:30 pm (+1)
3h 45m
AUH
11:15 pm
2h 20m
KHI
2:35 am (+1)
Airlines
Flight No.
From
To
Duration
AA3307
5:06 pm, 9 Jan Fri
YYZ Toronto
6:05 pm, 9 Jan Fri
ORD Chicago
1h 59m
2h 5m layover in Chicago (ORD)
EY150
8:10 pm, 9 Jan Fri
ORD Chicago
7:30 pm, 10 Jan Sat
AUH Abu Dhabi
13h 20m
3h 45m layover in Abu Dhabi (AUH)
EY221
11:15 pm, 10 Jan Sat
AUH Abu Dhabi
2:35 am, 11 Jan 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, 24 Jan Sat
KHI Karachi
7:00 am, 24 Jan Sat
AUH Abu Dhabi
2h 35m
3h 25m layover in Abu Dhabi (AUH)
EY141
10:25 am, 24 Jan Sat
AUH Abu Dhabi
3:50 pm, 24 Jan Sat
YYZ Toronto
14h 25m
Depart: Fri, 9 Jan Return: Sat, 24 Jan Toronto to Karachi Fri, 9 Jan - Sat, 24 Jan
Emirates 1 stop 20h 45m
9:40 pm YYZ - 4:25 am (+2) KHI
Multiple Airlines 2+ stops 23h 45m
10:25 pm KHI - 12:10 pm (+1) YYZ
US$1,413
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
6h 5m
DXB
1:30 am
1h 55m
KHI
4:25 am
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 9 Jan Fri
YYZ Toronto
7:25 pm, 10 Jan Sat
DXB Dubai
12h 45m
6h 5m layover in Dubai (DXB)
EK604
1:30 am, 11 Jan Sun
DXB Dubai
4:25 am, 11 Jan Sun
KHI Karachi
1h 55m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 40m
DXB
2:25 am
14h 20m
JFK
7:45 am
2h 45m
LGA
10:30 am
1h 40m
YYZ
12:10 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 24 Jan Sat
KHI Karachi
11:45 pm, 24 Jan Sat
DXB Dubai
2h 20m
2h 40m layover in Dubai (DXB)
EK203
2:25 am, 25 Jan Sun
DXB Dubai
7:45 am, 25 Jan Sun
JFK New York
14h 20m
2h 45m layover in New York (JFK)
AC7435
10:30 am, 25 Jan Sun
LGA New York
12:10 pm, 25 Jan Sun
YYZ Toronto
1h 40m
Depart: Fri, 27 Feb Return: Sat, 21 Mar Toronto to Lahore Fri, 27 Feb - Sat, 21 Mar
Multiple Airlines 2+ stops 21h 55m
6:15 pm YYZ - 2:10 am (+2) LHE
Etihad Airways 1 stop 23h 10m
3:40 am LHE - 4:50 pm YYZ
US$1,428
nanakflights.com
Show Details

Depart: Toronto to Lahore 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
2h 20m
AUH
10:05 pm
3h 5m
LHE
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
9W7609
6:15 pm, 27 Feb Fri
YYZ Toronto
7:45 am, 28 Feb Sat
BRU Brussels
7h 30m
2h 20m layover in Brussels (BRU)
EY58
10:05 am, 28 Feb Sat
BRU Brussels
7:45 pm, 28 Feb Sat
AUH Abu Dhabi
6h 40m
2h 20m layover in Abu Dhabi (AUH)
EY241
10:05 pm, 28 Feb Sat
AUH Abu Dhabi
2:10 am, 1 Mar Sun
LHE Lahore
3h 5m

Return: Lahore to Toronto via Abu Dhabi

LHE
3:40 am
3h 45m
AUH
6:25 am
4h
AUH
10:25 am
15h 25m
YYZ
4:50 pm
Airlines
Flight No.
From
To
Duration
EY242
3:40 am, 21 Mar Sat
LHE Lahore
6:25 am, 21 Mar Sat
AUH Abu Dhabi
3h 45m
4h layover in Abu Dhabi (AUH)
EY141
10:25 am, 21 Mar Sat
AUH Abu Dhabi
4:50 pm, 21 Mar Sat
YYZ Toronto
15h 25m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Multiple Airlines 2+ stops 20h 10m
6:30 am YYZ - 12:40 pm (+1) KHI
Multiple Airlines 2+ stops 22h 41m
5:40 am KHI - 6:21 pm YYZ
US$1,434
smartfares.com
Show Details

Depart: Toronto to Karachi via New York, Dubai

YYZ
6:30 am
1h 37m
LGA
8:07 am
2h 33m
JFK
10:40 am
12h 30m
DXB
8:10 am (+1)
1h 30m
DXB
9:40 am
2h
KHI
12:40 pm
Airlines
Flight No.
From
To
Duration
AC700
6:30 am, 30 Jan Fri
YYZ Toronto
8:07 am, 30 Jan Fri
LGA New York
1h 37m
2h 33m layover in New York (LGA)
EK204
10:40 am, 30 Jan Fri
JFK New York
8:10 am, 31 Jan Sat
DXB Dubai
12h 30m
1h 30m layover in Dubai (DXB)
EK606
9:40 am, 31 Jan Sat
DXB Dubai
12:40 pm, 31 Jan Sat
KHI Karachi
2h

Return: Karachi to Toronto via Dubai, New York

KHI
5:40 am
2h 15m
DXB
6:55 am
1h 35m
DXB
8:30 am
14h 20m
JFK
1:50 pm
2h 40m
LGA
4:30 pm
1h 51m
YYZ
6:21 pm
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 5 Mar Thu
KHI Karachi
6:55 am, 5 Mar Thu
DXB Dubai
2h 15m
1h 35m layover in Dubai (DXB)
EK201
8:30 am, 5 Mar Thu
DXB Dubai
1:50 pm, 5 Mar Thu
JFK New York
14h 20m
2h 40m layover in New York (JFK)
AC719
4:30 pm, 5 Mar Thu
LGA New York
6:21 pm, 5 Mar Thu
YYZ Toronto
1h 51m
Depart: Fri, 9 Jan Return: Sat, 24 Jan Toronto to Karachi Fri, 9 Jan - Sat, 24 Jan
Emirates 1 stop 18h 30m
9:40 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 23h 45m
10:25 pm KHI - 12:10 pm (+1) YYZ
US$1,478
smartfares.com
Show Details

Depart: Toronto to Karachi via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
3h 35m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 9 Jan Fri
YYZ Toronto
7:25 pm, 10 Jan Sat
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 10 Jan Sat
DXB Dubai
2:10 am, 11 Jan Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 40m
DXB
2:25 am
14h 20m
JFK
7:45 am
2h 45m
LGA
10:30 am
1h 40m
YYZ
12:10 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 24 Jan Sat
KHI Karachi
11:45 pm, 24 Jan Sat
DXB Dubai
2h 20m
2h 40m layover in Dubai (DXB)
EK203
2:25 am, 25 Jan Sun
DXB Dubai
7:45 am, 25 Jan Sun
JFK New York
14h 20m
2h 45m layover in New York (JFK)
AC7435
10:30 am, 25 Jan Sun
LGA New York
12:10 pm, 25 Jan Sun
YYZ Toronto
1h 40m
Depart: Fri, 9 Jan Return: Sat, 24 Jan Toronto to Karachi Fri, 9 Jan - Sat, 24 Jan
Multiple Airlines 2+ stops 20h 55m
7:15 pm YYZ - 2:10 am (+2) KHI
Multiple Airlines 2+ stops 23h 45m
10:25 pm KHI - 12:10 pm (+1) YYZ
US$1,546
farebuzz.com
Show Details

Depart: Toronto to Karachi via New York, Dubai

YYZ
7:15 pm
1h 37m
LGA
8:52 pm
2h 8m
JFK
11:00 pm
12h 30m
DXB
8:30 pm (+1)
2h 30m
DXB
11:00 pm
2h 10m
KHI
2:10 am (+1)
Airlines
Flight No.
From
To
Duration
AC724
7:15 pm, 9 Jan Fri
YYZ Toronto
8:52 pm, 9 Jan Fri
LGA New York
1h 37m
2h 8m layover in New York (LGA)
EK202
11:00 pm, 9 Jan Fri
JFK New York
8:30 pm, 10 Jan Sat
DXB Dubai
12h 30m
2h 30m layover in Dubai (DXB)
EK610
11:00 pm, 10 Jan Sat
DXB Dubai
2:10 am, 11 Jan Sun
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
2h 40m
DXB
2:25 am
14h 20m
JFK
7:45 am
2h 45m
LGA
10:30 am
1h 40m
YYZ
12:10 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 24 Jan Sat
KHI Karachi
11:45 pm, 24 Jan Sat
DXB Dubai
2h 20m
2h 40m layover in Dubai (DXB)
EK203
2:25 am, 25 Jan Sun
DXB Dubai
7:45 am, 25 Jan Sun
JFK New York
14h 20m
2h 45m layover in New York (JFK)
AC7435
10:30 am, 25 Jan Sun
LGA New York
12:10 pm, 25 Jan Sun
YYZ Toronto
1h 40m
Depart: Fri, 3 Apr Return: Thu, 11 Jun Toronto to Lahore Fri, 3 Apr - Thu, 11 Jun
Multiple Airlines 2+ stops 19h
9:00 pm YYZ - 2:00 am (+2) LHE
Multiple Airlines 2+ stops 23h 50m
3:50 am LHE - 5:40 pm YYZ
US$1,559
nanakflights.com
Show Details

Depart: Toronto to Lahore via Copenhagen, Doha

YYZ
9:00 pm
7h 20m
CPH
10:20 am (+1)
55m
CPH
11:15 am
4h 50m
DOH
6:05 pm
2h 20m
DOH
8:25 pm
3h 35m
LHE
2:00 am (+1)
Airlines
Flight No.
From
To
Duration
AC882
9:00 pm, 3 Apr Fri
YYZ Toronto
10:20 am, 4 Apr Sat
CPH Copenhagen
7h 20m
55m layover in Copenhagen (CPH)
QR162
11:15 am, 4 Apr Sat
CPH Copenhagen
6:05 pm, 4 Apr Sat
DOH Doha
4h 50m
2h 20m layover in Doha (DOH)
QR620
8:25 pm, 4 Apr Sat
DOH Doha
2:00 am, 5 Apr Sun
LHE Lahore
3h 35m

Return: Lahore to Toronto via Doha, London

LHE
3:50 am
3h 55m
DOH
5:45 am
2h 10m
DOH
7:55 am
8h 20m
LHR
1:15 pm
1h 45m
LHR
3:00 pm
7h 40m
YYZ
5:40 pm
Airlines
Flight No.
From
To
Duration
QR621
3:50 am, 11 Jun Thu
LHE Lahore
5:45 am, 11 Jun Thu
DOH Doha
3h 55m
2h 10m layover in Doha (DOH)
QR3
7:55 am, 11 Jun Thu
DOH Doha
1:15 pm, 11 Jun Thu
LHR London
8h 20m
1h 45m layover in London (LHR)
AC849
3:00 pm, 11 Jun Thu
LHR London
5:40 pm, 11 Jun Thu
YYZ Toronto
7h 40m
Depart: Fri, 30 Jan Return: Thu, 5 Mar Toronto to Karachi Fri, 30 Jan - Thu, 5 Mar
Multiple Airlines 2+ stops 20h 15m
11:55 pm YYZ - 6:10 am (+2) KHI
Multiple Airlines 2+ stops 23h 10m
6:25 am KHI - 7:35 pm YYZ
US$1,583
nanakflights.com
Show Details

Depart: Toronto to Karachi via London, Doha

YYZ
11:55 pm
6h 55m
LHR
11:50 am (+1)
3h 15m
LHR
3:05 pm
6h 35m
DOH
12:40 am (+1)
1h 10m
DOH
1:50 am
2h 20m
KHI
6:10 am
Airlines
Flight No.
From
To
Duration
AC858
11:55 pm, 30 Jan Fri
YYZ Toronto
11:50 am, 31 Jan Sat
LHR London
6h 55m
3h 15m layover in London (LHR)
QR8
3:05 pm, 31 Jan Sat
LHR London
12:40 am, 1 Feb Sun
DOH Doha
6h 35m
1h 10m layover in Doha (DOH)
QR602
1:50 am, 1 Feb Sun
DOH Doha
6:10 am, 1 Feb Sun
KHI Karachi
2h 20m

Return: Karachi to Toronto via Istanbul, Frankfurt

KHI
6:25 am
6h 20m
IST
9:45 am
4h 10m
IST
1:55 pm
3h 10m
FRA
4:05 pm
1h 5m
FRA
5:10 pm
8h 25m
YYZ
7:35 pm
Airlines
Flight No.
From
To
Duration
TK6715
6:25 am, 5 Mar Thu
KHI Karachi
9:45 am, 5 Mar Thu
IST Istanbul
6h 20m
4h 10m layover in Istanbul (IST)
LH9440
1:55 pm, 5 Mar Thu
IST Istanbul
4:05 pm, 5 Mar Thu
FRA Frankfurt
3h 10m
1h 5m layover in Frankfurt (FRA)
AC877
5:10 pm, 5 Mar Thu
FRA Frankfurt
7:35 pm, 5 Mar Thu
YYZ Toronto
8h 25m