How to get to Pakistan from Canada by flight ? You can check flights from Canada to Pakistan below.
You can find flight ticket prices from Canada to 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 Islamabad and cost approximately 800 USD.
You take a bus, shuttle or taxi from Islamabad to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PK790
Pakistan International Airlines
PK652
Pakistan International Airlines
|
15:40
Toronto
17:00
Lahore
|
14:00
Lahore
18:00
Islamabad
|
Connect |
PK782
Pakistan International Airlines
|
15:55
Toronto
|
13:55 Islamabad | Direct |
PK784
Pakistan International Airlines
PK308
Pakistan International Airlines
|
15:55
Toronto
16:00
Karachi
|
14:35
Karachi
17:55
Islamabad
|
Connect |
PK798
Pakistan International Airlines
PK652
Pakistan International Airlines
|
15:55
Toronto
17:00
Lahore
|
14:15
Lahore
18:00
Islamabad
|
Connect |
PK784
Pakistan International Airlines
PK370
Pakistan International Airlines
|
15:55
Toronto
19:00
Karachi
|
14:35
Karachi
20:55
Islamabad
|
Connect |
EY140
Etihad
EY231
Etihad
|
22:10
Toronto
22:35
Abu Dhabi
|
19:05
Abu Dhabi
02:45
Islamabad
|
Connect |
TK18
Turkish Airlines
TK710
Turkish Airlines
|
22:20
Toronto
20:20
Istanbul Ataturk
|
15:15
Istanbul Ataturk
03:55
Islamabad
|
Connect |
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 900 USD.
You take a bus, shuttle or taxi from Lahore to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PK790
Pakistan International Airlines
|
15:40
Toronto
|
14:00 Lahore | Direct |
PK798
Pakistan International Airlines
|
15:55
Toronto
|
14:15 Lahore | Direct |
PK784
Pakistan International Airlines
PK306
Pakistan International Airlines
|
15:55
Toronto
21:30
Karachi
|
14:35
Karachi
23:15
Lahore
|
Connect |
EY140
Etihad
EY241
Etihad
|
22:10
Toronto
22:55
Abu Dhabi
|
19:05
Abu Dhabi
03:05
Lahore
|
Connect |
TK18
Turkish Airlines
TK714
Turkish Airlines
|
22:20
Toronto
20:40
Istanbul Ataturk
|
15:15
Istanbul Ataturk
04:05
Lahore
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Karachi and cost approximately 950 USD.
You take a bus, shuttle or taxi from Karachi to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
EK242
Emirates
EK608
Emirates
|
14:30
Toronto
15:00
Dubai
|
11:15
Dubai
18:10
Karachi
|
Connect |
EK242
Emirates
EK602
Emirates
|
14:30
Toronto
18:00
Dubai
|
11:15
Dubai
21:05
Karachi
|
Connect |
PK790
Pakistan International Airlines
PK305
Pakistan International Airlines
|
15:40
Toronto
18:00
Lahore
|
14:00
Lahore
19:45
Karachi
|
Connect |
PK784
Pakistan International Airlines
|
15:55
Toronto
|
14:35 Karachi | Direct |
PK798
Pakistan International Airlines
PK305
Pakistan International Airlines
|
15:55
Toronto
18:00
Lahore
|
14:15
Lahore
19:45
Karachi
|
Connect |
PK782
Pakistan International Airlines
PK309
Pakistan International Airlines
|
15:55
Toronto
19:00
Islamabad
|
13:55
Islamabad
20:55
Karachi
|
Connect |
EY140
Etihad
EY221
Etihad
|
22:10
Toronto
23:40
Abu Dhabi
|
19:05
Abu Dhabi
03:00
Karachi
|
Connect |
TK18
Turkish Airlines
TK708
Turkish Airlines
|
22:20
Toronto
20:25
Istanbul Ataturk
|
15:15
Istanbul Ataturk
03:50
Karachi
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Islamabad and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Islamabad to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
RJ0270
Royal Jordanian
RJ0620
Royal Jordanian
EY233
Etihad
|
10:20
Montreal
08:50
Amman
14:05
Abu Dhabi
|
03:40
Amman
13:00
Abu Dhabi
18:20
Islamabad
|
Connect |
QR764
Qatar Airways
QR632
Qatar Airways
|
21:15
Montreal
20:10
Doha
|
16:15
Doha
01:45
Islamabad
|
Connect |
QR764
Qatar Airways
QR614
Qatar Airways
|
21:15
Montreal
02:20
Doha
|
16:15
Doha
07:55
Islamabad
|
Connect |
BA094
British Airways
BA261
British Airways
|
21:35
Montreal
21:30
London Heathrow
|
09:10
London Heathrow
09:20
Islamabad
|
Connect |
TK36
Turkish Airlines
TK710
Turkish Airlines
|
22:45
Montreal
20:20
Istanbul Ataturk
|
14:55
Istanbul Ataturk
03:55
Islamabad
|
Connect |
FI806
Icelandair
FI322
Icelandair
PK772
Pakistan International Airlines
|
23:35
Montreal
10:30
Reykjavik Keflavik Nas
16:20
Oslo
|
08:50
Reykjavik Keflavik Nas
15:10
Oslo
03:00
Islamabad
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Multan and cost approximately 550 USD.
You take a bus, shuttle or taxi from Multan to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PS242
Ukraine International Airlines
PS373
Ukraine International Airlines
FZ325
Flydubai
|
00:50
Toronto
19:50
Boryspil
06:00
Dubai
|
17:05
Boryspil
02:00
Dubai
09:40
Multan
|
Connect |
EK242
Emirates
PK222
Pakistan International Airlines
|
14:30
Toronto
12:45
Dubai
|
11:15
Dubai
16:45
Multan
|
Connect |
EK242
Emirates
FZ339
Flydubai
|
14:30
Toronto
22:20
Dubai
|
11:15
Dubai
02:00
Multan
|
Connect |
WS3606
WestJet
EK238
Emirates
FZ339
Flydubai
|
15:40
Toronto
23:00
Boston
22:20
Dubai
|
17:32
Boston
19:25
Dubai
02:00
Multan
|
Connect |
PK798
Pakistan International Airlines
PK307
Pakistan International Airlines
PK332
Pakistan International Airlines
|
15:55
Toronto
22:00
Lahore
01:55
Karachi
|
14:15
Lahore
23:45
Karachi
03:20
Multan
|
Connect |
PK782
Pakistan International Airlines
PK1853
Pakistan International Airlines
PK330
Pakistan International Airlines
|
15:55
Toronto
23:30
Islamabad
04:45
Karachi
|
13:55
Islamabad
01:25
Karachi
06:10
Multan
|
Connect |
PK782
Pakistan International Airlines
PK853
Pakistan International Airlines
PK330
Pakistan International Airlines
|
15:55
Toronto
22:45
Islamabad
04:45
Karachi
|
13:55
Islamabad
00:40
Karachi
06:10
Multan
|
Connect |
PK798
Pakistan International Airlines
PK305
Pakistan International Airlines
PK332
Pakistan International Airlines
|
15:55
Toronto
18:00
Lahore
01:55
Karachi
|
14:15
Lahore
19:45
Karachi
03:20
Multan
|
Connect |
PK784
Pakistan International Airlines
PK332
Pakistan International Airlines
|
15:55
Toronto
01:55
Karachi
|
14:35
Karachi
03:20
Multan
|
Connect |
PK782
Pakistan International Airlines
PK309
Pakistan International Airlines
PK330
Pakistan International Airlines
|
15:55
Toronto
19:00
Islamabad
04:45
Karachi
|
13:55
Islamabad
20:55
Karachi
06:10
Multan
|
Connect |
AC526
Air Canada
QR744
Qatar Airways
QR616
Qatar Airways
|
16:45
Toronto
23:05
Boston
20:40
Doha
|
18:21
Boston
18:05
Doha
01:50
Multan
|
Connect |
AC1968
Air Canada
QR216
Qatar Airways
QR616
Qatar Airways
|
16:55
Toronto
09:45
Zagreb
20:40
Doha
|
07:30
Zagreb
16:05
Doha
01:50
Multan
|
Connect |
AC1964
Air Canada
FZ1798
Flydubai
FZ339
Flydubai
|
16:55
Toronto
15:30
Bucharest Otopeni
22:20
Dubai
|
09:15
Bucharest Otopeni
21:20
Dubai
02:00
Multan
|
Connect |
IG0924
Meridiana
QR124
Qatar Airways
QR616
Qatar Airways
|
17:15
Toronto
09:05
Milan Malpensa
20:40
Doha
|
07:35
Milan Malpensa
15:45
Doha
01:50
Multan
|
Connect |
AC846
Air Canada
QR060
Qatar Airways
QR616
Qatar Airways
|
17:30
Toronto
09:45
Munich
20:40
Doha
|
07:25
Munich
16:20
Doha
01:50
Multan
|
Connect |
WS3534
WestJet
QR764
Qatar Airways
QR616
Qatar Airways
|
18:00
Toronto
21:15
Montreal
20:40
Doha
|
19:27
Montreal
16:15
Doha
01:50
Multan
|
Connect |
AC834
Air Canada
QR764
Qatar Airways
QR616
Qatar Airways
|
18:00
Toronto
21:15
Montreal
20:40
Doha
|
19:18
Montreal
16:15
Doha
01:50
Multan
|
Connect |
AC528
Air Canada
QR744
Qatar Airways
QR616
Qatar Airways
|
18:20
Toronto
23:05
Boston
20:40
Doha
|
19:56
Boston
18:05
Doha
01:50
Multan
|
Connect |
AC878
Air Canada
QR094
Qatar Airways
QR616
Qatar Airways
|
18:25
Toronto
09:25
Zurich
20:40
Doha
|
08:00
Zurich
16:15
Doha
01:50
Multan
|
Connect |
AC898
Air Canada
QR190
Qatar Airways
QR616
Qatar Airways
|
18:25
Toronto
09:40
Vienna
20:40
Doha
|
08:35
Vienna
15:55
Doha
01:50
Multan
|
Connect |
AC1904
Air Canada
QR032
Qatar Airways
QR616
Qatar Airways
|
18:55
Toronto
08:20
Edinburgh
20:40
Doha
|
06:35
Edinburgh
17:20
Doha
01:50
Multan
|
Connect |
AC424
Air Canada
QR764
Qatar Airways
QR616
Qatar Airways
|
19:00
Toronto
21:15
Montreal
20:40
Doha
|
20:15
Montreal
16:15
Doha
01:50
Multan
|
Connect |
AC880
Air Canada
EK072
Emirates
FZ339
Flydubai
|
19:30
Toronto
11:25
Paris CDG
22:20
Dubai
|
08:40
Paris CDG
20:00
Dubai
02:00
Multan
|
Connect |
TS704 504
Air Transat
EK012
Emirates
FZ339
Flydubai
|
19:45
Toronto
10:00
London Gatwick
22:20
Dubai
|
07:55
London Gatwick
20:00
Dubai
02:00
Multan
|
Connect |
DE2403
Condor Flugdienst
EK044
Emirates
FZ339
Flydubai
|
19:50
Toronto
11:00
Frankfurt
22:20
Dubai
|
09:50
Frankfurt
19:15
Dubai
02:00
Multan
|
Connect |
TS494
Air Transat
EK012
Emirates
FZ339
Flydubai
|
20:15
Toronto
10:00
London Gatwick
22:20
Dubai
|
08:25
London Gatwick
20:00
Dubai
02:00
Multan
|
Connect |
TS576
Air Transat
EK012
Emirates
FZ339
Flydubai
|
20:35
Toronto
10:00
London Gatwick
22:20
Dubai
|
08:45
London Gatwick
20:00
Dubai
02:00
Multan
|
Connect |
AC894
Air Canada
GF022
Gulf Air Bahrain
GF788
Gulf Air Bahrain
|
20:35
Toronto
11:35
Milan Malpensa
00:40
Manama
|
10:40
Milan Malpensa
18:35
Manama
05:55
Multan
|
Connect |
AC824
Air Canada
EK146
Emirates
FZ339
Flydubai
|
20:45
Toronto
11:40
Amsterdam Schiphol
22:20
Dubai
|
10:00
Amsterdam Schiphol
20:15
Dubai
02:00
Multan
|
Connect |
WS3
WestJet
EK012
Emirates
FZ339
Flydubai
|
20:45
Toronto
10:00
London Gatwick
22:20
Dubai
|
09:00
London Gatwick
20:00
Dubai
02:00
Multan
|
Connect |
EY140
Etihad
EY221
Etihad
PK330
Pakistan International Airlines
|
22:10
Toronto
23:40
Abu Dhabi
04:45
Karachi
|
19:05
Abu Dhabi
03:00
Karachi
06:10
Multan
|
Connect |
TK18
Turkish Airlines
TK708
Turkish Airlines
PK330
Pakistan International Airlines
|
22:20
Toronto
20:25
Istanbul Ataturk
04:45
Karachi
|
15:15
Istanbul Ataturk
03:50
Karachi
06:10
Multan
|
Connect |
AC836
Air Canada
QR150
Qatar Airways
QR618
Qatar Airways
|
22:20
Toronto
16:45
Madrid
02:40
Doha
|
11:45
Madrid
00:45
Doha
07:50
Multan
|
Connect |
TS170
Air Transat
QR342
Qatar Airways
QR618
Qatar Airways
|
22:30
Toronto
14:30
Lisbon
02:40
Doha
|
10:30
Lisbon
23:45
Doha
07:50
Multan
|
Connect |
TS268 280 248
Air Transat
QR146
Qatar Airways
QR618
Qatar Airways
|
22:30
Toronto
16:40
Barcelona
02:40
Doha
|
12:25
Barcelona
23:45
Doha
07:50
Multan
|
Connect |
AC1914
Air Canada
QR146
Qatar Airways
QR618
Qatar Airways
|
22:50
Toronto
16:40
Barcelona
02:40
Doha
|
12:35
Barcelona
23:45
Doha
07:50
Multan
|
Connect |
AC1916
Air Canada
QR342
Qatar Airways
QR618
Qatar Airways
|
23:10
Toronto
14:30
Lisbon
02:40
Doha
|
11:10
Lisbon
23:45
Doha
07:50
Multan
|
Connect |
TP262
TAP Portugal
QR342
Qatar Airways
QR618
Qatar Airways
|
23:25
Toronto
14:30
Lisbon
02:40
Doha
|
11:25
Lisbon
23:45
Doha
07:50
Multan
|
Connect |
AC056
Air Canada
FZ339
Flydubai
|
23:45
Toronto
22:20
Dubai
|
20:45
Dubai
02:00
Multan
|
Connect |
AC056
Air Canada
FZ325
Flydubai
|
23:45
Toronto
06:00
Dubai
|
20:45
Dubai
09:40
Multan
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Karachi and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Karachi to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
LH479
Lufthansa
WY116
Oman Air
WY325
Oman Air
|
17:50
Montreal
10:35
Frankfurt
20:10
Muscat
|
07:05
Frankfurt
19:10
Muscat
22:55
Karachi
|
Connect |
KL0672
KLM
KL0451
KLM
EY221
Etihad
|
18:45
Montreal
11:15
Amsterdam Schiphol
23:40
Abu Dhabi
|
07:35
Amsterdam Schiphol
20:05
Abu Dhabi
03:00
Karachi
|
Connect |
AC864
Air Canada
WY104
Oman Air
WY325
Oman Air
|
19:00
Montreal
08:25
London Heathrow
20:10
Muscat
|
06:30
London Heathrow
18:50
Muscat
22:55
Karachi
|
Connect |
AC874
Air Canada
WY116
Oman Air
WY325
Oman Air
|
19:05
Montreal
10:35
Frankfurt
20:10
Muscat
|
08:10
Frankfurt
19:10
Muscat
22:55
Karachi
|
Connect |
TS356 566 618 150 250 278 456
Air Transat
EK072
Emirates
EK606
Emirates
|
20:45
Montreal
11:25
Paris CDG
21:25
Dubai
|
09:40
Paris CDG
20:00
Dubai
00:40
Karachi
|
Connect |
TS100 700
Air Transat
G9583
Air Arabia
G9547
Air Arabia
|
20:50
Montreal
12:00
Prague
23:10
Sharjah
|
11:05
Prague
20:50
Sharjah
02:00
Karachi
|
Connect |
AC870
Air Canada
EK072
Emirates
EK606
Emirates
|
20:50
Montreal
11:25
Paris CDG
21:25
Dubai
|
09:45
Paris CDG
20:00
Dubai
00:40
Karachi
|
Connect |
QR764
Qatar Airways
QR604
Qatar Airways
|
21:15
Montreal
21:40
Doha
|
16:15
Doha
02:20
Karachi
|
Connect |
QR764
Qatar Airways
QR610
Qatar Airways
|
21:15
Montreal
02:50
Doha
|
16:15
Doha
07:30
Karachi
|
Connect |
TS676
Air Transat
EK012
Emirates
EK606
Emirates
|
21:20
Montreal
10:00
London Gatwick
21:25
Dubai
|
09:05
London Gatwick
20:00
Dubai
00:40
Karachi
|
Connect |
AT209
Royal Air Maroc
AT216
Royal Air Maroc
QR610
Qatar Airways
|
22:35
Montreal
14:30
Casablanca
02:50
Doha
|
10:05
Casablanca
23:35
Doha
07:30
Karachi
|
Connect |
TK36
Turkish Airlines
TK708
Turkish Airlines
|
22:45
Montreal
20:25
Istanbul Ataturk
|
14:55
Istanbul Ataturk
03:50
Karachi
|
Connect |
AF341
Air France
AF662
Air France
FZ331
Flydubai
|
23:00
Montreal
13:40
Paris CDG
00:05
Dubai
|
11:55
Paris CDG
22:35
Dubai
03:15
Karachi
|
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 850 USD.
You take a bus, shuttle or taxi from Faisalabad to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
PS242
Ukraine International Airlines
PS373
Ukraine International Airlines
FZ323
Flydubai
|
00:50
Toronto
19:50
Boryspil
04:10
Dubai
|
17:05
Boryspil
02:00
Dubai
08:05
Faisalabad
|
Connect |
EK242
Emirates
FZ323
Flydubai
|
14:30
Toronto
04:10
Dubai
|
11:15
Dubai
08:05
Faisalabad
|
Connect |
EK242
Emirates
FZ343
Flydubai
|
14:30
Toronto
23:35
Dubai
|
11:15
Dubai
03:35
Faisalabad
|
Connect |
WS3606
WestJet
EK238
Emirates
FZ343
Flydubai
|
15:40
Toronto
23:00
Boston
23:35
Dubai
|
17:32
Boston
19:25
Dubai
03:35
Faisalabad
|
Connect |
PK790
Pakistan International Airlines
PK305
Pakistan International Airlines
PK342
Pakistan International Airlines
|
15:40
Toronto
18:00
Lahore
00:30
Karachi
|
14:00
Lahore
19:45
Karachi
02:10
Faisalabad
|
Connect |
PK790
Pakistan International Airlines
PK307
Pakistan International Airlines
PK342
Pakistan International Airlines
|
15:40
Toronto
22:00
Lahore
00:30
Karachi
|
14:00
Lahore
23:45
Karachi
02:10
Faisalabad
|
Connect |
PK790
Pakistan International Airlines
PK305
Pakistan International Airlines
PK340
Pakistan International Airlines
|
15:40
Toronto
18:00
Lahore
22:00
Karachi
|
14:00
Lahore
19:45
Karachi
23:40
Faisalabad
|
Connect |
PK784
Pakistan International Airlines
PK342
Pakistan International Airlines
|
15:55
Toronto
00:30
Karachi
|
14:35
Karachi
02:10
Faisalabad
|
Connect |
PK782
Pakistan International Airlines
PK309
Pakistan International Airlines
PK342
Pakistan International Airlines
|
15:55
Toronto
19:00
Islamabad
00:30
Karachi
|
13:55
Islamabad
20:55
Karachi
02:10
Faisalabad
|
Connect |
AC526
Air Canada
QR744
Qatar Airways
QR624
Qatar Airways
|
16:45
Toronto
23:05
Boston
20:50
Doha
|
18:21
Boston
18:05
Doha
02:15
Faisalabad
|
Connect |
AC1922
Air Canada
G9583
Air Arabia
G9543
Air Arabia
|
16:55
Toronto
12:00
Prague
22:20
Sharjah
|
07:00
Prague
20:50
Sharjah
02:00
Faisalabad
|
Connect |
AC1968
Air Canada
QR216
Qatar Airways
QR624
Qatar Airways
|
16:55
Toronto
09:45
Zagreb
20:50
Doha
|
07:30
Zagreb
16:05
Doha
02:15
Faisalabad
|
Connect |
IG0924
Meridiana
QR124
Qatar Airways
QR624
Qatar Airways
|
17:15
Toronto
09:05
Milan Malpensa
20:50
Doha
|
07:35
Milan Malpensa
15:45
Doha
02:15
Faisalabad
|
Connect |
AC846
Air Canada
QR060
Qatar Airways
QR624
Qatar Airways
|
17:30
Toronto
09:45
Munich
20:50
Doha
|
07:25
Munich
16:20
Doha
02:15
Faisalabad
|
Connect |
AA3586
American Airlines
QR702
Qatar Airways
QR624
Qatar Airways
|
17:59
Toronto
21:00
New York JFK
20:50
Doha
|
19:46
New York JFK
16:20
Doha
02:15
Faisalabad
|
Connect |
AC834
Air Canada
QR764
Qatar Airways
QR624
Qatar Airways
|
18:00
Toronto
21:15
Montreal
20:50
Doha
|
19:18
Montreal
16:15
Doha
02:15
Faisalabad
|
Connect |
WS3534
WestJet
QR764
Qatar Airways
QR624
Qatar Airways
|
18:00
Toronto
21:15
Montreal
20:50
Doha
|
19:27
Montreal
16:15
Doha
02:15
Faisalabad
|
Connect |
AA4931
American Airlines
QR728
Qatar Airways
QR624
Qatar Airways
|
18:10
Toronto
21:00
Philadelphia
20:50
Doha
|
19:50
Philadelphia
16:40
Doha
02:15
Faisalabad
|
Connect |
AC7536
Air Canada
QR728
Qatar Airways
QR624
Qatar Airways
|
18:10
Toronto
21:00
Philadelphia
20:50
Doha
|
19:40
Philadelphia
16:40
Doha
02:15
Faisalabad
|
Connect |
AC528
Air Canada
QR744
Qatar Airways
QR624
Qatar Airways
|
18:20
Toronto
23:05
Boston
20:50
Doha
|
19:56
Boston
18:05
Doha
02:15
Faisalabad
|
Connect |
AF351
Air France
AF662
Air France
FZ343
Flydubai
|
18:20
Toronto
13:40
Paris CDG
23:35
Dubai
|
07:55
Paris CDG
22:35
Dubai
03:35
Faisalabad
|
Connect |
AC878
Air Canada
QR094
Qatar Airways
QR624
Qatar Airways
|
18:25
Toronto
09:25
Zurich
20:50
Doha
|
08:00
Zurich
16:15
Doha
02:15
Faisalabad
|
Connect |
AC898
Air Canada
QR190
Qatar Airways
QR624
Qatar Airways
|
18:25
Toronto
09:40
Vienna
20:50
Doha
|
08:35
Vienna
15:55
Doha
02:15
Faisalabad
|
Connect |
AC898
Air Canada
G9572
Air Arabia
G9543
Air Arabia
|
18:25
Toronto
11:45
Vienna
22:20
Sharjah
|
08:35
Vienna
20:20
Sharjah
02:00
Faisalabad
|
Connect |
AC886
Air Canada
QR196
Qatar Airways
QR624
Qatar Airways
|
18:30
Toronto
08:55
Brussels
20:50
Doha
|
07:45
Brussels
16:20
Doha
02:15
Faisalabad
|
Connect |
AC1904
Air Canada
QR032
Qatar Airways
QR624
Qatar Airways
|
18:55
Toronto
08:20
Edinburgh
20:50
Doha
|
06:35
Edinburgh
17:20
Doha
02:15
Faisalabad
|
Connect |
AC424
Air Canada
QR764
Qatar Airways
QR624
Qatar Airways
|
19:00
Toronto
21:15
Montreal
20:50
Doha
|
20:15
Montreal
16:15
Doha
02:15
Faisalabad
|
Connect |
WS3
WestJet
EK012
Emirates
FZ323
Flydubai
|
20:45
Toronto
10:00
London Gatwick
04:10
Dubai
|
09:00
London Gatwick
20:00
Dubai
08:05
Faisalabad
|
Connect |
WS3
WestJet
EK012
Emirates
FZ343
Flydubai
|
20:45
Toronto
10:00
London Gatwick
23:35
Dubai
|
09:00
London Gatwick
20:00
Dubai
03:35
Faisalabad
|
Connect |
WS3
WestJet
EK016
Emirates
FZ323
Flydubai
|
20:45
Toronto
14:30
London Gatwick
04:10
Dubai
|
09:00
London Gatwick
00:35
Dubai
08:05
Faisalabad
|
Connect |
AC876
Air Canada
LH630
Lufthansa
FZ343
Flydubai
|
21:35
Toronto
14:10
Frankfurt
23:35
Dubai
|
11:10
Frankfurt
22:40
Dubai
03:35
Faisalabad
|
Connect |
LO046
LOT
EK180
Emirates
FZ343
Flydubai
|
22:15
Toronto
15:00
Warsaw Chopin
23:35
Dubai
|
12:40
Warsaw Chopin
22:45
Dubai
03:35
Faisalabad
|
Connect |
TK18
Turkish Airlines
EK124
Emirates
FZ343
Flydubai
|
22:20
Toronto
16:30
Istanbul Ataturk
23:35
Dubai
|
15:15
Istanbul Ataturk
21:50
Dubai
03:35
Faisalabad
|
Connect |
KL0696
KLM
KL0427
KLM
FZ323
Flydubai
|
22:45
Toronto
14:30
Amsterdam Schiphol
04:10
Dubai
|
11:55
Amsterdam Schiphol
23:10
Dubai
08:05
Faisalabad
|
Connect |
AF393
Air France
AF662
Air France
PK224
Pakistan International Airlines
|
23:10
Toronto
13:40
Paris CDG
04:01
Dubai
|
12:40
Paris CDG
22:35
Dubai
08:00
Faisalabad
|
Connect |
AF393
Air France
AF662
Air France
FZ323
Flydubai
|
23:10
Toronto
13:40
Paris CDG
04:10
Dubai
|
12:40
Paris CDG
22:35
Dubai
08:05
Faisalabad
|
Connect |
AF393
Air France
AF662
Air France
FZ343
Flydubai
|
23:10
Toronto
13:40
Paris CDG
23:35
Dubai
|
12:40
Paris CDG
22:35
Dubai
03:35
Faisalabad
|
Connect |
AC056
Air Canada
FZ343
Flydubai
|
23:45
Toronto
23:35
Dubai
|
20:45
Dubai
03:35
Faisalabad
|
Connect |
AC056
Air Canada
PK224
Pakistan International Airlines
|
23:45
Toronto
04:01
Dubai
|
20:45
Dubai
08:00
Faisalabad
|
Connect |
AC056
Air Canada
FZ323
Flydubai
|
23:45
Toronto
04:10
Dubai
|
20:45
Dubai
08:05
Faisalabad
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Ottawa.
You take a flight from Ottawa to Islamabad and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Islamabad to your destination in Pakistan.
Flight | Depart | Arrive | |
---|---|---|---|
WS3463
WestJet
EK242
Emirates
EK614
Emirates
|
10:45
Ottawa
14:30
Toronto
21:05
Dubai
|
11:57
Toronto
11:15
Dubai
01:15
Islamabad
|
Connect |
WS3469
WestJet
PK784
Pakistan International Airlines
PK370
Pakistan International Airlines
|
12:45
Ottawa
15:55
Toronto
19:00
Karachi
|
13:56
Toronto
14:35
Karachi
20:55
Islamabad
|
Connect |
WS3469
WestJet
PK782
Pakistan International Airlines
|
12:45
Ottawa
15:55
Toronto
|
13:56
Toronto
13:55
Islamabad
|
Connect |
WS3469
WestJet
PK784
Pakistan International Airlines
PK308
Pakistan International Airlines
|
12:45
Ottawa
15:55
Toronto
16:00
Karachi
|
13:56
Toronto
14:35
Karachi
17:55
Islamabad
|
Connect |
AC453
Air Canada
PK782
Pakistan International Airlines
|
13:00
Ottawa
15:55
Toronto
|
14:09
Toronto
13:55
Islamabad
|
Connect |
AC453
Air Canada
PK784
Pakistan International Airlines
PK370
Pakistan International Airlines
|
13:00
Ottawa
15:55
Toronto
19:00
Karachi
|
14:09
Toronto
14:35
Karachi
20:55
Islamabad
|
Connect |
AC453
Air Canada
PK784
Pakistan International Airlines
PK308
Pakistan International Airlines
|
13:00
Ottawa
15:55
Toronto
16:00
Karachi
|
14:09
Toronto
14:35
Karachi
17:55
Islamabad
|
Connect |
AC453
Air Canada
PK798
Pakistan International Airlines
PK652
Pakistan International Airlines
|
13:00
Ottawa
15:55
Toronto
17:00
Lahore
|
14:09
Toronto
14:15
Lahore
18:00
Islamabad
|
Connect |
AC453
Air Canada
PK790
Pakistan International Airlines
PK652
Pakistan International Airlines
|
13:00
Ottawa
15:40
Toronto
17:00
Lahore
|
14:09
Toronto
14:00
Lahore
18:00
Islamabad
|
Connect |
WS3467
WestJet
PK798
Pakistan International Airlines
PK652
Pakistan International Airlines
|
13:45
Ottawa
15:55
Toronto
17:00
Lahore
|
14:56
Toronto
14:15
Lahore
18:00
Islamabad
|
Connect |
WS3467
WestJet
PK784
Pakistan International Airlines
PK308
Pakistan International Airlines
|
13:45
Ottawa
15:55
Toronto
16:00
Karachi
|
14:56
Toronto
14:35
Karachi
17:55
Islamabad
|
Connect |
WS3467
WestJet
PK782
Pakistan International Airlines
|
13:45
Ottawa
15:55
Toronto
|
14:56
Toronto
13:55
Islamabad
|
Connect |
WS3467
WestJet
PK784
Pakistan International Airlines
PK370
Pakistan International Airlines
|
13:45
Ottawa
15:55
Toronto
19:00
Karachi
|
14:56
Toronto
14:35
Karachi
20:55
Islamabad
|
Connect |
AC8966
Air Canada
QR764
Qatar Airways
QR632
Qatar Airways
|
17:40
Ottawa
21:15
Montreal
20:10
Doha
|
18:24
Montreal
16:15
Doha
01:45
Islamabad
|
Connect |
LH473
Lufthansa
EY002
Etihad
EY231
Etihad
|
17:55
Ottawa
11:20
Frankfurt
22:35
Abu Dhabi
|
07:20
Frankfurt
19:40
Abu Dhabi
02:45
Islamabad
|
Connect |
LH473
Lufthansa
QR070
Qatar Airways
QR632
Qatar Airways
|
17:55
Ottawa
10:55
Frankfurt
20:10
Doha
|
07:20
Frankfurt
17:55
Doha
01:45
Islamabad
|
Connect |
LH473
Lufthansa
EK044
Emirates
EK614
Emirates
|
17:55
Ottawa
11:00
Frankfurt
21:05
Dubai
|
07:20
Frankfurt
19:15
Dubai
01:15
Islamabad
|
Connect |
UA4319
United Airlines
EK236
Emirates
EK614
Emirates
|
18:31
Ottawa
20:45
Chicago O'Hare
21:05
Dubai
|
19:39
Chicago O'Hare
19:10
Dubai
01:15
Islamabad
|
Connect |
UA4319
United Airlines
EY150
Etihad
EY231
Etihad
|
18:31
Ottawa
21:20
Chicago O'Hare
22:35
Abu Dhabi
|
19:39
Chicago O'Hare
19:55
Abu Dhabi
02:45
Islamabad
|
Connect |
WS371
WestJet
EY140
Etihad
EY231
Etihad
|
18:45
Ottawa
22:10
Toronto
22:35
Abu Dhabi
|
19:46
Toronto
19:05
Abu Dhabi
02:45
Islamabad
|
Connect |
WS371
WestJet
TK18
Turkish Airlines
TK710
Turkish Airlines
|
18:45
Ottawa
22:20
Toronto
20:20
Istanbul Ataturk
|
19:46
Toronto
15:15
Istanbul Ataturk
03:55
Islamabad
|
Connect |
AC8988
Air Canada
TK36
Turkish Airlines
TK710
Turkish Airlines
|
18:50
Ottawa
22:45
Montreal
20:20
Istanbul Ataturk
|
19:34
Montreal
14:55
Istanbul Ataturk
03:55
Islamabad
|
Connect |
AC8988
Air Canada
QR764
Qatar Airways
QR632
Qatar Airways
|
18:50
Ottawa
21:15
Montreal
20:10
Doha
|
19:34
Montreal
16:15
Doha
01:45
Islamabad
|
Connect |
AC8048
Air Canada
EK238
Emirates
EK614
Emirates
|
18:55
Ottawa
23:00
Boston
21:05
Dubai
|
20:18
Boston
19:25
Dubai
01:15
Islamabad
|
Connect |
AC8048
Air Canada
TK82
Turkish Airlines
TK710
Turkish Airlines
|
18:55
Ottawa
23:35
Boston
20:20
Istanbul Ataturk
|
20:18
Boston
16:10
Istanbul Ataturk
03:55
Islamabad
|
Connect |
AC8048
Air Canada
QR744
Qatar Airways
QR632
Qatar Airways
|
18:55
Ottawa
23:05
Boston
20:10
Doha
|
20:18
Boston
18:05
Doha
01:45
Islamabad
|
Connect |
AC465
Air Canada
TK18
Turkish Airlines
TK710
Turkish Airlines
|
19:00
Ottawa
22:20
Toronto
20:20
Istanbul Ataturk
|
20:09
Toronto
15:15
Istanbul Ataturk
03:55
Islamabad
|
Connect |
AC465
Air Canada
EY140
Etihad
EY231
Etihad
|
19:00
Ottawa
22:10
Toronto
22:35
Abu Dhabi
|
20:09
Toronto
19:05
Abu Dhabi
02:45
Islamabad
|
Connect |
AC8014
Air Canada
QR764
Qatar Airways
QR632
Qatar Airways
|
19:05
Ottawa
21:15
Montreal
20:10
Doha
|
19:49
Montreal
16:15
Doha
01:45
Islamabad
|
Connect |
AC8014
Air Canada
TK36
Turkish Airlines
TK710
Turkish Airlines
|
19:05
Ottawa
22:45
Montreal
20:20
Istanbul Ataturk
|
19:49
Montreal
14:55
Istanbul Ataturk
03:55
Islamabad
|
Connect |
UA6254
United Airlines
TK8
Turkish Airlines
TK710
Turkish Airlines
|
19:25
Ottawa
23:15
Washington Dulles
20:20
Istanbul Ataturk
|
21:00
Washington Dulles
16:10
Istanbul Ataturk
03:55
Islamabad
|
Connect |
UA6254
United Airlines
EY130
Etihad
EY231
Etihad
|
19:25
Ottawa
21:50
Washington Dulles
22:35
Abu Dhabi
|
21:00
Washington Dulles
18:55
Abu Dhabi
02:45
Islamabad
|
Connect |
WS3479
WestJet
TK18
Turkish Airlines
TK710
Turkish Airlines
|
19:45
Ottawa
22:20
Toronto
20:20
Istanbul Ataturk
|
20:56
Toronto
15:15
Istanbul Ataturk
03:55
Islamabad
|
Connect |
WS3479
WestJet
EY140
Etihad
EY231
Etihad
|
19:45
Ottawa
22:10
Toronto
22:35
Abu Dhabi
|
20:56
Toronto
19:05
Abu Dhabi
02:45
Islamabad
|
Connect |
AC888
Air Canada
BA261
British Airways
|
21:50
Ottawa
21:30
London Heathrow
|
09:35
London Heathrow
09:20
Islamabad
|
Connect |
AC888
Air Canada
KU104
Kuwait Airways
KU205
Kuwait Airways
|
21:50
Ottawa
11:45
London Heathrow
22:15
Kuwait
|
09:35
London Heathrow
20:00
Kuwait
03:45
Islamabad
|
Connect |
AC888
Air Canada
TK1980
Turkish Airlines
TK710
Turkish Airlines
|
21:50
Ottawa
11:30
London Heathrow
20:20
Istanbul Ataturk
|
09:35
London Heathrow
17:20
Istanbul Ataturk
03:55
Islamabad
|
Connect |
AC888
Air Canada
TK1990
Turkish Airlines
TK710
Turkish Airlines
|
21:50
Ottawa
13:35
London Heathrow
20:20
Istanbul Ataturk
|
09:35
London Heathrow
19:30
Istanbul Ataturk
03:55
Islamabad
|
Connect |
AC888
Air Canada
PK786
Pakistan International Airlines
|
21:50
Ottawa
16:40
London Heathrow
|
09:35
London Heathrow
05:30
Islamabad
|
Connect |
You can find hotels and accommodations in Pakistan with our hotels search tool below
Booking.com