×
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
Turkish Airlines 21 results US$1,024 View Flights
Emirates 43 results US$1,242 View Flights
Qatar Airways 24 results US$1,276 View Flights
Etihad Airways 49 results US$1,286 View Flights
Pakistan International Airlines 57 results US$1,295 View Flights
Air Canada 568 results US$1,295 View Flights
Jet Airways 6 results US$1,318 View Flights
Lufthansa 60 results US$1,444 View Flights
KLM 5 results US$1,621 View Flights
American Airlines 43 results US$1,738 View Flights
United Airlines 14 results US$1,842 View Flights
Austrian Airlines 5 results US$2,063 View Flights
British Airways 22 results US$2,284 View Flights
Delta Air Lines 3 results US$2,516 View Flights
Iberia 3 results US$3,579 View Flights
Saudia 3 results US$4,681 View Flights
Air France 2 results US$5,217 View Flights
Cities Results Price View
View All Cities View Flights
Karachi 279 results US$1,024 View Flights
Lahore 549 results US$1,073 View Flights
Islamabad 100 results US$1,904 View Flights
Depart: Mon, 2 Feb Return: Mon, 9 Mar Toronto to Karachi Mon, 2 Feb - Mon, 9 Mar
Turkish Airlines 1 stop 19h 50m
10:55 pm YYZ - 4:45 am (+2) KHI
Turkish Airlines 1 stop 22h 15m
6:25 am KHI - 6:40 pm YYZ
US$1,024
airtickets.com
Show Details

Depart: Toronto to Karachi via Istanbul

YYZ
10:55 pm
9h 35m
IST
3:30 pm (+1)
5h
IST
8:30 pm
5h 15m
KHI
4:45 am (+1)
Airlines
Flight No.
From
To
Duration
TK18
10:55 pm, 2 Feb Mon
YYZ Toronto
3:30 pm, 3 Feb Tue
IST Istanbul
9h 35m
5h layover in Istanbul (IST)
TK708
8:30 pm, 3 Feb Tue
IST Istanbul
4:45 am, 4 Feb Wed
KHI Karachi
5h 15m

Return: Karachi to Toronto via Istanbul

KHI
6:25 am
6h 20m
IST
9:45 am
3h 55m
IST
1:40 pm
12h
YYZ
6:40 pm
Airlines
Flight No.
From
To
Duration
TK709
6:25 am, 9 Mar Mon
KHI Karachi
9:45 am, 9 Mar Mon
IST Istanbul
6h 20m
3h 55m layover in Istanbul (IST)
TK17
1:40 pm, 9 Mar Mon
IST Istanbul
6:40 pm, 9 Mar Mon
YYZ Toronto
12h
Depart: Sun, 25 Jan Return: Sun, 8 Mar Toronto to Karachi Sun, 25 Jan - Sun, 8 Mar
Turkish Airlines 1 stop 19h 50m
10:55 pm YYZ - 4:45 am (+2) KHI
Turkish Airlines 1 stop 22h 15m
6:25 am KHI - 6:40 pm YYZ
US$1,028
airtickets.com
Show Details

Depart: Toronto to Karachi via Istanbul

YYZ
10:55 pm
9h 35m
IST
3:30 pm (+1)
5h
IST
8:30 pm
5h 15m
KHI
4:45 am (+1)
Airlines
Flight No.
From
To
Duration
TK18
10:55 pm, 25 Jan Sun
YYZ Toronto
3:30 pm, 26 Jan Mon
IST Istanbul
9h 35m
5h layover in Istanbul (IST)
TK708
8:30 pm, 26 Jan Mon
IST Istanbul
4:45 am, 27 Jan Tue
KHI Karachi
5h 15m

Return: Karachi to Toronto via Istanbul

