Non-stop flights to Islamabad (ISB)
Benazir Bhutto International Airport is the largest airport in Pakistan. It is Pakistan's main international airport. In total there are 35 airports around the world that have direct flights to Islamabad, spread around 33 cities in 16 countries. Currently, there are 6 domestic flights to Islamabad.
Islamabad is mainly known for being an unusual, remarkable place.
On this page
All direct flights to Islamabad Top 200 flights with a stopover Airlines flying to Islamabad Best time to visit Islamabad Long-Haul Flights Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 1,840 flights arriving at Islamabad Airport, which are 61 flights per day or 3 flights per hour. On an average day, there is at least 1 flight arriving every 20 minutes.
The most frequently departed flights to Islamabad are routes from Karachi (KHI) in Pakistan and Jeddah (JED) in Saudi Arabia. These two routes together are operated 557 times this month, and make up for 30% of all monthly arrivals at Benazir Bhutto International Airport.
The longest flight to Islamabad ISB is departing from Toronto (YYZ). This non-stop flight takes around 13 hours and 50 minutes and covers a distance of 6,822 miles (10,979 km).
List of all direct flights to Islamabad
Below you can find a list of all cities and countries that have direct flights to Islamabad, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Islamabad.
Airlines flying to Islamabad
Currently, there are 26 airlines that fly to Islamabad. Most flights to Islamabad are operated by Pakistan, as they connect 21 airports to ISB. That’s around 3 times as much as Primera Air, the second biggest airline in terms of operated flight routes to Islamabad. Below you can find a list of airlines that operate most ISB flights:
What is the best time to visit Islamabad?
🌺 💦 Humid Subtropical
Islamabad is a humid subtropical or warm-temperate destination, featuring hot, humid summers with temperatures typically around 30°C (86°F) and mild to cool winters. The region is known for consistent rainfall throughout the year, peaking in summer. The area is known for its vibrant urban energy, diverse landscapes, and numerous outdoor activities.
You can visit Islamabad any time of the year, but the best months to explore are from to and from to .

Long-Haul Flights to Islamabad
Explore all long-haul flights to Islamabad with a flight duration of more than 7 hours.





