List of Airports in Pakistan

As of 2024, there are 62 airports throughout the country of Pakistan according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Pakistan are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.

Airports in Pakistan

List of All Airports in Pakistan

# Airport Abbreviation Location Size
1 Abbottabad Airport AAW Abbottabad Small
2 Attock Airport ATG Attock Small
3 Bahawalnagar Airport WGB Bahawalnagar Small
4 Bahawalpur Airport BHV Bahawalpur Small
5 Bannu Airport BNP Bannu Small
6 Bhagatanwala Apt Airport BHW Sargodha Small
7 Campbellpore Airport CWP Campbellpore Small
8 Chilas Airport CHB Chilas Small
9 Chitral Airport CJL Chitral Small
10 Dadu Airport DDU Dadu Small
11 Dalbandin Airport DBA Dalbandin Small
12 Dera Ghazi Khan Airport DEA Dera Ghazi Khan Small
13 Dera Ismail Khan Airport DSK Dera Ismail Khan Small
14 Faisalabad Airport LYP Faisalabad Small
15 Gilgit Airport GIL Gilgit Small
16 Gujrat Airport GRT Gujrat Small
17 Gwadar Airport GWD Gwadar Small
18 Hyderabad Airport HDD Hyderabad Small
19 Islamabad International Airport ISB Islamabad Large
20 Jacobabad Airport JAG Jacobabad Small
21 Jiwani Airport JIW Jiwani Small
22 Kadanwari Airport KCF Kadanwari Small
23 Kalat Airport KBH Kalat Small
24 Khuzdar Airport KDD Khuzdar Small
25 Kohat Airport OHT Kohat Small
26 Lahore Airport LHE Lahore Medium
27 Lora Lai Airport LRG Lora Lai Small
28 Mangla Airport XJM Mangla Small
29 Mansehra Airport HRA Mansehra Small
30 Mianwali Airport MWD Mianwali Small
31 Mirpur Khas Airport MPD Mirpur Khas Small
32 Mohenjodaro Airport MJD Mohenjodaro Small
33 Multan Airport MUX Multan Small
34 Muzaffarabad Airport MFG Muzaffarabad Small
35 Nawabshah Airport WNS Nawabshah Small
36 Nushki Airport NHS Nushki Small
37 Ormara Airport ORW Ormara Small
38 Panjgur Airport PJG Panjgur Small
39 Para Chinar Airport PAJ Para Chinar Small
40 Pasni Airport PSI Pasni Small
41 Peshawar Airport PEW Peshawar Medium
42 Quaid-E-Azam International Airport KHI Karachi Large
43 Quetta Airport UET Quetta Small
44 Rahim Yar Khan Airport RYK Rahim Yar Khan Small
45 Rawala Kot Airport RAZ Rawala Kot Small
46 Sahiwal Airport SWN Sahiwal Small
47 Saidu Sharif Airport SDT Saidu Sharif Small
48 Sargodha Apt Airport SGI Sargodha Small
49 Sawan Airport RZS Sawan Small
50 Sehwen Sharif Airport SYW Sehwen Sharif Small
51 Shikarpur Airport SWV Shikarpur Small
52 Sialkot Airport SKT Sialkot Small
53 Sibi Airport SBQ Sibi Small
54 Skardu Airport KDU Skardu Small
55 Sui Airport SUL Sui Small
56 Sukkur Airport SKZ Sukkur Small
57 Taftan Airport TFT Taftan Small
58 Talhar Airport BDN Badin Small
59 Tarbela Airport TLB Tarbela Small
60 Turbat Airport TUK Turbat Small
61 Wana Airport WAF Wana Small
62 Zhob Airport PZH Zhob Small

Major Airports in Pakistan

1. Jinnah International Airport (KHI)

Airport Code:

KHI

Time Zone:

Pakistan Standard Time (PST) – UTC +5

Address:

Jinnah International Airport, Karachi, Sindh, Pakistan

Nearby Cities:

  • Karachi – 10 miles
  • Hyderabad – 100 miles
  • Thatta – 90 miles
  • Badin – 105 miles

Major Airlines Served:

  • Pakistan International Airlines (PIA)
  • Air Arabia
  • Emirates
  • Qatar Airways
  • Turkish Airlines
  • Gulf Air

Annual Passenger Traffic:

Over 8 million passengers (2023)


Airport Location and History

Jinnah International Airport (KHI) is Pakistan’s largest and busiest airport, serving the Karachi metropolitan area, the country’s financial hub. Named after Quaid-e-Azam Muhammad Ali Jinnah, the founder of Pakistan, the airport has a long history, dating back to its opening in 1945 as Karachi Airport. Over the years, the airport has undergone several expansions to accommodate growing passenger traffic.

In the 1970s, the airport was upgraded to an international terminal, handling increasing flights from the Middle East, Europe, and Southeast Asia. The airport underwent a significant modernization project in the 2000s, with the construction of a new Terminal 1 to enhance its capacity. Jinnah International has consistently played a crucial role in Pakistan’s aviation network, connecting the country to major global hubs.

Today, Jinnah International is a major regional hub for Pakistan International Airlines (PIA) and various international airlines. It also handles large volumes of cargo, given Karachi’s strategic location as a trade center.


Facilities and Infrastructure

Jinnah International Airport has two runways:

  • Runway 1: Length 12,000 feet (3,657 meters)
  • Runway 2: Length 9,000 feet (2,743 meters)

Both runways are capable of handling large, wide-body aircraft like the Boeing 747 and Airbus A380, making the airport a key international gateway for long-haul flights. The airport’s infrastructure includes modern terminals, with Terminal 1 dedicated to international flights and Terminal 2 to domestic flights.

