Basic Economy offers carry-on only travel, ideal for budget-conscious flyers with fixed plans.
Main Cabin Extra provides early boarding and complimentary drinks, enhancing comfort on longer flights.

| Low season | September |
|---|---|
| High season | June |
Direct departures
Peshawar to Doha Hamad Intl
Monday
Qatar Airways
Qatar Airways
Tuesday
Qatar Airways
Qatar Airways
Wednesday
Pakistan International Airlines, Qatar Airways
Pakistan International Airlines, Qatar Airways
Thursday
Qatar Airways
Qatar Airways
Friday
Pakistan International Airlines, Qatar Airways
Pakistan International Airlines, Qatar Airways
Saturday
Qatar Airways
Qatar Airways
Sunday
Pakistan International Airlines, Qatar Airways
Pakistan International Airlines, Qatar Airways
Direct returns
Doha Hamad Intl to Peshawar
Monday
Qatar Airways
Qatar Airways
Tuesday
Qatar Airways
Qatar Airways
Wednesday
Pakistan International Airlines, Qatar Airways
Pakistan International Airlines, Qatar Airways
Thursday
Qatar Airways
Qatar Airways
Friday
Pakistan International Airlines, Qatar Airways
Pakistan International Airlines, Qatar Airways
Saturday
Qatar Airways
Qatar Airways
Sunday
Pakistan International Airlines, Qatar Airways
Pakistan International Airlines, Qatar Airways
Very unprofessional staff gave us hard time I will never ever fly out with PIA
Very unprofessional staff gave us hard time I will never ever fly out with PIA
The flight from Gilgit to Islamabad was cancelled. I had to arrange alternate transportation to Islamabad that took over 12 hours drive over a dangerous mountain pass with mudslides that were still being cleared as we drove. Could I please be given a refund for this cancelled flight?
Poor also they kelt changing dates of ticket! Not recommended
I am very certain that the food on this flight caused food poisoning.
Overall, it its good , needs to improve the food quality and more variety of food
Flight was good but it started half an hour late
Food was 👍 great , seats are a bit narrow, crew is helpful..
The flight was canceled two times and didn’t tell me on time I was waiting all day long for my flight but at the end it was worst.
Flight was good and on time. Check in long time could have been avoided by having more counters at the airport