How to get to Lahore, Pakistan from Canada by flight ? You can check flights from Canada to Lahore, Pakistan below.
You can find flight ticket prices from Canada to Lahore, Pakistan with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Lahore and cost approximately 600 USD.
You take a bus, shuttle or taxi from Lahore to your destination in Lahore, Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PK798
Pakistan International Airlines
|
14:55
Toronto
|
14:05 Lahore | Direct |
PK784
Pakistan International Airlines
PK306
Pakistan International Airlines
|
14:55
Toronto
19:00
Karachi
|
14:15
Karachi
20:45
Lahore
|
Connect |
EY140
Etihad
EY241
Etihad
|
21:55
Toronto
21:50
Abu Dhabi
|
19:45
Abu Dhabi
01:55
Lahore
|
Connect |
TK18
Turkish Airlines
TK714
Turkish Airlines
|
22:30
Toronto
21:40
Istanbul
|
16:10
Istanbul
05:10
Lahore
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Lahore and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Lahore to your destination in Lahore, Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
QR764
Qatar Airways
QR620
Qatar Airways
|
20:30
Montreal
19:45
Doha
|
16:35
Doha
01:00
Lahore
|
Connect |
QR764
Qatar Airways
QR628
Qatar Airways
|
20:30
Montreal
02:25
Doha
|
16:35
Doha
07:40
Lahore
|
Connect |
BA094
British Airways
BA259
British Airways
|
21:00
Montreal
17:55
London Heathrow
|
08:30
London Heathrow
06:45
Lahore
|
Connect |
TK36
Turkish Airlines
TK714
Turkish Airlines
|
22:30
Montreal
21:40
Istanbul
|
16:15
Istanbul
05:10
Lahore
|
Connect |
TK36
Turkish Airlines
PK5714
Pakistan International Airlines
|
22:30
Montreal
21:40
Istanbul
|
16:15
Istanbul
05:10
Lahore
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Ottawa.
You take a flight from Ottawa to Lahore and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Lahore to your destination in Lahore, Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
AC471
Air Canada
AC868
Air Canada
VS364
Virgin Atlantic
|
05:20
Ottawa
08:25
Toronto
21:50
London Heathrow
|
06:38
Toronto
20:35
London Heathrow
10:20
Lahore
|
Connect |
AC469
Air Canada
AC868
Air Canada
VS364
Virgin Atlantic
|
06:00
Ottawa
08:25
Toronto
21:50
London Heathrow
|
07:18
Toronto
20:35
London Heathrow
10:20
Lahore
|
Connect |
AC447
Air Canada
PK784
Pakistan International Airlines
PK306
Pakistan International Airlines
|
10:00
Ottawa
14:55
Toronto
19:00
Karachi
|
11:18
Toronto
14:15
Karachi
20:45
Lahore
|
Connect |
WS3463
WestJet
PK798
Pakistan International Airlines
|
10:45
Ottawa
14:55
Toronto
|
12:09
Toronto
14:05
Lahore
|
Connect |
WS3463
WestJet
PK784
Pakistan International Airlines
PK306
Pakistan International Airlines
|
10:45
Ottawa
14:55
Toronto
19:00
Karachi
|
12:09
Toronto
14:15
Karachi
20:45
Lahore
|
Connect |
AC449
Air Canada
PK798
Pakistan International Airlines
|
11:00
Ottawa
14:55
Toronto
|
12:18
Toronto
14:05
Lahore
|
Connect |
AC451
Air Canada
PK798
Pakistan International Airlines
|
12:00
Ottawa
14:55
Toronto
|
13:18
Toronto
14:05
Lahore
|
Connect |
AC451
Air Canada
PK784
Pakistan International Airlines
PK306
Pakistan International Airlines
|
12:00
Ottawa
14:55
Toronto
19:00
Karachi
|
13:18
Toronto
14:15
Karachi
20:45
Lahore
|
Connect |
UA6254
United Airlines
QR708
Qatar Airways
QR620
Qatar Airways
|
14:46
Ottawa
20:15
Washington Dulles
19:45
Doha
|
16:25
Washington Dulles
16:55
Doha
01:00
Lahore
|
Connect |
AC8980
Air Canada
QR764
Qatar Airways
QR620
Qatar Airways
|
15:00
Ottawa
20:30
Montreal
19:45
Doha
|
15:48
Montreal
16:35
Doha
01:00
Lahore
|
Connect |
AC478
Air Canada
QR764
Qatar Airways
QR620
Qatar Airways
|
15:55
Ottawa
20:30
Montreal
19:45
Doha
|
16:47
Montreal
16:35
Doha
01:00
Lahore
|
Connect |
AC8048
Air Canada
QR744
Qatar Airways
QR620
Qatar Airways
|
16:20
Ottawa
22:10
Boston
19:45
Doha
|
17:50
Boston
17:55
Doha
01:00
Lahore
|
Connect |
AC8984
Air Canada
QR764
Qatar Airways
QR620
Qatar Airways
|
17:25
Ottawa
20:30
Montreal
19:45
Doha
|
18:13
Montreal
16:35
Doha
01:00
Lahore
|
Connect |
AC475
Air Canada
EY140
Etihad
EY241
Etihad
|
18:30
Ottawa
21:55
Toronto
21:50
Abu Dhabi
|
19:48
Toronto
19:45
Abu Dhabi
01:55
Lahore
|
Connect |
AC8856
Air Canada
TK30
Turkish Airlines
TK714
Turkish Airlines
|
18:40
Ottawa
00:15
Newark
21:40
Istanbul
|
20:17
Newark
18:10
Istanbul
05:10
Lahore
|
Connect |
WS371
WestJet
TK18
Turkish Airlines
TK714
Turkish Airlines
|
18:45
Ottawa
22:30
Toronto
21:40
Istanbul
|
20:00
Toronto
16:10
Istanbul
05:10
Lahore
|
Connect |
WS371
WestJet
EY140
Etihad
EY241
Etihad
|
18:45
Ottawa
21:55
Toronto
21:50
Abu Dhabi
|
20:00
Toronto
19:45
Abu Dhabi
01:55
Lahore
|
Connect |
AC465
Air Canada
EY140
Etihad
EY241
Etihad
|
19:00
Ottawa
21:55
Toronto
21:50
Abu Dhabi
|
20:18
Toronto
19:45
Abu Dhabi
01:55
Lahore
|
Connect |
AC465
Air Canada
TK18
Turkish Airlines
TK714
Turkish Airlines
|
19:00
Ottawa
22:30
Toronto
21:40
Istanbul
|
20:18
Toronto
16:10
Istanbul
05:10
Lahore
|
Connect |
AC465
Air Canada
AC858
Air Canada
PK758
Pakistan International Airlines
|
19:00
Ottawa
23:50
Toronto
16:45
London Heathrow
|
20:18
Toronto
11:50
London Heathrow
05:30
Lahore
|
Connect |
AC8986
Air Canada
TK36
Turkish Airlines
TK714
Turkish Airlines
|
19:05
Ottawa
22:30
Montreal
21:40
Istanbul
|
19:53
Montreal
16:15
Istanbul
05:10
Lahore
|
Connect |
WS3479
WestJet
TK18
Turkish Airlines
TK714
Turkish Airlines
|
19:45
Ottawa
22:30
Toronto
21:40
Istanbul
|
21:09
Toronto
16:10
Istanbul
05:10
Lahore
|
Connect |
WS3479
WestJet
BA098
British Airways
BA259
British Airways
|
19:45
Ottawa
22:05
Toronto
17:55
London Heathrow
|
21:09
Toronto
10:05
London Heathrow
06:45
Lahore
|
Connect |
AC467
Air Canada
AC858
Air Canada
PK758
Pakistan International Airlines
|
20:00
Ottawa
23:50
Toronto
16:45
London Heathrow
|
21:18
Toronto
11:50
London Heathrow
05:30
Lahore
|
Connect |
AC467
Air Canada
AC858
Air Canada
BA259
British Airways
|
20:00
Ottawa
23:50
Toronto
17:55
London Heathrow
|
21:18
Toronto
11:50
London Heathrow
06:45
Lahore
|
Connect |
AC467
Air Canada
TK18
Turkish Airlines
TK714
Turkish Airlines
|
20:00
Ottawa
22:30
Toronto
21:40
Istanbul
|
21:18
Toronto
16:10
Istanbul
05:10
Lahore
|
Connect |
AC467
Air Canada
AC808
Air Canada
PK710
Pakistan International Airlines
|
20:00
Ottawa
22:45
Toronto
18:00
Manchester
|
21:18
Toronto
10:45
Manchester
06:50
Lahore
|
Connect |
AC439
Air Canada
AC858
Air Canada
BA259
British Airways
|
21:00
Ottawa
23:50
Toronto
17:55
London Heathrow
|
22:18
Toronto
11:50
London Heathrow
06:45
Lahore
|
Connect |
AC439
Air Canada
AC858
Air Canada
PK758
Pakistan International Airlines
|
21:00
Ottawa
23:50
Toronto
16:45
London Heathrow
|
22:18
Toronto
11:50
London Heathrow
05:30
Lahore
|
Connect |
AC888
Air Canada
QR008
Qatar Airways
QR628
Qatar Airways
|
22:30
Ottawa
15:05
London Heathrow
02:25
Doha
|
10:20
London Heathrow
00:45
Doha
07:40
Lahore
|
Connect |
AC888
Air Canada
BA259
British Airways
|
22:30
Ottawa
17:55
London Heathrow
|
10:20
London Heathrow
06:45
Lahore
|
Connect |
AC888
Air Canada
VS364
Virgin Atlantic
|
22:30
Ottawa
21:50
London Heathrow
|
10:20
London Heathrow
10:20
Lahore
|
Connect |
AC888
Air Canada
KU104
Kuwait Airways
KU203
Kuwait Airways
|
22:30
Ottawa
11:45
London Heathrow
22:00
Kuwait
|
10:20
London Heathrow
20:00
Kuwait
03:45
Lahore
|
Connect |
AC888
Air Canada
PK758
Pakistan International Airlines
|
22:30
Ottawa
16:45
London Heathrow
|
10:20
London Heathrow
05:30
Lahore
|
Connect |
AC888
Air Canada
QR004
Qatar Airways
QR628
Qatar Airways
|
22:30
Ottawa
14:15
London Heathrow
02:25
Doha
|
10:20
London Heathrow
00:10
Doha
07:40
Lahore
|
Connect |
AC888
Air Canada
TK1980
Turkish Airlines
PK5714
Pakistan International Airlines
|
22:30
Ottawa
11:35
London Heathrow
21:40
Istanbul
|
10:20
London Heathrow
18:25
Istanbul
05:10
Lahore
|
Connect |
AC888
Air Canada
TK1980
Turkish Airlines
TK714
Turkish Airlines
|
22:30
Ottawa
11:35
London Heathrow
21:40
Istanbul
|
10:20
London Heathrow
18:25
Istanbul
05:10
Lahore
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Calgary.
You take a flight from Calgary to Lahore and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Lahore to your destination in Lahore, Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
WS656
WestJet
PK798
Pakistan International Airlines
|
07:00
Calgary
14:55
Toronto
|
12:50
Toronto
14:05
Lahore
|
Connect |
AC136
Air Canada
PK798
Pakistan International Airlines
|
07:40
Calgary
14:55
Toronto
|
13:31
Toronto
14:05
Lahore
|
Connect |
KL0678
KLM
KL0453
KLM
EY241
Etihad
|
15:40
Calgary
10:35
Amsterdam Schiphol
21:50
Abu Dhabi
|
08:20
Amsterdam Schiphol
20:05
Abu Dhabi
01:55
Lahore
|
Connect |
AC850
Air Canada
PK758
Pakistan International Airlines
|
18:25
Calgary
16:45
London Heathrow
|
10:10
London Heathrow
05:30
Lahore
|
Connect |
BA102
British Airways
BA259
British Airways
|
22:20
Calgary
17:55
London Heathrow
|
14:00
London Heathrow
06:45
Lahore
|
Connect |
BA102
British Airways
PK758
Pakistan International Airlines
|
22:20
Calgary
16:45
London Heathrow
|
14:00
London Heathrow
05:30
Lahore
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Faisalabad and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Faisalabad to your destination in Lahore, Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PS242
Ukraine International Airlines
PS373
Ukraine International Airlines
FZ391
Flydubai
|
00:50
Toronto
19:25
Boryspil
05:50
Dubai
|
17:05
Boryspil
02:35
Dubai
09:35
Faisalabad
|
Connect |
AC868
Air Canada
GF006
Gulf Air Bahrain
GF790
Gulf Air Bahrain
|
08:25
Toronto
21:50
London Heathrow
09:00
Manama
|
20:35
London Heathrow
07:20
Manama
14:15
Faisalabad
|
Connect |
PK784
Pakistan International Airlines
PK342
Pakistan International Airlines
|
14:55
Toronto
00:30
Karachi
|
14:15
Karachi
02:10
Faisalabad
|
Connect |
PK782
Pakistan International Airlines
PK309
Pakistan International Airlines
PK340
Pakistan International Airlines
|
14:55
Toronto
19:00
Islamabad
07:00
Karachi
|
13:45
Islamabad
20:55
Karachi
08:45
Faisalabad
|
Connect |
PK782
Pakistan International Airlines
PK369
Pakistan International Airlines
PK340
Pakistan International Airlines
|
14:55
Toronto
15:00
Islamabad
07:00
Karachi
|
13:45
Islamabad
16:55
Karachi
08:45
Faisalabad
|
Connect |
PK782
Pakistan International Airlines
PK319
Pakistan International Airlines
PK340
Pakistan International Airlines
|
14:55
Toronto
22:00
Islamabad
07:00
Karachi
|
13:45
Islamabad
23:55
Karachi
08:45
Faisalabad
|
Connect |
TS690
Air Transat
QR204
Qatar Airways
QR624
Qatar Airways
|
15:35
Toronto
12:55
Athens
20:50
Doha
|
08:10
Athens
18:00
Doha
02:15
Faisalabad
|
Connect |
WS3606
WestJet
QR744
Qatar Airways
QR624
Qatar Airways
|
15:40
Toronto
22:10
Boston
20:50
Doha
|
17:34
Boston
17:55
Doha
02:15
Faisalabad
|
Connect |
AC7674
Air Canada
QR744
Qatar Airways
QR624
Qatar Airways
|
16:00
Toronto
22:10
Boston
20:50
Doha
|
17:35
Boston
17:55
Doha
02:15
Faisalabad
|
Connect |
AC878
Air Canada
QR094
Qatar Airways
QR624
Qatar Airways
|
16:50
Toronto
08:25
Zurich
20:50
Doha
|
06:25
Zurich
16:05
Doha
02:15
Faisalabad
|
Connect |
AC872
Air Canada
QR070
Qatar Airways
QR624
Qatar Airways
|
16:55
Toronto
09:55
Frankfurt
20:50
Doha
|
06:30
Frankfurt
17:55
Doha
02:15
Faisalabad
|
Connect |
EI126
Aer Lingus
QR020
Qatar Airways
QR624
Qatar Airways
|
17:45
Toronto
07:40
Dublin
20:50
Doha
|
05:15
Dublin
17:50
Doha
02:15
Faisalabad
|
Connect |
WS3534
WestJet
QR764
Qatar Airways
QR624
Qatar Airways
|
18:00
Toronto
20:30
Montreal
20:50
Doha
|
19:32
Montreal
16:35
Doha
02:15
Faisalabad
|
Connect |
TS485 411 451 471 477 483
Air Transat
QR764
Qatar Airways
QR624
Qatar Airways
|
18:00
Toronto
20:30
Montreal
20:50
Doha
|
19:15
Montreal
16:35
Doha
02:15
Faisalabad
|
Connect |
LH471
Lufthansa
QR070
Qatar Airways
QR624
Qatar Airways
|
18:00
Toronto
09:55
Frankfurt
20:50
Doha
|
08:05
Frankfurt
17:55
Doha
02:15
Faisalabad
|
Connect |
LH471
Lufthansa
LH630
Lufthansa
PK224
Pakistan International Airlines
|
18:00
Toronto
14:10
Frankfurt
00:45
Dubai
|
08:05
Frankfurt
23:40
Dubai
04:30
Faisalabad
|
Connect |
TS475
Air Transat
QR764
Qatar Airways
QR624
Qatar Airways
|
18:20
Toronto
20:30
Montreal
20:50
Doha
|
19:35
Montreal
16:35
Doha
02:15
Faisalabad
|
Connect |
BA092
British Airways
BA107
British Airways
PK224
Pakistan International Airlines
|
18:20
Toronto
12:35
London Heathrow
00:45
Dubai
|
06:25
London Heathrow
23:45
Dubai
04:30
Faisalabad
|
Connect |
AC896
Air Canada
QR204
Qatar Airways
QR624
Qatar Airways
|
18:25
Toronto
12:55
Athens
20:50
Doha
|
10:45
Athens
18:00
Doha
02:15
Faisalabad
|
Connect |
AC7676
Air Canada
QR744
Qatar Airways
QR624
Qatar Airways
|
18:30
Toronto
22:10
Boston
20:50
Doha
|
20:05
Boston
17:55
Doha
02:15
Faisalabad
|
Connect |
AC898
Air Canada
G9572
Air Arabia
G9543
Air Arabia
|
18:40
Toronto
12:30
Vienna
21:15
Sharjah
|
08:45
Vienna
20:10
Sharjah
01:10
Faisalabad
|
Connect |
AF351
Air France
AF662
Air France
PK224
Pakistan International Airlines
|
18:45
Toronto
13:30
Paris CDG
00:45
Dubai
|
08:10
Paris CDG
23:20
Dubai
04:30
Faisalabad
|
Connect |
AC806
Air Canada
QR032
Qatar Airways
QR624
Qatar Airways
|
18:55
Toronto
07:55
Edinburgh
20:50
Doha
|
06:35
Edinburgh
17:50
Doha
02:15
Faisalabad
|
Connect |
EK242
Emirates
FZ391
Flydubai
|
20:45
Toronto
05:50
Dubai
|
18:30
Dubai
09:35
Faisalabad
|
Connect |
EK242
Emirates
PK224
Pakistan International Airlines
|
20:45
Toronto
00:45
Dubai
|
18:30
Dubai
04:30
Faisalabad
|
Connect |
EK242
Emirates
FZ343
Flydubai
|
20:45
Toronto
11:40
Dubai
|
18:30
Dubai
15:25
Faisalabad
|
Connect |
WS3
WestJet
EK016
Emirates
FZ391
Flydubai
|
20:50
Toronto
13:35
London Gatwick
05:50
Dubai
|
09:10
London Gatwick
00:40
Dubai
09:35
Faisalabad
|
Connect |
AC876
Air Canada
LH630
Lufthansa
PK224
Pakistan International Airlines
|
21:35
Toronto
14:10
Frankfurt
00:45
Dubai
|
11:10
Frankfurt
23:40
Dubai
04:30
Faisalabad
|
Connect |
AC056
Air Canada
PK224
Pakistan International Airlines
|
21:40
Toronto
00:45
Dubai
|
19:35
Dubai
04:30
Faisalabad
|
Connect |
AC056
Air Canada
FZ391
Flydubai
|
21:40
Toronto
05:50
Dubai
|
19:35
Dubai
09:35
Faisalabad
|
Connect |
EY140
Etihad
EY221
Etihad
PK340
Pakistan International Airlines
|
21:55
Toronto
22:30
Abu Dhabi
07:00
Karachi
|
19:45
Abu Dhabi
01:40
Karachi
08:45
Faisalabad
|
Connect |
EY140
Etihad
EY221
Etihad
ER570
Serene Air
|
21:55
Toronto
22:30
Abu Dhabi
07:30
Karachi
|
19:45
Abu Dhabi
01:40
Karachi
09:05
Faisalabad
|
Connect |
BA098
British Airways
BA107
British Airways
PK224
Pakistan International Airlines
|
22:05
Toronto
12:35
London Heathrow
00:45
Dubai
|
10:05
London Heathrow
23:45
Dubai
04:30
Faisalabad
|
Connect |
TK18
Turkish Airlines
TK708
Turkish Airlines
PK340
Pakistan International Airlines
|
22:30
Toronto
21:35
Istanbul
07:00
Karachi
|
16:10
Istanbul
04:50
Karachi
08:45
Faisalabad
|
Connect |
TK18
Turkish Airlines
TK708
Turkish Airlines
ER570
Serene Air
|
22:30
Toronto
21:35
Istanbul
07:30
Karachi
|
16:10
Istanbul
04:50
Karachi
09:05
Faisalabad
|
Connect |
TK18
Turkish Airlines
TK760
Turkish Airlines
FZ391
Flydubai
|
22:30
Toronto
19:35
Istanbul
05:50
Dubai
|
16:10
Istanbul
01:05
Dubai
09:35
Faisalabad
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Islamabad and cost approximately 470 USD.
You take a bus, shuttle or taxi from Islamabad to your destination in Lahore, Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PK782
Pakistan International Airlines
|
14:55
Toronto
|
13:45 Islamabad | Direct |
PK784
Pakistan International Airlines
PK308
Pakistan International Airlines
|
14:55
Toronto
16:00
Karachi
|
14:15
Karachi
17:55
Islamabad
|
Connect |
PK784
Pakistan International Airlines
PK370
Pakistan International Airlines
|
14:55
Toronto
19:00
Karachi
|
14:15
Karachi
20:55
Islamabad
|
Connect |
EK242
Emirates
EK614
Emirates
|
20:45
Toronto
21:30
Dubai
|
18:30
Dubai
01:30
Islamabad
|
Connect |
EY140
Etihad
EY231
Etihad
|
21:55
Toronto
22:15
Abu Dhabi
|
19:45
Abu Dhabi
02:20
Islamabad
|
Connect |
TK18
Turkish Airlines
TK710
Turkish Airlines
|
22:30
Toronto
21:35
Istanbul
|
16:10
Istanbul
05:05
Islamabad
|
Connect |
You can find hotels and accommodations in Lahore, Pakistan with our hotels search tool below
Booking.com