KHI
6:25 am
6h 20m
IST
9:45 am
3h 55m
IST
1:40 pm
12h
YYZ
6:40 pm
Airlines
Flight No.
From
To
Duration
TK709
6:25 am, 8 Mar Sun
KHI Karachi
9:45 am, 8 Mar Sun
IST Istanbul
6h 20m
3h 55m layover in Istanbul (IST)
TK17
1:40 pm, 8 Mar Sun
IST Istanbul
6:40 pm, 8 Mar Sun
YYZ Toronto
12h
Depart: Wed, 4 Feb Return: Wed, 11 Mar Toronto to Lahore Wed, 4 Feb - Wed, 11 Mar
Turkish Airlines 1 stop 19h 40m
10:55 pm YYZ - 4:35 am (+2) LHE
Turkish Airlines 1 stop 22h 35m
6:05 am LHE - 6:40 pm YYZ
US$1,073
airtickets.com
Show Details

Depart: Toronto to Lahore via Istanbul

YYZ
10:55 pm
9h 35m
IST
3:30 pm (+1)
4h 30m
IST
8:00 pm
5h 35m
LHE
4:35 am (+1)
Airlines
Flight No.
From
To
Duration
TK18
10:55 pm, 4 Feb Wed
YYZ Toronto
3:30 pm, 5 Feb Thu
IST Istanbul
9h 35m
4h 30m layover in Istanbul (IST)
TK714
8:00 pm, 5 Feb Thu
IST Istanbul
4:35 am, 6 Feb Fri
LHE Lahore
5h 35m

Return: Lahore to Toronto via Istanbul

LHE
6:05 am
6h 30m
IST
9:35 am
4h 5m
IST
1:40 pm
12h
YYZ
6:40 pm
Airlines
Flight No.
From
To
Duration
TK715
6:05 am, 11 Mar Wed
LHE Lahore
9:35 am, 11 Mar Wed
IST Istanbul
6h 30m
4h 5m layover in Istanbul (IST)
TK17
1:40 pm, 11 Mar Wed
IST Istanbul
6:40 pm, 11 Mar Wed
YYZ Toronto
12h
Depart: Mon, 20 Apr Return: Wed, 20 May Toronto to Lahore Mon, 20 Apr - Wed, 20 May
Turkish Airlines 1 stop 19h 15m
10:35 pm YYZ - 3:50 am (+2) LHE
Turkish Airlines 1 stop 22h 15m
5:35 am LHE - 5:50 pm YYZ
US$1,161
airtickets.com
Show Details

Depart: Toronto to Lahore via Istanbul

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

Return: Lahore to Toronto via Istanbul

LHE
5:35 am
7h 20m
IST
9:55 am
4h 15m
IST
2:10 pm
10h 40m
YYZ
5:50 pm
Airlines
Flight No.
From
To
Duration
TK715
5:35 am, 20 May Wed
LHE Lahore
9:55 am, 20 May Wed
IST Istanbul
7h 20m
4h 15m layover in Istanbul (IST)
TK17
2:10 pm, 20 May Wed
IST Istanbul
5:50 pm, 20 May Wed
YYZ Toronto
10h 40m
Depart: Wed, 4 Feb Return: Wed, 11 Mar Toronto to Lahore Wed, 4 Feb - Wed, 11 Mar
Emirates 1 stop 1d 20m
9:40 pm YYZ - 8:00 am (+2) LHE
Emirates 1 stop 22h 25m
3:20 am LHE - 3:45 pm YYZ
US$1,252
fly.co.uk
Show Details

Depart: Toronto to Lahore via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
8h 45m
DXB
4:10 am
2h 50m
LHE
8:00 am
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 4 Feb Wed
YYZ Toronto
7:25 pm, 5 Feb Thu
DXB Dubai
12h 45m
8h 45m layover in Dubai (DXB)
EK624
4:10 am, 6 Feb Fri
DXB Dubai
8:00 am, 6 Feb Fri
LHE Lahore
2h 50m

Return: Lahore to Toronto via Dubai

LHE
3:20 am
3h 30m
DXB
5:50 am
4h 5m
DXB
9:55 am
14h 50m
YYZ
3:45 pm
Airlines
Flight No.
From
To
Duration
EK623
3:20 am, 11 Mar Wed
LHE Lahore
5:50 am, 11 Mar Wed
DXB Dubai
3h 30m
4h 5m layover in Dubai (DXB)
EK241
9:55 am, 11 Mar Wed
DXB Dubai
3:45 pm, 11 Mar Wed
YYZ Toronto
14h 50m
Depart: Wed, 4 Feb Return: Wed, 11 Mar Toronto to Lahore Wed, 4 Feb - Wed, 11 Mar
Emirates 1 stop 18h
9:40 pm YYZ - 1:40 am (+2) LHE
Emirates 1 stop 22h 25m
3:20 am LHE - 3:45 pm YYZ
US$1,252
fly.co.uk
Show Details

