Bacha Khan International Airport Peshawar

Everything to prepare before you fly from PEW, and one local team to book your ticket.

Call +92 91 527 0008 Browse Air Tickets

Bacha Khan International Airport, also known as Peshawar International Airport, is the main airport for Peshawar and Khyber Pakhtunkhwa. Its airport code is PEW. Passengers use it for domestic flights across Pakistan and for international flights to the Gulf and beyond.

Flights, airlines and airport facilities change over time, so always check current details with your airline and the airport. Our team at Discovery Air checks schedules for your dates and books your ticket.

Before You Fly from Peshawar Airport

Documents

Carry your passport for international flights and your CNIC for domestic flights, plus your visa and ticket.

Arrive Early

Airlines usually ask international passengers to arrive about three hours early. Confirm the time with your airline.

Baggage

Check your airline allowance and the rules on items you cannot carry in hand baggage.

Health Documents

Some destinations, including Umrah travel, may ask for health documents. Check before you travel.

Getting There

Plan your transport to the airport in advance. We can arrange car rental for pick-up and drop-off.

Need Help?

Call us if your plans change or you need to rebook before departure.

Flights from Peshawar Airport

International flights

Popular international routes from Peshawar include Dubai, Sharjah, Abu Dhabi, Doha, Jeddah, Madinah, Riyadh, Muscat and Istanbul. Routes depend on the season and the airline. See cheap flights from Peshawar for the full list.

Domestic flights

Domestic flights connect Peshawar with other Pakistani cities, depending on current airline schedules.

Travelling for Umrah from PEW

Umrah travellers usually fly to Jeddah or Madinah. Book your visa, ticket and hotels together through our Umrah services in Peshawar.

Book Your Ticket with a Local Team

Our air ticket consultants in Peshawar compare fares for you and explain every rule before you pay. Visit our office at Cantt Mall or call +92 91 527 0008.

How It Works

Simple steps from your first call to your trip.

1

Choose your route

Tell us where you want to go from PEW and on which dates.

2

Compare options

We compare airlines, timings, baggage and fare rules.

3

Confirm your ticket

We confirm the full fare, then issue your e-ticket.

4

Fly with confidence

Check in on time with your documents ready.

Why Travellers in Peshawar Choose Discovery Air

Local office in Peshawar

Meet our team face to face at Cantt Mall, Fakhar-e-Alam Road.

Everything in one place

Tickets, Umrah, visas, tours and insurance handled by one team.

Clear prices

You see the full price and what is included before you pay.

Support when plans change

Call or message us for changes, questions or help during your trip.

We welcome travellers from all over Peshawar, including Peshawar Cantt, Saddar, University Town, Hayatabad, Gulbahar and Board Bazaar, as well as nearby districts such as Nowshera, Charsadda, Mardan and Swabi.

Frequently Asked Questions

The airport code is PEW.

Yes. Peshawar International Airport is the older name of Bacha Khan International Airport.

Airlines usually ask international passengers to arrive about three hours before departure, and domestic passengers earlier than the final boarding call. Confirm the exact time with your airline.

Yes. We book tickets from PEW to domestic and international destinations. Call +92 91 527 0008 or visit our Cantt Mall office.

Yes. Ask us about car rental with a driver for airport pick-up and drop-off.

Related Services in Peshawar

Talk to Our Peshawar Team

Ground Floor, Office # 2, Cantt Mall, Fakhar-e-Alam Road, opposite Green Hotel, Peshawar 25000, Khyber Pakhtunkhwa

+92 91 527 0008 | +92 91 526 1119

Send an Enquiry