- Home
- Flights
- Flights from Karachi
- Karachi to Peshawar
Flights from Karachi to Peshawar
airblue, AirSial, Pakistan International Airlines and Serene Air fly nonstop from Karachi to Peshawar. The flight takes around 1h 52m.
Direct flights available 1h 52m
Karachi to Peshawar at a glance
Fastest flight1h 52mEstimated
Nonstop flightsYesairblue, AirSial, Pakistan International Airlines
Airlines flying nonstop from Karachi to Peshawar
4 airlines on this route.
Good to know
- Distance
- 1,095 km680 miles
- Flight time
- 1h 52mestimate
- Time difference
- NonePeshawar vs Karachi
- Currency in Peshawar
- PKR
- Airports
- KHI → PEW
Flights from Karachi to Peshawar: questions answered
Are there direct flights from Karachi to Peshawar?
Yes. airblue, AirSial, Pakistan International Airlines and Serene Air fly this route nonstop.
How long is the flight from Karachi to Peshawar?
A nonstop flight covers 1,095 km and takes around 1h 52m.
Which airlines fly from Karachi to Peshawar?
airblue, AirSial, Pakistan International Airlines and Serene Air operate nonstop flights on this route.
Which airports serve Karachi and Peshawar?
Karachi: Jinnah International Airport (KHI). Peshawar: Bacha Khan International Airport (PEW).


