Cheap Doha to Peshawar Flight Ticket Price, Online Booking

The Doha to Peshawar flight ticket price starts at about Rs 34,000 one way. Qatar Airways flies the route non-stop every day and PIA three times a week, about 10 flights in all, each taking 3 hours 15 minutes to 3 hours 35 minutes.

Fare from
Rs 34,000one way
Flight time
non-stop
Non-stop
2 airlinesQatar Airways and PIA
Frequency
About 10flights a week
Time difference
2 hoursPeshawar ahead

Quick Fare Check: Doha to Peshawar flights start at about Rs 34,000 one way, with daily non-stops on Qatar Airways and three a week on PIA, taking 3 hours 15 minutes to 3 hours 35 minutes.

Doha to Peshawar flight ticket price by airline

Doha to Peshawar flight ticket prices come from two non-stop airlines, with connections through Dubai and Abu Dhabi as alternatives.

Doha to Peshawar flight options and starting fares
AirlineRoutingFlight timeFrequencyFare from
Qatar AirwaysNon-stopAbout 3h 20mDailyAt booking
PIANon-stopAbout 3h 30m3 a weekAt booking
flydubaiVia Dubai5h 40m to 7h 50mTwice dailyAt booking
Lowest fare listedAny airlineFrom 3h 15mDailyFrom Rs 34,000

Indicative one-way economy fares for one adult, converted from a US$121 listing. Airfares change daily with demand and season; your price is confirmed at checkout.

Two non-stop airlines into Peshawar

Doha is one of the few Gulf cities with a daily non-stop to Peshawar, which saves the drive from Islamabad.

  • Qatar Airways daily

    Qatar Airways flies every evening, with Doha departures around 9 pm, so the arrival in Peshawar is in the early hours.

  • PIA three times a week

    PIA adds three weekly flights on an Airbus A320.

  • Connections if both are full

    flydubai via Dubai and Etihad Airways via Abu Dhabi connect in about 6 to 8 hours.

Doha to Peshawar flight timings

Doha to Peshawar flight timings are evening-heavy, with arrivals in Peshawar overnight.

  1. Qatar Airways

    Around 9 pm

    Daily departures from Doha, arriving after midnight Pakistan time.

  2. PIA

    3 a week

    Early-morning departures from Doha on the days it flies.

  3. Flight time

    About 3h 25m

    Non-stop.

  4. Clock change

    Forward 2 hours

    Peshawar is 2 hours ahead of Doha.

How to book a Doha to Peshawar flight

Booking a Doha to Peshawar flight online takes a few minutes. Check these three things before you pay.

  1. Search DOH to PEW

    Enter your dates to see both non-stops and the connections running that day.

  2. Check the total, not the lead fare

    Low-cost airlines charge separately for checked bags, seats and meals, so price the trip with the bags you are actually taking.

  3. Pay and carry the right document

    Pay with JazzCash, Easypaisa, Visa, Mastercard or PayPak. Carry the passport you booked with, and check Pakistan’s entry and visa rules before you fly.

Doha and Peshawar airports

  • Doha (DOH)

    Hamad International Airport, a single-terminal hub, which makes connections quick.

  • Peshawar (PEW)

    Bacha Khan International Airport, close to Peshawar’s cantonment.

Doha to Peshawar flight FAQs

What is the Doha to Peshawar flight ticket price?

From about Rs 34,000 one way.

How long is the flight from Doha to Peshawar?

3 hours 15 minutes to 3 hours 35 minutes non-stop.

Which airlines fly Doha to Peshawar non-stop?

Qatar Airways daily and PIA three times a week.

What is the time difference between Doha and Peshawar?

Peshawar is 2 hours ahead of Doha.

What time do Doha to Peshawar flights leave?

Qatar Airways usually departs Doha around 9 pm, arriving in Peshawar overnight.

Book your Doha to Peshawar flight

Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.

Search flights