HowToGo

Flight from Lahore to Canada

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

Search Transfer from Lahore to Canada

Search Flights

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

1. Lahore to Toronto

  1. You take a flight from Lahore to Toronto and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Toronto to your destination in Canada.

Flight Depart Arrive
EY242 Etihad
EY141 Etihad
04:25 Lahore
08:50 Abu Dhabi
07:00 Abu Dhabi
14:40 Toronto
Connect
TK715 Turkish Airlines
TK17 Turkish Airlines
05:35 Lahore
14:25 Istanbul Ataturk
10:00 Istanbul Ataturk
18:15 Toronto
Connect
PK789 797 Pakistan International Airlines
07:20 Lahore
13:00 Toronto Direct

2. Lahore to Montreal

  1. You take a flight from Lahore to Montreal and cost approximately 800 USD.

  2. You take a bus, shuttle or taxi from Montreal to your destination in Canada.

Flight Depart Arrive
TK715 Turkish Airlines
TK35 Turkish Airlines
05:35 Lahore
14:05 Istanbul Ataturk
10:00 Istanbul Ataturk
17:00 Montreal
Connect
PK789 797 Pakistan International Airlines
AC414 Air Canada
07:20 Lahore
14:00 Toronto
13:00 Toronto
15:15 Montreal
Connect
PK789 797 Pakistan International Airlines
WS3510 WestJet
07:20 Lahore
14:00 Toronto
13:00 Toronto
15:28 Montreal
Connect
PK789 797 Pakistan International Airlines
AC416 Air Canada
07:20 Lahore
15:00 Toronto
13:00 Toronto
16:15 Montreal
Connect
PK789 797 Pakistan International Airlines
AC454 Air Canada
AC8966 Air Canada
07:20 Lahore
14:10 Toronto
17:40 Ottawa
13:00 Toronto
15:12 Ottawa
18:24 Montreal
Connect
PK771 Pakistan International Airlines
BA815 British Airways
BA095 British Airways
08:55 Lahore
13:40 Copenhagen
17:40 London Heathrow
12:00 Copenhagen
14:45 London Heathrow
19:50 Montreal
Connect
PK771 Pakistan International Airlines
AF1851 Air France
AF348 Air France
08:55 Lahore
15:00 Copenhagen
18:20 Paris CDG
12:00 Copenhagen
17:00 Paris CDG
19:55 Montreal
Connect
PK757 Pakistan International Airlines
BA095 British Airways
11:30 Lahore
17:40 London Heathrow
16:00 London Heathrow
19:50 Montreal
Connect

3. Lahore to Ottawa

  1. You take a flight from Lahore to Ottawa and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Ottawa to your destination in Canada.

