Flights to Pakistan

Direct flights from 16 cities serve 9 cities in Pakistan: 876 flights a week. From Dubai to Karachi from $121.

Flying to Pakistan at a glance

cities with direct flights
9
flights a week
876
lowest direct fare, Dubai to Karachi
$121
nonstop from Dubai to Karachi
2h 8m
currency
Pakistani rupee

Cities with direct flights

Direct fare from Dubai; where there is no fare, the flight time

Prices and flight times from Dubai and Abu Dhabi

Direct flights, the lowest fare found in recent days

Karachi from $121
2h 8m, 54 flights a week
Islamabad from $153
3h 8m, 39 flights a week
Sialkot from $153
3h 5m, 29 flights a week
Multan from $136
2h 40m, 27 flights a week
Faisalabad from $171
2h 55m, 14 flights a week
Peshawar from $153
3h 3m, 12 flights a week
Quetta from $173
2h 10m, 8 flights a week
Islamabad from $153
3h 13m, 28 flights a week
Karachi from $122
2h 10m, 28 flights a week
Lahore from $160
3h 15m, 19 flights a week
Peshawar from $153
3h 5m, 14 flights a week
Multan from $152
2h 50m, 5 flights a week

Frequently asked questions

How long is the flight to Pakistan from Dubai?
A nonstop flight from Dubai to Karachi takes about 2 hours 8 minutes. All nonstop flights from Dubai: from 2h 8m (Karachi) to 3h 8m (Islamabad).
Which cities have direct flights to Pakistan?
16 cities: Karachi, Dubai, Islamabad, Abu Dhabi, Sharjah, Lahore, Quetta, Ras Al Khaimah and others. Most flights go to Karachi, Islamabad, Lahore.
How much is a flight to Pakistan?
Lowest direct fares found recently: Dubai to Karachi from $121, Abu Dhabi to Karachi from $122. The price for your dates shows in the search.