Business class flights to Islamabad
There are 10 airports that have flights to Islamabad in Business Class. All airports that offer business class flights to ISB are listed below:
First class flights to Islamabad
If you are looking for a luxurious flight, there's a total of 5 airports to choose from that have flights to ISB in First Class.
Intercontinental flights to Islamabad
These are all non-stop intercontinental flights to Benazir Bhutto International Airport (ISB), as of July 2026:
* Please note that there are no direct services from the United States, Southern America, Central America, the Caribbean, Africa, Japan, Eastern Asia or Oceania.
Non-stop flights from Europe to Islamabad
Pakistan: year-round flights from London Heathrow (LHR), Manchester (MAN) and Paris (CDG).
British Airways (Oneworld): year-round flights from London Gatwick (LGW).
Non-stop flights from Canada to Islamabad
Pakistan is currently the only airline flying non-stop from Canada to Islamabad. They fly year-round from Toronto (YYZ).
Non-stop flights from the Middle-East / Western Asia to Islamabad
Pakistan has a strong network of non-stop flights from the Middle-East.
Pakistan: year-round flights from Muscat (MCT), Doha (DOH), Dammam (DMM), Gassim (ELQ), Jeddah (JED), Medina (MED), Riyadh (RUH), Abu Dhabi (AUH), Al Ain (AAN), Dubai (DXB) and Dubai (Sharjah) (SHJ).
Primera Air: year-round flights from Muscat (MCT), Dammam (DMM), Jeddah (JED), Riyadh (RUH), Abu Dhabi (AUH) and Dubai (DXB).
SalamAir: seasonal flights from Muscat (MCT).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Airblue: year-round flights from Dammam (DMM), Jeddah (JED), Riyadh (RUH), Abu Dhabi (AUH), Dubai (DXB) and Dubai (Sharjah) (SHJ).
Fly Jinnah: year-round flights from Dammam (DMM), Jeddah (JED), Riyadh (RUH), Dubai (Sharjah) (SHJ) and Bahrain Island (BAH).
flyadeal: year-round flights from Riyadh (RUH).
Flynas: seasonal flights from Riyadh (RUH).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED) and Riyadh (RUH).
Air Arabia: year-round flights from Ras Al Khaimah (RKT).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
Flydubai: seasonal flights from Dubai (DXB).
Azerbaijan: year-round flights from Baku (GYD).
Gulf Air: year-round flights from Bahrain Island (BAH).
Jazeera Airways: year-round flights from Kuwait City (KWI).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Non-stop flights from India / South Asia to Islamabad
Pakistan: year-round flights from Gilgit (GIL), Karachi (KHI), Quetta (UET), Skardu (KDU) and Sukkur (SKZ).
Air China (Star Alliance): year-round flights from Karachi (KHI).
Airblue: seasonal flights from Karachi (KHI) and Skardu (KDU).
Fly Jinnah: year-round flights from Karachi (KHI), seasonal flights from Lahore (LHE) and year-round flights from Quetta (UET).
Primera Air: year-round flights from Karachi (KHI) and Skardu (KDU).
Ariana: seasonal flights from Kabul (KBL).
Kam Air: year-round flights from Kabul (KBL).
Non-stop flights from China to Islamabad
Pakistan: seasonal flights from Beijing (PEK).
Air China (Star Alliance): year-round flights from Beijing (PEK).
China Southern: year-round flights from Guangzhou (CAN), Kashgar (KHG) and Urumqi (URC).
Non-stop flights from South-East Asia to Islamabad
Thai Airways is currently the only airline flying non-stop from South-Eastern Asia to Islamabad. They fly year-round from Bangkok (BKK).
Non-stop flights from Central Asia to Islamabad
Aero Nomad: seasonal flights from Bishkek (BSZ).
Uzbekistan Airways: seasonal flights from Tashkent (TAS).
International flights to Islamabad
Flights from Afghanistan to Islamabad
Kabul is the only city in Afghanistan with direct flights to Islamabad. From Kabul, you can fly non-stop with Ariana or Kam Air.
All flights from Afghanistan
Flights from Azerbaijan to Islamabad
In Azerbaijan, the only airport that has a direct connection to Islamabad is Baku. From Baku, direct flights are offered by Azerbaijan.
All flights from Azerbaijan
Flights from Bahrain to Islamabad
There is 1 airport in Bahrain that has a direct connection to Islamabad, which is Bahrain Island. From Bahrain Island, you can fly non-stop with Fly Jinnah or Gulf Air.
All flights from Bahrain
Flights from Canada to Islamabad
In Canada, the only airport that has a direct connection to Islamabad is Toronto. From Toronto, direct flights are offered by Pakistan.
All flights from Canada
Flights from China to Islamabad
There are 4 airports in China that have non-stop flights to Islamabad.
From Beijing, you can fly non-stop with Air China (Star Alliance) or Pakistan.
From Guangzhou, Kashgar and Urumqi, all direct flights to Islamabad are operated by China Southern.
All flights from China
Flights from France to Islamabad
Paris is the only city in France with direct flights to Islamabad. From Paris, direct flights are offered by Pakistan.
All flights from France
Flights from Kuwait to Islamabad
There is 1 airport in Kuwait that has a direct connection to Islamabad, which is Kuwait City. From Kuwait City, you can fly non-stop with Jazeera Airways or Kuwait Airways.
All flights from Kuwait
Flights from Kyrgyzstan to Islamabad
Bishkek is the only city in Kyrgyzstan with direct flights to Islamabad. From Bishkek, direct flights are offered by Aero Nomad. This is a seasonal route that starts in July and ends in October.
All flights from Kyrgyzstan
Flights from Oman to Islamabad
In Oman, the only airport that has a direct connection to Islamabad is Muscat. From Muscat, direct flights are offered by Pakistan, Primera Air and SalamAir.
All flights from Oman
Flights from Qatar to Islamabad
There is 1 airport in Qatar that has a direct connection to Islamabad, which is Doha. From Doha, you can fly non-stop with Pakistan or Qatar Airways (Oneworld).
All flights from Qatar
Flights from Saudi Arabia to Islamabad
If you are looking for a direct flight from Saudi Arabia to Islamabad, there are 5 airports to choose from.
From Dammam, there are 4 airlines that have direct services to Islamabad, which are Airblue, Fly Jinnah, Pakistan and Primera Air.
From Gassim, the only airline with direct flights is Pakistan.
From Jeddah, there are 5 airlines that have direct services to Islamabad, which are Airblue, Fly Jinnah, Pakistan, Primera Air and Saudi Arabian (SkyTeam).
From Medina, the only airline with direct flights is Pakistan.
From Riyadh, airlines that operate direct flights are Airblue, Fly Jinnah, flyadeal, Flynas, Pakistan, Primera Air and Saudi Arabian (SkyTeam).
All flights from Saudi Arabia
Flights from Thailand to Islamabad
In Thailand, the only airport that has a direct connection to Islamabad is Bangkok. From Bangkok, direct flights are offered by Thai Airways (Star Alliance).
All flights from Thailand
Flights from Turkey to Islamabad
Istanbul is the only city in Turkey with direct flights to Islamabad. From Istanbul, direct flights are offered by Turkish Airlines (Star Alliance).
All flights from Turkey
Flights from United Arab Emirates to Islamabad
In United Arab Emirates, there are 5 airports that have direct flights to Islamabad.
From Abu Dhabi, there are 4 airlines that have direct services to Islamabad, which are Airblue, Etihad Airways, Pakistan and Primera Air.
From Al Ain, the only airline with direct flights is Pakistan.
From Dubai, there are 5 airlines that have direct services to Islamabad, which are Airblue, Emirates, Flydubai, Pakistan and Primera Air.
From Dubai (Sharjah), direct flights are offered by Airblue, Fly Jinnah and Pakistan.
From Ras Al Khaimah, direct flights are offered by Air Arabia.
All flights from United Arab Emirates
Flights from United Kingdom to Islamabad
If you are looking for a direct flight from United Kingdom to Islamabad, there are 3 airports to choose from.
From London Gatwick, direct flights are offered by British Airways (Oneworld).
From London Heathrow and Manchester, you can fly with Pakistan.
All flights from United Kingdom
Flights from Uzbekistan to Islamabad
There is 1 airport in Uzbekistan that has a direct connection to Islamabad, which is Tashkent. From Tashkent, direct flights are offered by Uzbekistan Airways. This is a seasonal route that starts in July and ends in October.
All flights from Uzbekistan
Domestic flights to Islamabad
Flights from Pakistan to Islamabad
There are several airports within Pakistan that have domestic flights to Islamabad (6 in total).
From Gilgit, direct flights are offered by Pakistan.
From Karachi, there are 5 airlines that have direct services to Islamabad, which are Air China (Star Alliance), Airblue, Fly Jinnah, Pakistan and Primera Air.
From Lahore, you can fly non-stop to Islamabad with Fly Jinnah. This is a seasonal route that starts in July and ends in October.
From Quetta, you can fly non-stop with Fly Jinnah or Pakistan.
From Skardu, direct flights are offered by Airblue, Pakistan and Primera Air.
From Sukkur, you can fly non-stop to Islamabad with Pakistan.
All flights from Pakistan
Alternative airports near Islamabad
Flying to an alternative airport near Islamabad could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Islamabad (ISB) are listed below. The closest alternative airports are Peshawar (PEW) and Sialkot (SKT).
Frequently asked questions - FAQ
How many airports are there in Islamabad?
There is 1 airport in Islamabad: Benazir Bhutto International Airport (ISB).
What is the best airport to fly into Islamabad?
The most convenient airport to fly into Islamabad is Benazir Bhutto International Airport (ISB).
How many airlines fly to Islamabad?
There are 26 airlines flying to Islamabad from 35 airports around the world, as of July 2026.
Which airlines fly to Islamabad?
Pakistan, Primera Air and Fly Jinnah operate most flights to Islamabad. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Islamabad?
Star Alliance, Oneworld and SkyTeam are all flying to Islamabad.
How many nonstop flights are there to Islamabad?
There are roughly 1,840 flights arriving at Islamabad every month (or 427 flights each week), from a total of 35 airports worldwide.
What is the official name of Islamabad Airport?
The official name of Islamabad Airport is Benazir Bhutto International Airport.
What is the airport code of Islamabad Airport?
The airport code of Islamabad Airport is ISB.
What are the most popular flights to Islamabad?
Karachi, Jeddah and Riyadh are the 3 most popular routes to Islamabad. For a complete overview of all flight routes to Islamabad, please use our flight map.
How long is the flight to Islamabad?
| Karachi to Islamabad | 2h 5m |
| Jeddah to Islamabad | 5h 40m |
| Riyadh to Islamabad | 4h 45m |
| Dubai to Islamabad | 3h 30m |
| Abu Dhabi to Islamabad | 3h 35m |