Depart: Toronto to Lahore via Dubai

YYZ
9:40 pm
12h 45m
DXB
7:25 pm (+1)
2h 25m
DXB
9:50 pm
2h 50m
LHE
1:40 am (+1)
Airlines
Flight No.
From
To
Duration
EK242
9:40 pm, 4 Feb Wed
YYZ Toronto
7:25 pm, 5 Feb Thu
DXB Dubai
12h 45m
2h 25m layover in Dubai (DXB)
EK622
9:50 pm, 5 Feb Thu
DXB Dubai
1:40 am, 6 Feb Fri
LHE Lahore
2h 50m

Return: Lahore to Toronto via Dubai

LHE
3:20 am
3h 30m
DXB
5:50 am
4h 5m
DXB
9:55 am
14h 50m
YYZ
3:45 pm
Airlines
Flight No.
From
To
Duration
EK623
3:20 am, 11 Mar Wed
LHE Lahore
5:50 am, 11 Mar Wed
DXB Dubai
3h 30m
4h 5m layover in Dubai (DXB)
EK241
9:55 am, 11 Mar Wed
DXB Dubai
3:45 pm, 11 Mar Wed
YYZ Toronto
14h 50m
Depart: Fri, 1 May Return: Sun, 31 May Toronto to Lahore Fri, 1 May - Sun, 31 May
Multiple Airlines 2+ stops 20h
8:00 pm YTZ - 2:00 am (+2) LHE
Multiple Airlines 2+ stops 23h 25m
3:50 am LHE - 5:15 pm YTZ
US$1,280
nanakflights.com
Show Details

Depart: Toronto to Lahore via Montreal, Doha

YTZ
8:00 pm
1h 10m
YUL
9:10 pm
1h 35m
YUL
10:45 pm
11h
DOH
5:45 pm (+1)
2h 40m
DOH
8:25 pm
3h 35m
LHE
2:00 am (+1)
Airlines
Flight No.
From
To
Duration
PD429
8:00 pm, 1 May Fri
YTZ Toronto
9:10 pm, 1 May Fri
YUL Montreal
1h 10m
1h 35m layover in Montreal (YUL)
QR764
10:45 pm, 1 May Fri
YUL Montreal
5:45 pm, 2 May Sat
DOH Doha
11h
2h 40m layover in Doha (DOH)
QR620
8:25 pm, 2 May Sat
DOH Doha
2:00 am, 3 May Sun
LHE Lahore
3h 35m

Return: Lahore to Toronto via Doha, Montreal

LHE
3:50 am
3h 55m
DOH
5:45 am
2h 40m
DOH
8:25 am
14h 5m
YUL
2:30 pm
1h 35m
YUL
4:05 pm
1h 10m
YTZ
5:15 pm
Airlines
Flight No.
From
To
Duration
QR621
3:50 am, 31 May Sun
LHE Lahore
5:45 am, 31 May Sun
DOH Doha
3h 55m
2h 40m layover in Doha (DOH)
QR763
8:25 am, 31 May Sun
DOH Doha
2:30 pm, 31 May Sun
YUL Montreal
14h 5m
1h 35m layover in Montreal (YUL)
PD422
4:05 pm, 31 May Sun
YUL Montreal
5:15 pm, 31 May Sun
YTZ Toronto
1h 10m
Depart: Thu, 15 Jan Return: Thu, 26 Feb Toronto to Karachi Thu, 15 Jan - Thu, 26 Feb
Etihad Airways 1 stop 18h 45m
9:50 pm YYZ - 2:35 am (+2) KHI
Etihad Airways 1 stop 20h 25m
5:25 am KHI - 3:50 pm YYZ
US$1,288
etihad.com
Show Details

Depart: Toronto to Karachi via Abu Dhabi

