HowToGo

Flight from Canada to Lahore, Pakistan

How to get to Lahore, Pakistan from Canada by flight ? You can check flights from Canada to Lahore, Pakistan below.

Search Transfer from Canada to Lahore, Pakistan

Search Flights

You can find flight ticket prices from Canada to Lahore, Pakistan with our flight tickets search tool below

1. Toronto to Lahore

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Lahore and cost approximately 600 USD.

  3. 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

2. Montreal to Lahore

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Lahore and cost approximately 1300 USD.

  3. 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

3. Ottawa to Lahore

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Lahore and cost approximately 1100 USD.

  3. 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

4. Calgary to Lahore

  1. You take a bus, shuttle or taxi from your location in Canada to Calgary.

  2. You take a flight from Calgary to Lahore and cost approximately 1100 USD.

  3. 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

5. Toronto to Faisalabad

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Faisalabad and cost approximately 1000 USD.

  3. 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

6. Toronto to Islamabad

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Islamabad and cost approximately 470 USD.

  3. 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

References

Find Hotels in Lahore, Pakistan

You can find hotels and accommodations in Lahore, Pakistan with our hotels search tool below

Booking.com