Flights from Peshawar

Direct flights to 7 cities in 4 countries, 62 flights a week from Bacha Khan International. The cheapest destination is Karachi, from $80. The farthest nonstop destination is Jeddah, 2,146 mi (3,454 km) away.

Flights from Peshawar at a glance

nonstop destinations
7
countries
4
flights a week
62
airport
1
airlines
8
cheapest fare, to Karachi
$80
destination under 2 hours away
1
farthest, Jeddah
2,146 mi (3,454 km)

Cheapest flights from Peshawar

Lowest fares found recently; search to check the price for your dates

Under 2 hours away

Nonstop flights of up to two hours, shortest first

Domestic flights from Peshawar

Nonstop flights within Pakistan, busiest first

International flights from Peshawar

Nonstop flights to 3 countries

All nonstop flights from Peshawar

7 cities, busiest routes first

CityFare
Abu Dhabi United Arab Emirates, 3h 38m, 14 a week from $205
Dubai United Arab Emirates, 3h 35m, 12 a week from $198
Doha Qatar, 4h 5m, 11 a week from $323
Sharjah United Arab Emirates, 3h 20m, 9 a week from $253
Karachi Pakistan, 1h 58m, 7 a week from $80
Jeddah Saudi Arabia, 5h 50m, 5 a week from $328
Riyadh Saudi Arabia, 4h 55m, 4 a week

Peshawar airport

Where the nonstop flights depart from

62 flights a week, 7 destinations

Airlines

Nonstop flights a week from Peshawar

Frequently asked questions

Where can you fly nonstop from Peshawar?
To 7 cities in 4 countries. The busiest routes are Abu Dhabi (14 flights a week), Dubai (12 flights a week), Doha (11 flights a week), Sharjah (9 flights a week) and Karachi (7 flights a week).
What are the cheapest flights from Peshawar?
Karachi from $80, Dubai from $198, Abu Dhabi from $205 and Sharjah from $253. Search shows the price for your dates.
Which countries have direct flights from Peshawar?
United Arab Emirates, Saudi Arabia and Qatar.
Which airport does Peshawar fly from?
All nonstop flights depart from Bacha Khan International.
Which airlines fly from Peshawar?
PIA (21 flights a week), Air Arabia (7 flights a week), Etihad Airways (7 flights a week), FlyJinnah (7 flights a week), Qatar Airways (7 flights a week) and Saudia (6 flights a week) and 2 more.
Where can you fly from Peshawar in under 2 hours?
Karachi (1h 58m).

Flights from other cities