YYZ
9:50 pm
12h 45m
AUH
7:35 pm (+1)
3h 40m
AUH
11:15 pm
2h 20m
KHI
2:35 am (+1)
Airlines
Flight No.
From
To
Duration
EY140
9:50 pm, 15 Jan Thu
YYZ Toronto
7:35 pm, 16 Jan Fri
AUH Abu Dhabi
12h 45m
3h 40m layover in Abu Dhabi (AUH)
EY221
11:15 pm, 16 Jan Fri
AUH Abu Dhabi
2:35 am, 17 Jan Sat
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, 26 Feb Thu
KHI Karachi
7:00 am, 26 Feb Thu
AUH Abu Dhabi
2h 35m
3h 25m layover in Abu Dhabi (AUH)
EY141
10:25 am, 26 Feb Thu
AUH Abu Dhabi
3:50 pm, 26 Feb Thu
YYZ Toronto
14h 25m
Depart: Sun, 25 Jan Return: Sun, 8 Mar Toronto to Karachi Sun, 25 Jan - Sun, 8 Mar
Pakistan International Airlines Direct 16h 55m
4:30 pm YYZ - 7:25 pm (+1) KHI
Pakistan International Airlines Direct 16h
8:30 am KHI - 2:30 pm YYZ
US$1,295
cheapoair.com
Show Details

Depart: Toronto to Karachi

YYZ
4:30 pm
16h 55m
KHI
7:25 pm (+1)
Airlines
Flight No.
From
To
Duration
PK784
4:30 pm, 25 Jan Sun
YYZ Toronto
7:25 pm, 26 Jan Mon
KHI Karachi
16h 55m

Return: Karachi to Toronto

KHI
8:30 am
16h
YYZ
2:30 pm
Airlines
Flight No.
From
To
Duration
PK783
8:30 am, 8 Mar Sun
KHI Karachi
2:30 pm, 8 Mar Sun
YYZ Toronto
16h
Depart: Wed, 4 Feb Return: Wed, 11 Mar Toronto to Lahore Wed, 4 Feb - Wed, 11 Mar
Multiple Airlines 2+ stops 22h 5m
4:55 pm YYZ - 1:00 am (+2) LHE
Multiple Airlines 2+ stops 1d 1h 10m
6:05 am LHE - 9:15 pm YYZ
US$1,295
expedia.com
Show Details

Depart: Toronto to Lahore via Frankfurt, Doha

YYZ
4:55 pm
7h 35m
FRA
6:30 am (+1)
4h 15m
FRA
10:45 am
5h 55m
DOH
6:40 pm
1h 5m
DOH
7:45 pm
3h 15m
LHE
1:00 am (+1)
Airlines
Flight No.
From
To
Duration
AC872
4:55 pm, 4 Feb Wed
YYZ Toronto
6:30 am, 5 Feb Thu
FRA Frankfurt
7h 35m
4h 15m layover in Frankfurt (FRA)
QR70
10:45 am, 5 Feb Thu
FRA Frankfurt
6:40 pm, 5 Feb Thu
DOH Doha
5h 55m
1h 5m layover in Doha (DOH)
QR620
7:45 pm, 5 Feb Thu
DOH Doha
1:00 am, 6 Feb Fri
LHE Lahore
3h 15m

Return: Lahore to Toronto via Istanbul, London

