Flights to Islamabad

Direct flights from 26 cities, 401 flights a week. From Dubai the flight takes 3h 8m, tickets from $153. From Abu Dhabi the flight takes 3h 13m, tickets from $133.

Flights to Islamabad at a glance

cities with nonstop flights here
26
nonstop flights a week
401
lowest fare from Dubai
$153
flight time from Dubai
3h 8m
lowest fare from Abu Dhabi
$133
flight time from Abu Dhabi
3h 13m
arrival airport
Islamabad International

Where you can fly to Islamabad from

Nonstop flights, busiest routes first

FromFare
Dubai United Arab Emirates, 3h 8m, 39 a week from $153
Abu Dhabi United Arab Emirates, 3h 13m, 28 a week from $133
Sharjah United Arab Emirates, 3h 5m, 18 a week from $153
London United Kingdom, 7h 45m, 8 a week from $333
Manchester United Kingdom, 7h 50m, 4 a week from $345
Toronto Canada, 13h 20m, 1 a week from $774

From other countries

Arrival airport

Where the nonstop flights land

401 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Islamabad from?
From 26 cities. The busiest routes are from Dubai (39 flights a week), Abu Dhabi (28 flights a week), Sharjah (18 flights a week), London (8 flights a week), Manchester (4 flights a week) and Toronto (1 flight a week).
How long is the flight from Dubai to Islamabad?
A nonstop flight takes about 3 hours 8 minutes, tickets from $153.
How long is the flight from Abu Dhabi to Islamabad?
A nonstop flight takes about 3 hours 13 minutes, tickets from $133.
What is the cheapest city to fly to Islamabad from?
Lahore from $40, Karachi from $82, Quetta from $85 and Muscat from $104.
Which airport do flights to Islamabad arrive at?
All nonstop flights land at Islamabad International (ISB).

Cities near Islamabad with their own flights

Worth a look when fares or dates to Islamabad do not suit; distance by straight line