1. Home
  2. Countries
  3. Pakistan

Airports in Pakistan

Pakistan has 23 airports with scheduled passenger service in our directory. The OurAirports database lists 115 aerodromes in the country in total: 11 × large airport, 28 × medium airport, 76 × small airport.

BHV — Bahawalpur AirportCJL — Chitral AirportDBA — Dalbandin AirportDEA — Dera Ghazi Khan AirportGIL — Gilgit AirportGWD — New Gwadar International AirportHDD — Hyderabad AirportISB — Islamabad International AirportKDD — Khuzdar AirportKDU — Skardu International AirportKHI — Jinnah International AirportLHE — Allama Iqbal International AirportLYP — Faisalabad International AirportMFG — Muzaffarabad AirportMUX — Multan International AirportPEW — Bacha Khan International AirportPZH — Zhob AirportRYK — Shaikh Zaid AirportSKT — Sialkot International AirportSKZ — Begum Nusrat Bhutto International Airport SukkurTUK — Turbat International AirportUET — Quetta International AirportWNS — Shaheed Benazirabad AirportBHVCJLDBADEAGILGWDHDDISBKDDKDUKHILHELYPMFGMUXPEWPZHRYKSKTSKZTUKUETWNS
Map of commercial airports in PakistanNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Azad Jammu and Kashmir

IATAICAONameCityType
MFGOPMFMuzaffarabad AirportMuzaffarabadSmall airport

Balochistan

IATAICAONameCityType
DBAOPDBDalbandin AirportDalbandinSmall airport
KDDOPKHKhuzdar AirportKhuzdarSmall airport
GWDOPGWNew Gwadar International AirportGurandaniLarge airport
UETOPQTQuetta International AirportQuettaLarge airport
TUKOPTUTurbat International AirportTurbatLarge airport
PZHOPZBZhob AirportFort SandemanMedium airport

Gilgit-Baltistan

IATAICAONameCityType
GILOPGTGilgit AirportGilgitMedium airport
KDUOPSDSkardu International AirportSkarduLarge airport

Khyber Pakhtunkhwa

IATAICAONameCityType
PEWOPPSBacha Khan International AirportPeshawarLarge airport
CJLOPCHChitral AirportChitralMedium airport

Punjab

IATAICAONameCityType
LHEOPLAAllama Iqbal International AirportLahoreLarge airport
BHVOPBWBahawalpur AirportBahawalpurMedium airport
DEAOPDGDera Ghazi Khan AirportDera Ghazi KhanMedium airport
LYPOPFAFaisalabad International AirportFaisalabadLarge airport
ISBOPISIslamabad International AirportAttockLarge airport
MUXOPMTMultan International AirportMultanLarge airport
RYKOPRKShaikh Zaid AirportRahim Yar KhanMedium airport
SKTOPSTSialkot International AirportSialkotLarge airport

Sindh

IATAICAONameCityType
SKZOPSKBegum Nusrat Bhutto International Airport SukkurSukkurMedium airport
HDDOPKDHyderabad AirportHyderabadSmall airport
KHIOPKCJinnah International AirportKarachiLarge airport
WNSOPNHShaheed Benazirabad AirportNawabashahMedium airport

Complete aerodrome directory

All 115 airports, airfields and seaplane bases recorded for Pakistan in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Pakistan have?

Our directory lists 23 airports with scheduled service in Pakistan. Including small airfields and seaplane bases, OurAirports records 115 aerodromes.

Which airports in Pakistan are classified as large?

OurAirports classifies these airports in Pakistan as large: New Gwadar International Airport (GWD), Islamabad International Airport (ISB), Skardu International Airport (KDU), Jinnah International Airport (KHI), Allama Iqbal International Airport (LHE), Faisalabad International Airport (LYP), Multan International Airport (MUX), Bacha Khan International Airport (PEW), Sialkot International Airport (SKT), Turbat International Airport (TUK), Quetta International Airport (UET).

Source: OurAirports · Data updated: 9 November 2026