LHE
6:05 am
6h 30m
IST
9:35 am
3h 35m
IST
1:10 pm
4h 15m
LHR
3:25 pm
2h 35m
LHR
6:00 pm
8h 15m
YYZ
9:15 pm
Airlines
Flight No.
From
To
Duration
TK715
6:05 am, 11 Mar Wed
LHE Lahore
9:35 am, 11 Mar Wed
IST Istanbul
6h 30m
3h 35m layover in Istanbul (IST)
BA679
1:10 pm, 11 Mar Wed
IST Istanbul
3:25 pm, 11 Mar Wed
LHR London
4h 15m
2h 35m layover in London (LHR)
AC859
6:00 pm, 11 Mar Wed
LHR London
9:15 pm, 11 Mar Wed
YYZ Toronto
8h 15m
Depart: Mon, 2 Feb Return: Mon, 9 Mar Toronto to Karachi Mon, 2 Feb - Mon, 9 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,298
nanakflights.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, 2 Feb Mon
YYZ Toronto
7:25 pm, 3 Feb Tue
DXB Dubai
12h 45m
3h 35m layover in Dubai (DXB)
EK610
11:00 pm, 3 Feb Tue
DXB Dubai
2:10 am, 4 Feb Wed
KHI Karachi
2h 10m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
3h 5m
DXB
2:50 am
14h 35m
JFK
8:25 am
2h 10m
JFK
10:35 am
1h 50m
YYZ
12:25 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 9 Mar Mon
KHI Karachi
11:45 pm, 9 Mar Mon
DXB Dubai
2h 20m
3h 5m layover in Dubai (DXB)
EK203
2:50 am, 10 Mar Tue
DXB Dubai
8:25 am, 10 Mar Tue
JFK New York
14h 35m
2h 10m layover in New York (JFK)
AC8903
10:35 am, 10 Mar Tue
JFK New York
12:25 pm, 10 Mar Tue
YYZ Toronto
1h 50m
Depart: Mon, 2 Feb Return: Mon, 9 Mar Toronto to Karachi Mon, 2 Feb - Mon, 9 Mar
Multiple Airlines 2+ stops 20h 10m
6:30 am YYZ - 12:40 pm (+1) KHI
Emirates 1 stop 20h 5m
5:40 am KHI - 3:45 pm YYZ
US$1,298
nanakflights.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, 2 Feb Mon
YYZ Toronto
8:07 am, 2 Feb Mon
LGA New York
1h 37m
2h 33m layover in New York (LGA)
EK204
10:40 am, 2 Feb Mon
JFK New York
8:10 am, 3 Feb Tue
DXB Dubai
12h 30m
1h 30m layover in Dubai (DXB)
EK606
9:40 am, 3 Feb Tue
DXB Dubai
12:40 pm, 3 Feb Tue
KHI Karachi
2h

Return: Karachi to Toronto via Dubai

KHI
5:40 am
2h 15m
DXB
6:55 am
3h
DXB
9:55 am
14h 50m
YYZ
3:45 pm
Airlines
Flight No.
From
To
Duration
EK605
5:40 am, 9 Mar Mon
KHI Karachi
6:55 am, 9 Mar Mon
DXB Dubai
2h 15m
3h layover in Dubai (DXB)
EK241
9:55 am, 9 Mar Mon
DXB Dubai
3:45 pm, 9 Mar Mon
YYZ Toronto
14h 50m
Depart: Mon, 2 Feb Return: Mon, 9 Mar Toronto to Karachi Mon, 2 Feb - Mon, 9 Mar
Emirates 1 stop 20h 45m
9:40 pm YYZ - 4:25 am (+2) KHI
Multiple Airlines 2+ stops 1d
10:25 pm KHI - 12:25 pm (+1) YYZ
US$1,298
nanakflights.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, 2 Feb Mon
YYZ Toronto
7:25 pm, 3 Feb Tue
DXB Dubai
12h 45m
6h 5m layover in Dubai (DXB)
EK604
1:30 am, 4 Feb Wed
DXB Dubai
4:25 am, 4 Feb Wed
KHI Karachi
1h 55m

Return: Karachi to Toronto via Dubai, New York

