Find cheap flights to Pakistan

Search hundreds of travel sites at once for deals on flights to Pakistan

Return
1 adult
Economy
0 bags
Sat 25/2
Sat 4/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Pakistan

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Pakistan Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARKarachi
1 stop from C$ 1,275
2+ stops from C$ 1,529
2+ stops from C$ 1,630
Lahore
2+ stops from C$ 1,313
2+ stops from C$ 1,554
2+ stops from C$ 1,338
Islamabad
2+ stops from C$ 1,321
2+ stops from C$ 1,402
2+ stops from C$ 1,498
Siālkot
2+ stops from C$ 1,465
2+ stops from C$ 1,023
Peshawar
2+ stops from C$ 1,410
2+ stops from C$ 781
Multān
2+ stops from C$ 1,458
2+ stops from C$ 1,013

Good to know

Low season

February

High season

December

Cheapest flight

C$ 580

Good deal round-trip

C$ 1,374

Good deal one-way

C$ 662
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (16% more expensive on average)
Flight from Toronto Pearson Intl to Islamabad Intl
or less
or less

Top tips for finding cheap flights to Pakistan

  • Looking for cheap airfare to Pakistan? 25% of our users found tickets to Pakistan for the following prices or less: From Halifax C$ 997 one-way - C$ 1,955 round-trip, from Montreal C$ 1,158 one-way - C$ 2,007 round-trip, from Ottawa C$ 1,619 one-way - C$ 2,316 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be November and December. The cheapest month to fly to Pakistan is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Pakistan flight deals.
  • Pakistan has three primary international airports, Islamabad Airport (ISB), Karachi Airport (KHI), and Lahore Airport (LHE). KHI serving the southern part of Pakistan, is the main airport in Pakistan, handling a majority of international and domestic travel in the country.
  • Nature enthusiasts can visit several forests and parks, including the Shakarparian and Margalla Hills National Park, in the capital of Pakistan, Islamabad city. Consider flying into Benazir Bhutto International Airport (ISB), also known as Islamabad Airport, serving the Islamabad metropolitan area and surrounding cities, including Rawalpindi and Wah. This is the airport closest to this attraction.
  • If you are visiting Pakistan on vacation, consider Karachi city, which is home to the two largest seaports and several Pakistan beaches. You can visit the French Beach in west Karachi, Paradise Point, and Sandspit beach. When travelling to Karachi from Canada, the ideal airport to fly into is the Jinnah Airport (KHI).
  • While some hotels and larger stores accept credit cards, when travelling to Pakistan be aware that most businesses operate on a cash-only basis. You can exchange money at all major international airports where you will also find ATMs.
  • Even though Pakistan International Airlines offers some direct flights to Pakistan, your best option might be a one-stop flight with airlines such as Emirates, Etihad or Turkish Airlines. When using one of these airlines, your layover will be in the airlines’ respective major city.
  • To visit the Khewra Salt Mine, the second largest salt mine in the world, consider flying into Lahore International Airport (LHE) or Islamabad International Airport (ISB), both of which are approximately 160 km from the mine.
  • The Makran coast is approximately 1,000 km long and stretches along the Golf of Oman. To visit the pristine beaches along the coast, consider flying into Panjgur Airport (PJG), which is accessible from Karachi Jinnah International Airport (KHI).
  • The UNESCO world heritage and archeological site Mohenjo-daro is in Pakistan's Sindh province and was probably one of the most important centres of the Indus Valley Civilisation. You can reach the site via Mohenjodaro Airport (MJD) which is serviced by flights to and from Karachi Jinnah International Airport.

FAQs - booking Pakistan flights

Book Cheap Pakistan Plane Tickets

Recent round-trip flight deals

