Cheap Flights from Peshawar to Karachi

Compare Peshawar to Karachi flight deals

Find the cheapest month or even day of the year to fly to Karachi

Book the best Karachi fare with no extra fees

Flight deals from Peshawar to Karachi

Looking for a cheap last-minute deal or the best return flight from Peshawar to Karachi? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Peshawar to Karachi

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Peshawar to Karachi flights are currently cheapest in May.

Direct flights from Peshawar to Karachi

Peshawar to Karachi: Alternative routes

Compare routes from Peshawar to Karachi below. You may find an airport to fly into that's cheaper, faster, or easier than Karachi.

Peshawar to Karachi: Flight information

The things to know before you go.
Cheapest flight foundR 1,395
Cheapest month to flyMay
Average flight time1 hr, 56 mins
Most popular airlineFly Jinnah
Average flights per week11

Finding cheap flights from Peshawar to Karachi: Frequently asked questions

The best price we found for a return flight from Peshawar to Karachi is R 2,871. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 56 minutes is the average flight time from Peshawar to Karachi.
Fly Jinnah and PIA fly direct from Peshawar to Karachi.
As of April 2025, there are 11 flights per week flying from Peshawar to Karachi.
The cheapest month to fly from Peshawar to Karachi is usually April 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Peshawar Airport to Karachi Airport on Tuesday, 22 April 2025.
Yes – the average flight time is 1 hour and 56 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Karachi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Karachi is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Fly Jinnah offers the cheapest flight tickets to Karachi.

Flying from Bacha Khan International Airport (PEW) to Jinnah International Airport (KHI): what you need to know

  • A direct flight from Bacha Khan International Airport to Jinnah International Airport takes an average of 1 hour 55 minutes. Karachi's timezone is UTC+5 — identical to Peshawar.

  • For the earliest departure, jump on the 10:00 flight from Bacha Khan International Airport to Jinnah International Airport. If you'd like to go later, the latest flight departs at 19:30. With 11 flights each week from PEW to KHI, you can select the one that's best for you.

  • You'll likely experience bigger queues during popular months like July and other peak seasons. Arriving up to four hours in advance for international flights and two hours for domestic departures is a wise move.

  • We make it easy to get a flight with a stopover. To see your options for flights from Bacha Khan International Airport to Jinnah International Airport, uncheck 'Direct flights only.' Then, choose a flight offering a stop long enough to explore the city of your choice. Popular stopovers between PEW and KHI include:

    • Sharjah International Airport

    • Muscat International Airport

    • Dubai Airport

  • No need to bring your passport or a visa to fly within Pakistan. You will need a valid proof of identity however, such as a driver's license or an ID card. Put them on your packing list once you've booked your cheap ticket from PEW to KHI.

How to find the cheapest flights from Bacha Khan International Airport (PEW) to Jinnah International Airport (KHI)

  • The best price we've found for a one-way ticket from Bacha Khan International Airport to Jinnah International Airport is R 1,395. The cheapest price for a return flight is R 2,892. Remember that fares could change due to availability at the time of booking.

  • Book 1 month before you travel. After looking at the numbers on our calendar, this is how far you should book ahead to find cheap tickets from PEW to KHI.

  • Plan your trip for September. That's the cheapest month for tickets from Bacha Khan International Airport to Jinnah International Airport. If you're flexible on when you fly, try out the 'Whole month' tool to find the cheapest price across each month.

  • Sign into your online account or use the app to set up a Price Alert. We'll notify you straight away if there's a cheaper deal on this route. It's easy to do, and it'll save you from checking for cheap tickets from PEW to KHI every day.

  • Take advantage of filters to find the perfect trip for you. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Bacha Khan International Airport to Jinnah International Airport, use the 'Sort by' function. You can also filter by departure and arrival times, airline, and number of stops.

Handy information about Bacha Khan International Airport (PEW)

  • Bacha Khan International Airport is roughly 0.16 kilometres from central Peshawar. To work out how to get there, use Google Maps. This useful traveller tool will give you the quickest route and public transport alternatives.

  • Searching for a handy hotel close to PEW? If you're boarding an early flight from Bacha Khan International Airport to Jinnah International Airport, these accommodation options will put you moments from check-in:

Arriving at Jinnah International Airport (KHI)

  • If you have a late flight from Bacha Khan International Airport to Jinnah International Airport, nothing tops the convenience of staying near the terminal. Collect your bags from the carousel and then be showered and sleeping soon after at one of these options near KHI:

Getting from Jinnah International Airport (KHI) to central Karachi

  • Jinnah International Airport is approximately 32 kilometres from the centre of Karachi. With your own car rental or if you take a cab, the drive is around 53 minutes.

When to fly to Jinnah International Airport (KHI)

  • It's time to work out your travel dates for your flight from Bacha Khan International Airport to Jinnah International Airport. July is the busiest month to visit Karachi. If you want a more relaxed vibe, go in April.

  • Before locking in your flight from Bacha Khan International Airport to Jinnah International Airport, consider the type of weather you like. May is the warmest month in Karachi, with temperatures ranging from 26ºC to 36ºC.

  • Search for cheap tickets from PEW to KHI in January if you want to travel in cooler conditions. Temperatures are at their lowest around then, ranging between 14ºC and 27ºC on average.

More about Karachi

  • Book your flight from PEW to KHI and then look for that perfect hotel to lay your head. Hadi's Villa is a popular pick in Karachi.

  • There are so many things to discover in this city it can be hard to work out where to begin. Gulshan-e-Maymar Park (Sector Y-IV), Park Gulshan e Ellahi and Malik Square are highlights which should feature on every Karachi itinerary.

Complete your Karachi trip with hotels and a car rental

  • We've got more party tricks than just comparing flights. Once you've secured your cheap ticket to Jinnah International Airport, browse our car rental offers that'll give you the freedom and flexibility to travel around at your own pace. Then, have a look at our exclusive rates for hotels to find your perfect Karachi stay.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.