Peshawar Bacha Khan Airport (PEW) Guide 2026

Bacha Khan International Airport (IATA: PEW, ICAO: OPPS) serves Peshawar, the capital of Khyber Pakhtunkhwa province and the gateway to the Pashtun heartland, the Swat Valley, and the tribal areas of northwest Pakistan. Named after Abdul Ghaffar Khan (Bacha Khan), the Pashtun independence leader, the airport is conveniently located just 4 km from the city centre. While smaller than Pakistan's other international airports, PEW serves important routes to the Gulf states and provides the closest air access to Swat Valley and the Chitral region.

Airport Overview

IATA CodePEW
Location4 km from Peshawar city centre
ProvinceKhyber Pakhtunkhwa (KPK)
Terminals1
Named AfterAbdul Ghaffar Khan (Bacha Khan)
Runways1 (2,788m)
Key RoleGateway to Swat, Chitral, Northern KPK

Getting To & From the Airport

TransportTo City CentreCostDuration
TaxiPeshawar cityPKR 300-50010-15 min
Careem / InDriverCity centrePKR 200-40010-15 min
Auto-rickshawNearby areasPKR 150-30010-20 min
To Swat ValleyMingoraBus PKR 400-6002-3 hours

Popular Routes from Peshawar

DestinationAirlinesFlight Numbers
Dubai, UAEEmirates, flyDubai, PIAEK617, FZ376, PK283
Doha, QatarQatar Airways, PIAQR601, PK285
Sharjah, UAEAir ArabiaG9548

Connections from Peshawar

  • Swat Valley: 2-3 hours by road via Swat Motorway. Buses from Peshawar bus stand.
  • Islamabad: 2 hours by road (M1 Motorway). Frequent buses.
  • Chitral: PIA flight (weather-dependent) or 8-10 hour drive via Lowari Tunnel.
  • Khyber Pass: Historic pass to Afghanistan (30 km from Peshawar). Requires special permission.