Pakistan Airports Guide — 2026

Pakistan has four major international airports serving millions of passengers annually. Whether you are travelling to Pakistan for the first time or a returning expat, this guide covers everything you need to know about arrivals, departures, facilities and ground transport.

Pakistan's airports are managed by the Pakistan Civil Aviation Authority (PCAA). The country has 42 airports in total, of which about a dozen handle scheduled commercial flights. The four airports below handle the vast majority of international traffic.

Islamabad International Airport (ISB)

IATA CodeISB
ICAO CodeOPIS
LocationFateh Jang, 30 km from Islamabad
Opened2018 (New Islamabad International)
Terminals1 (International + Domestic)
Annual Passengers~9 million

Pakistan's newest and largest airport, serving the twin cities of Islamabad and Rawalpindi. The modern terminal features duty-free shopping, lounges, and CIP facilities. It is the hub for PIA and serves as a major gateway for travellers heading to northern Pakistan.

Jinnah International Airport, Karachi (KHI)

IATA CodeKHI
ICAO CodeOPKC
LocationKarachi, Sindh
Terminals3 (Jinnah International, Jinnah Domestic, Hajj Terminal)
Annual Passengers~8 million
Airlines40+ international and domestic

Pakistan's busiest airport by cargo volume and a major international hub. Karachi serves as the primary gateway for travellers heading to Sindh, Balochistan and southern Punjab. The Hajj Terminal handles seasonal pilgrim traffic to Saudi Arabia. Major carriers include PIA, Emirates, Qatar Airways, and Turkish Airlines.

Allama Iqbal International Airport, Lahore (LHE)

IATA CodeLHE
ICAO CodeOPLA
LocationLahore, Punjab
Terminals2 (International + Domestic, Hajj Terminal)
Annual Passengers~7 million
Key RoutesGulf states, UK, Turkey, China

Lahore's international airport is the main gateway to Punjab, Pakistan's most populous province. Named after the national poet Allama Muhammad Iqbal, it is particularly busy during religious holidays and the wedding season. The airport is well-connected to Gulf states, with frequent flights to Dubai, Jeddah, Doha and Abu Dhabi.

Bacha Khan International Airport, Peshawar (PEW)

IATA CodePEW
ICAO CodeOPPS
LocationPeshawar, Khyber Pakhtunkhwa
Terminals1 (Combined International/Domestic)
Annual Passengers~2.5 million
Key RoutesGulf states, domestic

Peshawar's airport serves Khyber Pakhtunkhwa province and is a key gateway for travellers heading to the tribal areas, Swat Valley and the historic Khyber Pass region. It handles significant traffic to Gulf states, particularly Saudi Arabia and the UAE, serving the large Pashtun diaspora in those countries.

Other Pakistan Airports

Beyond the four major internationals, Pakistan has several secondary airports handling domestic and limited international flights:

AirportIATACity/RegionInternational?
Faisalabad InternationalLYPFaisalabad, PunjabLimited
Multan InternationalMUXMultan, PunjabYes (Gulf routes)
Quetta InternationalUETQuetta, BalochistanLimited
Sialkot InternationalSKTSialkot, PunjabYes (Gulf, UK)
Gwadar InternationalGWDGwadar, BalochistanUnder expansion (CPEC)
Turbat InternationalTUKTurbat, BalochistanLimited
Gilgit AirportGILGilgit-BaltistanNo (domestic only)
Skardu AirportKDUGilgit-BaltistanNo (domestic only)
Chitral AirportCJLKhyber PakhtunkhwaNo (domestic only)

General Airport Tips for Pakistan

Before You Fly
  • Arrive 3-4 hours before international flights (security is thorough)
  • Have your passport and boarding pass ready for multiple checkpoints
  • Currency exchange available landside and airside
  • SIM cards available at arrival halls (Jazz, Telenor, Zong)
Ground Transport
  • Ride-hailing apps (Careem, InDriver) work at all major airports
  • Official taxi counters available — agree on fare first
  • Metro bus connections in Islamabad and Lahore
  • Car rental available but driving can be challenging for visitors
Major Airlines in Pakistan
  • PIA — Pakistan International Airlines (national carrier)
  • Airblue — Private domestic + limited international
  • Serene Air — Private domestic carrier
  • AirSial — Sialkot-based carrier
  • Fly Jinnah — Low-cost carrier

Popular international carriers: Emirates, Qatar Airways, Turkish Airlines, Etihad, Saudi Arabian Airlines, flydubai, Air Arabia, Kuwait Airways, Oman Air, British Airways (to/from London).