Flight Depart Arrive
TK715 Turkish Airlines
TK35 Turkish Airlines
AC8017 Air Canada
05:35 Lahore
14:05 Istanbul Ataturk
19:50 Montreal
10:00 Istanbul Ataturk
17:00 Montreal
20:34 Ottawa
Connect
TK715 Turkish Airlines
TK35 Turkish Airlines
AC8977 Air Canada
05:35 Lahore
14:05 Istanbul Ataturk
18:05 Montreal
10:00 Istanbul Ataturk
17:00 Montreal
18:49 Ottawa
Connect
TK715 Turkish Airlines
TK35 Turkish Airlines
AC8979 Air Canada
05:35 Lahore
14:05 Istanbul Ataturk
19:05 Montreal
10:00 Istanbul Ataturk
17:00 Montreal
19:49 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC416 Air Canada
AC8977 Air Canada
07:20 Lahore
15:00 Toronto
18:05 Montreal
13:00 Toronto
16:15 Montreal
18:49 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC416 Air Canada
AC8979 Air Canada
07:20 Lahore
15:00 Toronto
19:05 Montreal
13:00 Toronto
16:15 Montreal
19:49 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC414 Air Canada
AC8975 Air Canada
07:20 Lahore
14:00 Toronto
17:30 Montreal
13:00 Toronto
15:15 Montreal
18:14 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC416 Air Canada
AC8975 Air Canada
07:20 Lahore
15:00 Toronto
17:30 Montreal
13:00 Toronto
16:15 Montreal
18:14 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC454 Air Canada
07:20 Lahore
14:10 Toronto
13:00 Toronto
15:12 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC7686 Air Canada
AC8857 Air Canada
07:20 Lahore
15:25 Toronto
21:05 Newark
13:00 Toronto
17:00 Newark
22:31 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC526 Air Canada
AC8049 Air Canada
07:20 Lahore
16:45 Toronto
20:50 Boston
13:00 Toronto
18:21 Boston
22:13 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC8649 Air Canada
AC8660 Air Canada
07:20 Lahore
14:10 Toronto
16:50 London
13:00 Toronto
14:54 London
18:05 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC7706 Air Canada
UA6104 United Airlines
07:20 Lahore
14:00 Toronto
17:07 Washington Dulles
13:00 Toronto
15:22 Washington Dulles
18:39 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC414 Air Canada
AC8971 Air Canada
07:20 Lahore
14:00 Toronto
16:55 Montreal
13:00 Toronto
15:15 Montreal
17:39 Ottawa
Connect
PK789 797 Pakistan International Airlines
DL5515 Delta
DL5012 Delta
07:20 Lahore
15:40 Toronto
20:16 Detroit
13:00 Toronto
16:57 Detroit
21:55 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC414 Air Canada
AC8987 Air Canada
07:20 Lahore
14:00 Toronto
16:10 Montreal
13:00 Toronto
15:15 Montreal
16:54 Ottawa
Connect
PK789 797 Pakistan International Airlines
WS3466 WestJet
07:20 Lahore
14:00 Toronto
13:00 Toronto
15:09 Ottawa
Connect
PK789 797 Pakistan International Airlines
DL5024 Delta
DL5012 Delta
07:20 Lahore
17:44 Toronto
20:16 Detroit
13:00 Toronto
19:08 Detroit
21:55 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC7618 Air Canada
AC8453 Air Canada
07:20 Lahore
16:50 Toronto
20:35 Reagan Washington
13:00 Toronto
18:15 Reagan Washington
22:07 Ottawa
Connect
PK789 797 Pakistan International Airlines
WS3468 WestJet
07:20 Lahore
15:00 Toronto
13:00 Toronto
16:09 Ottawa
Connect
PK789 797 Pakistan International Airlines
AC528 Air Canada
AC8049 Air Canada
07:20 Lahore
18:20 Toronto
20:50 Boston
13:00 Toronto
19:56 Boston
22:13 Ottawa
Connect
PK789 797 Pakistan International Airlines
UA6196 United Airlines
UA4936 United Airlines
07:20 Lahore
19:40 Toronto
22:00 Washington Dulles
13:00 Toronto
21:05 Washington Dulles
23:38 Ottawa
Connect
PK789 797 Pakistan International Airlines
UA6197 United Airlines
UA4936 United Airlines
07:20 Lahore
14:50 Toronto
22:00 Washington Dulles
13:00 Toronto
16:22 Washington Dulles
23:38 Ottawa
Connect
PK789 797 Pakistan International Airlines
AA4901 American Airlines
AA4971 American Airlines
07:20 Lahore
15:21 Toronto
18:46 Philadelphia
13:00 Toronto
16:59 Philadelphia
20:51 Ottawa
Connect
PK757 Pakistan International Airlines
AC859 Air Canada
AC472 Air Canada
11:30 Lahore
18:00 London Heathrow
00:30 Toronto
16:00 London Heathrow
20:50 Toronto
01:32 Ottawa
Connect
PK757 Pakistan International Airlines
BA099 British Airways
AC476 Air Canada
11:30 Lahore
17:05 London Heathrow
21:30 Toronto
16:00 London Heathrow
19:55 Toronto
22:32 Ottawa
Connect
PK757 Pakistan International Airlines
AC859 Air Canada
AC470 Air Canada
11:30 Lahore
18:00 London Heathrow
23:10 Toronto
16:00 London Heathrow
20:50 Toronto
00:12 Ottawa
Connect

4. Lahore to Calgary

  1. You take a flight from Lahore to Calgary and cost approximately 600 USD.

  2. You take a bus, shuttle or taxi from Calgary to your destination in Canada.

