HowToGo

Flight from Canada to Pakistan

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

Search Transfer from Canada to Pakistan

Search Flights

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

1. 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 800 USD.

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

2. 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 900 USD.

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

3. Toronto to Karachi

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

  2. You take a flight from Toronto to Karachi and cost approximately 950 USD.

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

4. Montreal to Islamabad

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

  2. You take a flight from Montreal to Islamabad and cost approximately 1200 USD.

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

5. Toronto to Multan

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

  2. You take a flight from Toronto to Multan and cost approximately 550 USD.

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

6. Montreal to Karachi

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

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

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

7. 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 850 USD.

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

8. Ottawa to Islamabad

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

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

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

References

Find Hotels in Pakistan

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

Booking.com