The terminal facilities include duty-free shopping, lounges, restaurants, baggage handling, and currency exchange services. The airport also offers ground transportation options such as taxis, buses, and car rentals. As the largest airport in Pakistan, KHI continues to expand to meet the needs of an increasingly mobile population.


2. Allama Iqbal International Airport (LHE)

Airport Code:

LHE

Time Zone:

Pakistan Standard Time (PST) – UTC +5

Address:

Allama Iqbal International Airport, Lahore, Punjab, Pakistan

Nearby Cities:

  • Lahore – 9 miles
  • Kasur – 45 miles
  • Faisalabad – 75 miles
  • Multan – 150 miles

Major Airlines Served:

  • Pakistan International Airlines (PIA)
  • Emirates
  • Qatar Airways
  • Turkish Airlines
  • Gulf Air
  • Flydubai

Annual Passenger Traffic:

Over 5 million passengers (2023)


Airport Location and History

Allama Iqbal International Airport (LHE) is the second-busiest airport in Pakistan and serves the cultural capital of the country, Lahore. The airport was originally known as Lahore Airport, but it was renamed in 2003 in honor of Allama Muhammad Iqbal, the philosopher and poet who is considered one of the founding figures of Pakistan.

The airport’s modern development began in the 1980s with the construction of a new international terminal to accommodate the growing number of international travelers. Over the years, the airport has seen continuous upgrades, including the recent development of a state-of-the-art terminal in 2007 and the expansion of passenger services.

LHE serves as an important international gateway for Pakistan International Airlines (PIA) and provides connections to the Middle East, Southeast Asia, and Europe. It also plays a vital role in facilitating religious tourism for Hajj and Umrah pilgrims traveling to Saudi Arabia.


Facilities and Infrastructure

Allama Iqbal International Airport has two runways:

  • Runway 1: Length 11,000 feet (3,353 meters)
  • Runway 2: Length 9,000 feet (2,743 meters)

The airport can handle both narrow-body and wide-body aircraft, with Boeing 747 and Airbus A330 services being common. The main runway is equipped to handle long-haul international flights, while the second runway supports domestic and regional air traffic.

Facilities at the airport include multiple terminals, a variety of duty-free shops, restaurants, lounges, and VIP services. It is also equipped with modern air traffic control facilities and cargo terminals for international freight. Ground transportation options include taxis, buses, and private car services.


3. Islamabad International Airport (ISB)

Airport Code:

ISB

Time Zone:

Pakistan Standard Time (PST) – UTC +5

Address:

Islamabad International Airport, Islamabad, Pakistan

Nearby Cities:

  • Islamabad – 16 miles
  • Rawalpindi – 13 miles
  • Murat – 55 miles
  • Peshawar – 95 miles

Major Airlines Served:

  • Pakistan International Airlines (PIA)
  • Emirates
  • Qatar Airways
  • Turkish Airlines
  • Gulf Air

Annual Passenger Traffic:

Over 3.5 million passengers (2023)


Airport Location and History

Islamabad International Airport (ISB) is the newest international airport in Pakistan, officially opened in 2018. Located in Islamabad, the capital city, the airport replaced the older Benazir Bhutto International Airport, which was located in Rawalpindi. The new airport is strategically located to serve not only Islamabad but also nearby cities such as Rawalpindi and Peshawar.

Islamabad International Airport was designed with modern facilities to handle the growing number of air passengers. The airport was built as part of Pakistan’s plan to develop infrastructure in the capital and provide a better gateway for international travelers. It has already become an important hub for both business and leisure travelers, connecting Islamabad with major cities in the Middle East, Asia, and Europe.


Facilities and Infrastructure

Islamabad International Airport has one primary runway:

  • Runway 1: Length 13,123 feet (4,000 meters)

The runway is capable of accommodating wide-body aircraft like the Boeing 747 and Airbus A380, making the airport suitable for long-haul international flights. The airport also has a secondary runway for handling domestic flights and smaller aircraft.

The terminal is designed to handle large volumes of passengers, with modern amenities including duty-free shops, lounges, restaurants, and multiple check-in counters. It is also equipped with VIP facilities and provides a wide range of ground transportation options, including taxis, buses, and rental cars.


4. Bacha Khan International Airport (PEW)

Airport Code:

PEW

Time Zone:

Pakistan Standard Time (PST) – UTC +5

Address:

Bacha Khan International Airport, Peshawar, Khyber Pakhtunkhwa, Pakistan

Nearby Cities:

  • Peshawar – 6 miles
  • Islamabad – 120 miles
  • Mardan – 50 miles
  • Charsadda – 35 miles

Major Airlines Served:

  • Pakistan International Airlines (PIA)
  • Airblue
  • Flydubai
  • Emirates

Annual Passenger Traffic:

Approximately 1.4 million passengers (2023)


Airport Location and History

Bacha Khan International Airport (PEW) is located in Peshawar, the capital of Khyber Pakhtunkhwa Province. The airport was originally named Peshawar Airport and was renamed in honor of Bacha Khan, a prominent independence leader in Pakistan’s history.

Bacha Khan International Airport was first established in 1980, and it has undergone several expansions over the years. It is an important regional airport that serves the people of Peshawar and the Khyber Pakhtunkhwa region. The airport mainly serves domestic flights, but it has recently seen an increase in international services, particularly to the Middle East.

PEW serves as a key gateway for business and religious travel, with a notable number of Hajj and Umrah pilgrims flying through the airport each year.


Facilities and Infrastructure

Bacha Khan International Airport has one runway:

  • Runway 1: Length 9,000 feet (2,743 meters)

The airport’s runway can accommodate medium-sized aircraft such as the Boeing 737 and Airbus A320, but is not equipped to handle larger, wide-body aircraft. While the infrastructure is relatively simple, it has been steadily modernized to improve passenger flow and safety.