Flight Depart Arrive
J9502 Jazeera Airways
J91 Jazeera Airways
WS2 WestJet
01:00 Lahore
05:45 Kuwait
13:00 London Gatwick
03:00 Kuwait
10:35 London Gatwick
15:12 Calgary
Connect
EK623 Emirates
EK229 Emirates
AS2126 Alaska Airlines, Inc.
03:30 Lahore
09:55 Dubai
20:55 Seattle
05:40 Dubai
13:25 Seattle
23:28 Calgary
Connect
EK623 Emirates
EK229 Emirates
DL4500 Delta
03:30 Lahore
09:55 Dubai
15:15 Seattle
05:40 Dubai
13:25 Seattle
17:56 Calgary
Connect
EK623 Emirates
EK229 Emirates
AS2544 Alaska Airlines, Inc.
03:30 Lahore
09:55 Dubai
15:30 Seattle
05:40 Dubai
13:25 Seattle
18:00 Calgary
Connect
EY242 Etihad
EY141 Etihad
AC147 Air Canada
04:25 Lahore
08:50 Abu Dhabi
15:35 Toronto
07:00 Abu Dhabi
14:40 Toronto
17:52 Calgary
Connect
EY242 Etihad
EY141 Etihad
AC149 Air Canada
04:25 Lahore
08:50 Abu Dhabi
16:30 Toronto
07:00 Abu Dhabi
14:40 Toronto
18:47 Calgary
Connect
EY242 Etihad
EY141 Etihad
WS651 WestJet
04:25 Lahore
08:50 Abu Dhabi
16:00 Toronto
07:00 Abu Dhabi
14:40 Toronto
18:00 Calgary
Connect
KU204 Kuwait Airways
KU171 Kuwait Airways
DE2440 Condor Flugdienst
04:45 Lahore
08:00 Kuwait
17:25 Frankfurt
06:45 Kuwait
12:50 Frankfurt
19:25 Calgary
Connect
KU204 Kuwait Airways
KU101 Kuwait Airways
BA103 British Airways
04:45 Lahore
10:05 Kuwait
18:30 London Heathrow
06:45 Kuwait
14:45 London Heathrow
20:25 Calgary
Connect
KU204 Kuwait Airways
KU171 Kuwait Airways
AC845 Air Canada
04:45 Lahore
08:00 Kuwait
13:55 Frankfurt
06:45 Kuwait
12:50 Frankfurt
15:15 Calgary
Connect
TK715 Turkish Airlines
TK35 Turkish Airlines
WS217 WestJet
05:35 Lahore
14:05 Istanbul Ataturk
18:00 Montreal
10:00 Istanbul Ataturk
17:00 Montreal
20:40 Calgary
Connect
TK715 Turkish Airlines
TK35 Turkish Airlines
AC325 Air Canada
05:35 Lahore
14:05 Istanbul Ataturk
18:15 Montreal
10:00 Istanbul Ataturk
17:00 Montreal
20:58 Calgary
Connect
TK715 Turkish Airlines
TK1971 Turkish Airlines
BA103 British Airways
05:35 Lahore
14:45 Istanbul Ataturk
18:30 London Heathrow
10:00 Istanbul Ataturk
16:40 London Heathrow
20:25 Calgary
Connect
TK715 Turkish Airlines
TK17 Turkish Airlines
TS862 Air Transat
05:35 Lahore
14:25 Istanbul Ataturk
19:40 Toronto
10:00 Istanbul Ataturk
18:15 Toronto
21:55 Calgary
Connect
TK715 Turkish Airlines
TK17 Turkish Airlines
AC153 Air Canada
05:35 Lahore
14:25 Istanbul Ataturk
19:40 Toronto
10:00 Istanbul Ataturk
18:15 Toronto
21:57 Calgary
Connect
TK715 Turkish Airlines
TK17 Turkish Airlines
WS671 WestJet
05:35 Lahore
14:25 Istanbul Ataturk
20:00 Toronto
10:00 Istanbul Ataturk
18:15 Toronto
22:13 Calgary
Connect
TK715 Turkish Airlines
TK1591 Turkish Airlines
DE2440 Condor Flugdienst
05:35 Lahore
11:35 Istanbul Ataturk
17:25 Frankfurt
10:00 Istanbul Ataturk
13:45 Frankfurt
19:25 Calgary
Connect
TK715 Turkish Airlines
TK5 Turkish Airlines
UA1794 United Airlines
05:35 Lahore
14:10 Istanbul Ataturk
19:45 Chicago O'Hare
10:00 Istanbul Ataturk
17:35 Chicago O'Hare
22:29 Calgary
Connect
TK715 Turkish Airlines
TK1913 Turkish Airlines
WK14 Edelweiss Air
05:35 Lahore
11:50 Istanbul Ataturk
17:45 Zurich
10:00 Istanbul Ataturk
13:45 Zurich
19:45 Calgary
Connect
TK715 Turkish Airlines
TK1985 Turkish Airlines
BA103 British Airways
05:35 Lahore
13:00 Istanbul Ataturk
18:30 London Heathrow
10:00 Istanbul Ataturk
14:50 London Heathrow
20:25 Calgary
Connect
TK715 Turkish Airlines
TK35 Turkish Airlines
TS124 Air Transat
05:35 Lahore
14:05 Istanbul Ataturk
19:45 Montreal
10:00 Istanbul Ataturk
17:00 Montreal
22:40 Calgary
Connect
PK789 797 Pakistan International Airlines
AC145 Air Canada
07:20 Lahore
14:35 Toronto
13:00 Toronto
16:52 Calgary
Connect
PK789 797 Pakistan International Airlines
WS665 WestJet
07:20 Lahore
15:00 Toronto
13:00 Toronto
17:13 Calgary
Connect
PK789 797 Pakistan International Airlines
AC169 Air Canada
AC8169 Air Canada
07:20 Lahore
14:35 Toronto
19:35 Edmonton
13:00 Toronto
16:51 Edmonton
20:28 Calgary
Connect
PK789 797 Pakistan International Airlines
WS439 WestJet
WS3288 WestJet
07:20 Lahore
16:15 Toronto
21:00 Edmonton
13:00 Toronto
18:24 Edmonton
21:56 Calgary
Connect
PK789 797 Pakistan International Airlines
AC147 Air Canada
07:20 Lahore
15:35 Toronto
13:00 Toronto
17:52 Calgary
Connect
PK789 797 Pakistan International Airlines
WS525 WestJet
WS223 WestJet
07:20 Lahore
15:45 Toronto
20:55 Winnipeg
13:00 Toronto
17:20 Winnipeg
22:02 Calgary
Connect
PK789 797 Pakistan International Airlines
AC169 Air Canada
AC8155 Air Canada
07:20 Lahore
14:35 Toronto
17:55 Edmonton
13:00 Toronto
16:51 Edmonton
18:48 Calgary
Connect
PK789 797 Pakistan International Airlines
AC265 Air Canada
AC289 Air Canada
07:20 Lahore
14:20 Toronto
18:15 Winnipeg
13:00 Toronto
15:56 Winnipeg
19:25 Calgary
Connect
PK789 797 Pakistan International Airlines
WS439 WestJet
WS3152 WestJet
07:20 Lahore
16:15 Toronto
22:00 Edmonton
13:00 Toronto
18:24 Edmonton
22:56 Calgary
Connect
PK789 797 Pakistan International Airlines
UA3984 United Airlines
UA1794 United Airlines
07:20 Lahore
13:50 Toronto
19:45 Chicago O'Hare
13:00 Toronto
14:39 Chicago O'Hare
22:29 Calgary
Connect
PK789 797 Pakistan International Airlines
AC169 Air Canada
AC8163 Air Canada
07:20 Lahore
14:35 Toronto
18:15 Edmonton
13:00 Toronto
16:51 Edmonton
19:08 Calgary
Connect
PK771 Pakistan International Airlines
BA815 British Airways
BA103 British Airways
08:55 Lahore
13:40 Copenhagen
18:30 London Heathrow
12:00 Copenhagen
14:45 London Heathrow
20:25 Calgary
Connect
PK757 Pakistan International Airlines
BA103 British Airways
11:30 Lahore
18:30 London Heathrow
16:00 London Heathrow
20:25 Calgary
Connect
CZ6038 China Southern Airlines
CZ377 China Southern Airlines
WS126 WestJet
21:00 Lahore
13:10 Guangzhou Baiyun
14:00 Vancouver
05:30 Guangzhou Baiyun
09:50 Vancouver
16:24 Calgary
Connect
CZ6038 China Southern Airlines
CZ329 China Southern Airlines
WS124 WestJet
21:00 Lahore
14:00 Guangzhou Baiyun
13:00 Vancouver
05:30 Guangzhou Baiyun
10:50 Vancouver
15:24 Calgary
Connect
CZ6038 China Southern Airlines
CZ377 China Southern Airlines
WS122 WestJet
21:00 Lahore
13:10 Guangzhou Baiyun
12:00 Vancouver
05:30 Guangzhou Baiyun
09:50 Vancouver
14:24 Calgary
Connect
CZ6038 China Southern Airlines
CZ329 China Southern Airlines
WS122 WestJet
21:00 Lahore
14:00 Guangzhou Baiyun
12:00 Vancouver
05:30 Guangzhou Baiyun
10:50 Vancouver
14:24 Calgary
Connect
CZ6038 China Southern Airlines
CZ377 China Southern Airlines
WS124 WestJet
21:00 Lahore
13:10 Guangzhou Baiyun
13:00 Vancouver
05:30 Guangzhou Baiyun
09:50 Vancouver
15:24 Calgary
Connect
CZ6038 China Southern Airlines
CZ329 China Southern Airlines
WS126 WestJet
21:00 Lahore
14:00 Guangzhou Baiyun
14:00 Vancouver
05:30 Guangzhou Baiyun
10:50 Vancouver
16:24 Calgary
Connect

References

Find Hotels in Canada

You can find hotels and accommodations in Canada with our hotels search tool below

Booking.com