KHI
10:25 pm
2h 20m
DXB
11:45 pm
3h 5m
DXB
2:50 am
14h 35m
JFK
8:25 am
2h 10m
JFK
10:35 am
1h 50m
YYZ
12:25 pm
Airlines
Flight No.
From
To
Duration
EK603
10:25 pm, 9 Mar Mon
KHI Karachi
11:45 pm, 9 Mar Mon
DXB Dubai
2h 20m
3h 5m layover in Dubai (DXB)
EK203
2:50 am, 10 Mar Tue
DXB Dubai
8:25 am, 10 Mar Tue
JFK New York
14h 35m
2h 10m layover in New York (JFK)
AC8903
10:35 am, 10 Mar Tue
JFK New York
12:25 pm, 10 Mar Tue
YYZ Toronto
1h 50m
Depart: Mon, 2 Feb Return: Mon, 9 Mar Toronto to Karachi Mon, 2 Feb - Mon, 9 Mar
Multiple Airlines 2+ stops 20h 10m
6:30 am YYZ - 12:40 pm (+1) KHI
Emirates 1 stop 22h 5m
3:40 am KHI - 3:45 pm YYZ
US$1,298
nanakflights.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, 2 Feb Mon
YYZ Toronto
8:07 am, 2 Feb Mon
LGA New York
1h 37m
2h 33m layover in New York (LGA)
EK204
10:40 am, 2 Feb Mon
JFK New York
8:10 am, 3 Feb Tue
DXB Dubai
12h 30m
1h 30m layover in Dubai (DXB)
EK606
9:40 am, 3 Feb Tue
DXB Dubai
12:40 pm, 3 Feb Tue
KHI Karachi
2h

Return: Karachi to Toronto via Dubai

KHI
3:40 am
2h 20m
DXB
5:00 am
4h 55m
DXB
9:55 am
14h 50m
YYZ
3:45 pm
Airlines
Flight No.
From
To
Duration
EK611
3:40 am, 9 Mar Mon
KHI Karachi
5:00 am, 9 Mar Mon
DXB Dubai
2h 20m
4h 55m layover in Dubai (DXB)
EK241
9:55 am, 9 Mar Mon
DXB Dubai
3:45 pm, 9 Mar Mon
YYZ Toronto
14h 50m
Depart: Fri, 1 May Return: Sun, 31 May Toronto to Lahore Fri, 1 May - Sun, 31 May
Multiple Airlines 2+ stops 20h
8:00 pm YTZ - 2:00 am (+2) LHE
Multiple Airlines 2+ stops 22h 50m
3:50 am LHE - 4:40 pm YTZ
US$1,302
nanakflights.com
Show Details

Depart: Toronto to Lahore via Montreal, Doha

YTZ
8:00 pm
1h 10m
YUL
9:10 pm
1h 35m
YUL
10:45 pm
11h
DOH
5:45 pm (+1)
2h 40m
DOH
8:25 pm
3h 35m
LHE
2:00 am (+1)
Airlines
Flight No.
From
To
Duration
PD429
8:00 pm, 1 May Fri
YTZ Toronto
9:10 pm, 1 May Fri
YUL Montreal
1h 10m
1h 35m layover in Montreal (YUL)
QR764
10:45 pm, 1 May Fri
YUL Montreal
5:45 pm, 2 May Sat
DOH Doha
11h
2h 40m layover in Doha (DOH)
QR620
8:25 pm, 2 May Sat
DOH Doha
2:00 am, 3 May Sun
LHE Lahore
3h 35m

Return: Lahore to Toronto via Doha, Montreal

LHE
3:50 am
3h 55m
DOH
5:45 am
2h 40m
DOH
8:25 am
14h 5m
YUL
2:30 pm
1h
YUL
3:30 pm
1h 10m
YTZ
4:40 pm
Airlines
Flight No.
From
To
Duration
QR621
3:50 am, 31 May Sun
LHE Lahore
5:45 am, 31 May Sun
DOH Doha
3h 55m
2h 40m layover in Doha (DOH)
QR763
8:25 am, 31 May Sun
DOH Doha
2:30 pm, 31 May Sun
YUL Montreal
14h 5m
1h layover in Montreal (YUL)
AC7519
3:30 pm, 31 May Sun
YUL Montreal
4:40 pm, 31 May Sun
YTZ Toronto
1h 10m
Depart: Fri, 1 May Return: Sun, 31 May Toronto to Lahore Fri, 1 May - Sun, 31 May
Multiple Airlines 2+ stops 19h 45m
8:15 pm YTZ - 2:00 am (+2) LHE
Multiple Airlines 2+ stops 23h 25m
3:50 am LHE - 5:15 pm YTZ
US$1,302
nanakflights.com
Show Details

Depart: Toronto to Lahore via Montreal, Doha