19/4Wed
1 stopAir Canada
17h 15mYYZ-KHI
22/5Mon
1 stopAir Canada
18h 35mKHI-YYZ
C$ 1,275
23/2Thu
2 stopsAir Canada
44h 45mYYZ-KHI
3/4Mon
2 stopsAir Canada
26h 25mKHI-YYZ
C$ 1,277
8/5Mon
2 stopsAir Canada
45h 30mYYZ-KHI
15/5Mon
2 stopsAir Canada
26h 20mKHI-YYZ
C$ 1,283
7/2Tue
1 stopMultiple Airlines
27h 10mYYZ-KHI
8/3Wed
1 stopMultiple Airlines
18h 50mKHI-YYZ
C$ 1,289
23/2Thu
1 stopAir Canada
17h 35mYYZ-KHI
3/4Mon
2 stopsAir Canada
26h 25mKHI-YYZ
C$ 1,299
8/5Mon
2 stopsMultiple Airlines
29h 25mYYZ-LHE
15/5Mon
2 stopsMultiple Airlines
45h 20mLHE-YYZ
C$ 1,335
8/5Mon
2 stopsQatar Airways
36h 19mYYZ-KHI
23/5Tue
2 stopsQatar Airways
32h 00mKHI-YYZ
C$ 1,342
26/2Sun
2 stopsQatar Airways
21h 30mYYZ-KHI
11/4Tue
2 stopsQatar Airways
32h 06mKHI-YYZ
C$ 1,347
20/3Mon
2 stopsQatar Airways
34h 30mYYZ-KHI
3/5Wed
2 stopsQatar Airways
28h 35mKHI-YYZ
C$ 1,350
1/3Wed
2 stopsBritish Airways
33h 05mYYZ-LHE
28/3Tue
2 stopsBritish Airways
29h 04mLHE-YYZ
C$ 1,359
5/4Wed
2 stopsBritish Airways
25h 36mYYZ-LHE
17/4Mon
2 stopsBritish Airways
33h 01mLHE-YYZ
C$ 1,362
27/2Mon
1 stopMultiple Airlines
17h 35mYYZ-KHI
2/4Sun
2 stopsMultiple Airlines
23h 20mKHI-YYZ
C$ 1,362
22/2Wed
2 stopsAmerican Airlines
26h 50mYYZ-KHI
28/2Tue
2 stopsAmerican Airlines
44h 43mKHI-YYZ
C$ 1,367
6/2Mon
2 stopsAmerican Airlines
23h 31mYYZ-KHI
6/3Mon
2 stopsAmerican Airlines
39h 15mKHI-YYZ
C$ 1,368
26/2Sun
2 stopsAmerican Airlines
21h 30mYYZ-KHI
12/4Wed
2 stopsAmerican Airlines
38h 36mKHI-YYZ
C$ 1,371
22/2Wed
2 stopsBritish Airways
26h 19mYYZ-LHE
28/3Tue
2 stopsBritish Airways
28h 08mLHE-YYZ
C$ 1,374
22/3Wed
1 stopTurkish Airlines
20h 10mYYZ-ISB
25/4Tue
2 stopsTurkish Airlines
43h 00mISB-YYZ
C$ 1,418
28/2Tue
2 stopsTurkish Airlines
45h 30mYYZ-ISB
20/4Thu
2 stopsTurkish Airlines
43h 00mISB-YYZ
C$ 1,447
21/3Tue
1 stopTurkish Airlines
20h 10mYYZ-ISB
25/4Tue
2 stopsTurkish Airlines
43h 00mISB-YYZ
C$ 1,465
28/2Tue
2 stopsEmirates
28h 10mYYC-LHE
18/4Tue
2 stopsEmirates
28h 20mLHE-YYC
C$ 1,879

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/3Wed
1 stopEtihad Airways
35h 45mYYZ-ISB
C$ 580
27/2Mon
1 stopEtihad Airways
33h 40mYYZ-KHI
C$ 599
30/3Thu
1 stopEtihad Airways
35h 45mYYZ-LHE
C$ 603
15/3Wed
1 stopEtihad Airways
19h 20mYYZ-KHI
C$ 607
8/3Wed
1 stopEtihad Airways
34h 55mYYZ-ISB
C$ 613
27/2Mon
3 stopsMultiple Airlines
44h 25mYYZ-KHI
C$ 666
2/3Thu
3 stopsMultiple Airlines
44h 00mYYZ-LHE
C$ 686
27/2Mon
3 stopsMultiple Airlines
44h 25mYYZ-KHI
C$ 694
28/2Tue
3 stopsMultiple Airlines
44h 00mYYZ-LHE
C$ 697
1/3Wed
2 stopsAmerican Airlines
21h 30mYYZ-KHI
C$ 776
31/1Tue
2 stopsAmerican Airlines
26h 00mYYZ-KHI
C$ 781
13/2Mon
2 stopsAmerican Airlines
31h 00mYYZ-KHI
C$ 782
5/3Sun
2 stopsQatar Airways
21h 40mYYZ-ISB
C$ 808
1/3Wed
2 stopsQatar Airways
39h 55mYYZ-ISB
C$ 813
15/3Wed
2 stopsQatar Airways
40h 55mYYZ-ISB
C$ 819
21/3Tue
1 stopTurkish Airlines
20h 10mYYZ-ISB
C$ 829
14/3Tue
1 stopTurkish Airlines
20h 10mYYZ-ISB
C$ 841
16/4Sun
2 stopsAir Canada
46h 50mYUL-LHE
C$ 920
12/2Sun
2 stopsEmirates
37h 35mYYC-LHE
C$ 1,402
19/4Wed
3 stopsKLM
25h 45mYUL-LHE
C$ 1,721

Search by stops

Search by airline

Search by price

Flights to Pakistan

Return flight deals:

Pakistan - Canada

Cabin classes:

C$ 18,617
C$ 3,511
C$ 2,303
C$ 1,209

Browse origins:

Browse destinations:

C$ 2,260
C$ 1,402
C$ 1,342
C$ 1,362
C$ 1,808
C$ 1,780
C$ 2,319
C$ 1,972
C$ 1,465
View more