YTZ
8:15 pm
1h 10m
YUL
9:25 pm
1h 20m
YUL
10:45 pm
11h
DOH
5:45 pm (+1)
2h 40m
DOH
8:25 pm
3h 35m
LHE
2:00 am (+1)
Airlines
Flight No.
From
To
Duration
AC7528
8:15 pm, 1 May Fri
YTZ Toronto
9:25 pm, 1 May Fri
YUL Montreal
1h 10m
1h 20m layover in Montreal (YUL)
QR764
10:45 pm, 1 May Fri
YUL Montreal
5:45 pm, 2 May Sat
DOH Doha
11h
2h 40m layover in Doha (DOH)
QR620
8:25 pm, 2 May Sat
DOH Doha
2:00 am, 3 May Sun
LHE Lahore
3h 35m

Return: Lahore to Toronto via Doha, Montreal

LHE
3:50 am
3h 55m
DOH
5:45 am
2h 40m
DOH
8:25 am
14h 5m
YUL
2:30 pm
1h 35m
YUL
4:05 pm
1h 10m
YTZ
5:15 pm
Airlines
Flight No.
From
To
Duration
QR621
3:50 am, 31 May Sun
LHE Lahore
5:45 am, 31 May Sun
DOH Doha
3h 55m
2h 40m layover in Doha (DOH)
QR763
8:25 am, 31 May Sun
DOH Doha
2:30 pm, 31 May Sun
YUL Montreal
14h 5m
1h 35m layover in Montreal (YUL)
PD422
4:05 pm, 31 May Sun
YUL Montreal
5:15 pm, 31 May Sun
YTZ Toronto
1h 10m
Depart: Sun, 25 Jan Return: Sun, 8 Mar Toronto to Karachi Sun, 25 Jan - Sun, 8 Mar
Pakistan International Airlines 1 stop 18h 25m
4:30 pm YYZ - 8:55 pm (+1) KHI
Pakistan International Airlines Direct 16h
8:30 am KHI - 2:30 pm YYZ
US$1,303
cheapoair.com
Show Details

Depart: Toronto to Karachi via Islamabad

YYZ
4:30 pm
13h 30m
ISB
4:00 pm (+1)
3h
ISB
7:00 pm
1h 55m
KHI
8:55 pm
Airlines
Flight No.
From
To
Duration
PK784
4:30 pm, 25 Jan Sun
YYZ Toronto
4:00 pm, 26 Jan Mon
ISB Islamabad
13h 30m
3h layover in Islamabad (ISB)
PK309
7:00 pm, 26 Jan Mon
ISB Islamabad
8:55 pm, 26 Jan Mon
KHI Karachi
1h 55m

Return: Karachi to Toronto

KHI
8:30 am
16h
YYZ
2:30 pm
Airlines
Flight No.
From
To
Duration
PK783
8:30 am, 8 Mar Sun
KHI Karachi
2:30 pm, 8 Mar Sun
YYZ Toronto
16h
Depart: Sun, 25 Jan Return: Sun, 8 Mar Toronto to Karachi Sun, 25 Jan - Sun, 8 Mar
Pakistan International Airlines 1 stop 21h 25m
4:30 pm YYZ - 11:55 pm (+1) KHI
Pakistan International Airlines Direct 16h
8:30 am KHI - 2:30 pm YYZ
US$1,303
cheapoair.com
Show Details

Depart: Toronto to Karachi via Islamabad

YYZ
4:30 pm
13h 30m
ISB
4:00 pm (+1)
6h
ISB
10:00 pm
1h 55m
KHI
11:55 pm
Airlines
Flight No.
From
To
Duration
PK784
4:30 pm, 25 Jan Sun
YYZ Toronto
4:00 pm, 26 Jan Mon
ISB Islamabad
13h 30m
6h layover in Islamabad (ISB)
PK319
10:00 pm, 26 Jan Mon
ISB Islamabad
11:55 pm, 26 Jan Mon
KHI Karachi
1h 55m

Return: Karachi to Toronto

KHI
8:30 am
16h
YYZ
2:30 pm
Airlines
Flight No.
From
To
Duration
PK783
8:30 am, 8 Mar Sun
KHI Karachi
2:30 pm, 8 Mar Sun
YYZ Toronto
16h
Depart: Fri, 1 May Return: Sun, 31 May Toronto to Lahore Fri, 1 May - Sun, 31 May
Multiple Airlines 2+ stops 20h
8:00 pm YYZ - 2:00 am (+2) LHE
Multiple Airlines 2+ stops 23h 25m
3:50 am LHE - 5:15 pm YTZ
US$1,306
nanakflights.com
Show Details

Depart: Toronto to Lahore via Montreal, Doha

YYZ
8:00 pm
1h 15m
YUL
9:15 pm
1h 30m
YUL
10:45 pm
11h
DOH
5:45 pm (+1)
2h 40m
DOH
8:25 pm
3h 35m
LHE
2:00 am (+1)
Airlines
Flight No.
From
To
Duration
AC426
8:00 pm, 1 May Fri
YYZ Toronto
9:15 pm, 1 May Fri
YUL Montreal
1h 15m
1h 30m layover in Montreal (YUL)
QR764
10:45 pm, 1 May Fri
YUL Montreal
5:45 pm, 2 May Sat
DOH Doha
11h
2h 40m layover in Doha (DOH)
QR620
8:25 pm, 2 May Sat
DOH Doha
2:00 am, 3 May Sun
LHE Lahore
3h 35m

Return: Lahore to Toronto via Doha, Montreal

LHE
3:50 am
3h 55m
DOH
5:45 am
2h 40m
DOH
8:25 am
14h 5m
YUL
2:30 pm
1h 35m
YUL
4:05 pm
1h 10m
YTZ
5:15 pm
Airlines
Flight No.
From
To
Duration
QR621
3:50 am, 31 May Sun
LHE Lahore
5:45 am, 31 May Sun
DOH Doha
3h 55m
2h 40m layover in Doha (DOH)
QR763
8:25 am, 31 May Sun
DOH Doha
2:30 pm, 31 May Sun
YUL Montreal
14h 5m
1h 35m layover in Montreal (YUL)
PD422
4:05 pm, 31 May Sun
YUL Montreal
5:15 pm, 31 May Sun
YTZ Toronto
1h 10m
Depart: Wed, 4 Feb Return: Wed, 11 Mar Toronto to Lahore Wed, 4 Feb - Wed, 11 Mar
Multiple Airlines 2+ stops 21h 20m
11:35 pm YYZ - 6:55 am (+2) LHE
Multiple Airlines 2+ stops 1d 1h 10m
6:05 am LHE - 9:15 pm YYZ
US$1,308
expedia.com
Show Details

Depart: Toronto to Lahore via London, Doha

YYZ
11:35 pm
7h 15m
LHR
11:50 am (+1)
2h 25m
LHR
2:15 pm
6h 40m
DOH
11:55 pm
1h 45m
DOH
1:40 am
3h 15m
LHE
6:55 am
Airlines
Flight No.
From
To
Duration
AC858
11:35 pm, 4 Feb Wed
YYZ Toronto
11:50 am, 5 Feb Thu
LHR London
7h 15m
2h 25m layover in London (LHR)
QR4
2:15 pm, 5 Feb Thu
LHR London
11:55 pm, 5 Feb Thu
DOH Doha
6h 40m
1h 45m layover in Doha (DOH)
QR622
1:40 am, 6 Feb Fri
DOH Doha
6:55 am, 6 Feb Fri
LHE Lahore
3h 15m

Return: Lahore to Toronto via Istanbul, London

LHE
6:05 am
6h 30m
IST
9:35 am
3h 35m
IST
1:10 pm
4h 15m
LHR
3:25 pm
2h 35m
LHR
6:00 pm
8h 15m
YYZ
9:15 pm
Airlines
Flight No.
From
To
Duration
TK715
6:05 am, 11 Mar Wed
LHE Lahore
9:35 am, 11 Mar Wed
IST Istanbul
6h 30m
3h 35m layover in Istanbul (IST)
BA679
1:10 pm, 11 Mar Wed
IST Istanbul
3:25 pm, 11 Mar Wed
LHR London
4h 15m
2h 35m layover in London (LHR)
AC859
6:00 pm, 11 Mar Wed
LHR London
9:15 pm, 11 Mar Wed
YYZ Toronto
8h 15m