Non-stop flights from Karachi (KHI)
Karachi Airport (IATA: KHI, ICAO: OPKC), also known as Jinnah International Airport (Quaid-e-Azam Int'l), is the second largest airport in Pakistan. It is an international airport and serves the area of Karachi, Pakistan. Karachi Airport has non-stop passenger flights scheduled to 35 destinations in 18 countries.
At present, there are 10 domestic flights from Karachi.
The longest flight from Karachi KHI is a 4,503 mile (7,247 km) non-stop route to Toronto YYZ. This direct flight takes around 14 hours and 35 minutes and is operated by Pakistan.
On this page
Airlines flying from Karachi Popular destinations from Karachi Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Karachi
In total there are 26 airlines flying from and to Karachi. Most flights are operated by one of the following carriers:
![Pakistan Pakistan](https://cdn.flightconnections.com/img/airlines_sq/pakistan_international_airlines_84.png)
![Airblue Airblue](https://cdn.flightconnections.com/img/airlines_sq/airblue_97.png)
![Fly Jinnah Fly Jinnah](https://cdn.flightconnections.com/img/airlines_sq/fly_jinnah_41.png)
![SereneAir SereneAir](https://cdn.flightconnections.com/img/airlines_sq/sereneair_49.png)
![Flynas Flynas](https://cdn.flightconnections.com/img/airlines_sq/flynas_90.png)
![Air China Air China](https://cdn.flightconnections.com/img/airlines_sq/air_china_76.png)
![Iraqi Airways Iraqi Airways](https://cdn.flightconnections.com/img/airlines_sq/iraqi_airways_84.png)
![Saudi Arabian Saudi Arabian](https://cdn.flightconnections.com/img/airlines_sq/saudi_arabian_airlines_60.png)
![SriLankan Airlines SriLankan Airlines](https://cdn.flightconnections.com/img/airlines_sq/srilankan_airlines_65.png)
Popular destinations from Karachi
Below you can find a list of the most popular destinations from Karachi, based on the number of scheduled flights for this month.
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![United Arab Emirates United Arab Emirates](https://cdn.flightconnections.com/flags/24/AE.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Saudi Arabia Saudi Arabia](https://cdn.flightconnections.com/flags/24/SA.png)
![United Arab Emirates United Arab Emirates](https://cdn.flightconnections.com/flags/24/AE.png)
![United Arab Emirates United Arab Emirates](https://cdn.flightconnections.com/flags/24/AE.png)
![Qatar Qatar](https://cdn.flightconnections.com/flags/24/QA.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Oman Oman](https://cdn.flightconnections.com/flags/24/OM.png)
![Bahrain Bahrain](https://cdn.flightconnections.com/flags/24/BH.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Turkey Turkey](https://cdn.flightconnections.com/flags/24/TR.png)
![Saudi Arabia Saudi Arabia](https://cdn.flightconnections.com/flags/24/SA.png)
![Thailand Thailand](https://cdn.flightconnections.com/flags/24/TH.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Turkey Turkey](https://cdn.flightconnections.com/flags/24/TR.png)
![Ethiopia Ethiopia](https://cdn.flightconnections.com/flags/24/ET.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Karachi that require a stopover:
![Germany Germany](https://cdn.flightconnections.com/flags/24/DE.png)
![France France](https://cdn.flightconnections.com/flags/24/FR.png)
![Netherlands Netherlands](https://cdn.flightconnections.com/flags/24/NL.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![Germany Germany](https://cdn.flightconnections.com/flags/24/DE.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![Switzerland Switzerland](https://cdn.flightconnections.com/flags/24/CH.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
Business class flights from Karachi
There are 14 airports that have flights from Karachi in Business Class. All airports that offer business class flights from KHI are listed below:
![United Arab Emirates United Arab Emirates](https://cdn.flightconnections.com/flags/24/AE.png)
![Qatar Qatar](https://cdn.flightconnections.com/flags/24/QA.png)
![Oman Oman](https://cdn.flightconnections.com/flags/24/OM.png)
![Bahrain Bahrain](https://cdn.flightconnections.com/flags/24/BH.png)
![Turkey Turkey](https://cdn.flightconnections.com/flags/24/TR.png)
![Saudi Arabia Saudi Arabia](https://cdn.flightconnections.com/flags/24/SA.png)
![Thailand Thailand](https://cdn.flightconnections.com/flags/24/TH.png)
![Ethiopia Ethiopia](https://cdn.flightconnections.com/flags/24/ET.png)
![Iraq Iraq](https://cdn.flightconnections.com/flags/24/IQ.png)
First class flights from Karachi
If you are looking for a luxurious flight, there's a total of 10 destinations to choose from that have First Class flights from KHI.
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Saudi Arabia Saudi Arabia](https://cdn.flightconnections.com/flags/24/SA.png)
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
![Iraq Iraq](https://cdn.flightconnections.com/flags/24/IQ.png)
![Saudi Arabia Saudi Arabia](https://cdn.flightconnections.com/flags/24/SA.png)
![Canada Canada](https://cdn.flightconnections.com/flags/24/CA.png)
![Kenya Kenya](https://cdn.flightconnections.com/flags/24/KE.png)
Intercontinental flights from Karachi
The following is an overview of all non-stop intercontinental flights operating from Jinnah International Airport (Quaid-e-Azam Int'l) (KHI).
* Please note that there are no direct services between Karachi and Europe, the United States, Southern America, Central America, the Caribbean, Japan, Eastern Asia, Central Asia or Oceania.
Non-stop flights from Karachi to Canada
Pakistan is currently the only airline flying non-stop from Karachi to Canada. They fly year-round to Toronto (YYZ).
Non-stop flights from Karachi to Africa
Pakistan: seasonal flights to Nairobi (NBO).
Ethiopian Airlines (Star Alliance): year-round to Addis Ababa (ADD).
Non-stop flights from Karachi to the Middle-East / Western Asia
Pakistan: seasonal flights to Al Najaf (NJF), year-round flights to Muscat (MCT), Dammam (DMM), Jeddah (JED), Medina (MED), Dubai (DXB) and seasonal flights to Dubai (Sharjah) (SHJ).
Iraqi Airways: seasonal flights to Al Najaf (NJF) and Baghdad (BGW).
Oman Air (Oneworld): year-round to Muscat (MCT).
SalamAir: seasonal flights to Muscat (MCT).
Airblue: year-round to Jeddah (JED) and Dubai (DXB).
Flynas: year-round to Jeddah (JED) and Riyadh (RUH).
Primera Air: seasonal flights to Jeddah (JED).
Saudi Arabian (SkyTeam): year-round to Jeddah (JED) and Riyadh (RUH).
SereneAir: seasonal flights to Jeddah (JED).
Air Arabia: year-round to Dubai (Sharjah) (SHJ).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
Fly Jinnah: seasonal flights to Dubai (Sharjah) (SHJ).
Flydubai: year-round to Dubai (DXB).
Azerbaijan: seasonal flights to Baku (GYD).
Gulf Air: year-round to Bahrain Island (BAH).
Jazeera Airways: year-round to Kuwait City (KWI).
Pegasus: year-round to Istanbul (Sabiha) (SAW).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST).
Qatar Airways (Oneworld): year-round to Doha (DOH).
Non-stop flights from Karachi to India / South Asia
Pakistan has a significant network of flights from Karachi to India or Southern Asia.
Pakistan: year-round to Faisalabad (LYP), Gwadar (GWD), Islamabad (ISB), Lahore (LHE), Multan (MUX), Quetta (UET), Skardu (KDU), Sukkur (SKZ), Turbat (TUK) and seasonal flights to Damascus (DAM).
Air China (Star Alliance): seasonal flights to Islamabad (ISB).
Airblue: year-round to Islamabad (ISB), Lahore (LHE) and seasonal flights to Multan (MUX).
Fly Jinnah: seasonal flights to Islamabad (ISB), Lahore (LHE), Peshawar (PEW) and Quetta (UET).
SereneAir: seasonal flights to Islamabad (ISB), Lahore (LHE) and Peshawar (PEW).
Iran Air: seasonal flights to Tehran (IKA).
SriLankan Airlines (Oneworld): year-round to Colombo (CMB).
Non-stop flights from Karachi to China
Air China is currently the only airline flying non-stop from Karachi to China. They fly year-round to Beijing (PEK).
Non-stop flights from Karachi to South-East Asia
Batik Air: year-round to Kuala Lumpur (KUL).
Thai Airways (Star Alliance): year-round to Bangkok (BKK).
International flights from Karachi
Flights from Karachi to Azerbaijan
![Azerbaijan Azerbaijan](https://cdn.flightconnections.com/flags/24/AZ.png)
Baku is the only destination in Azerbaijan with direct flights from Karachi. Direct flights to Baku are offered by Azerbaijan. This is a seasonal route that starts in July and ends in October.
Flights from Karachi to Bahrain
![Bahrain Bahrain](https://cdn.flightconnections.com/flags/24/BH.png)
In Bahrain, the only destination that has a direct flight from Karachi is Bahrain Island. Direct flights to Bahrain Island are offered by Gulf Air.
Flights from Karachi to Canada
![Canada Canada](https://cdn.flightconnections.com/flags/24/CA.png)
There is 1 destination in Canada that has a direct connection from Karachi, which is Toronto. Direct flights to Toronto are offered by Pakistan.
Flights from Karachi to China
![China China](https://cdn.flightconnections.com/flags/24/CN.png)
In China, the only destination that has a direct flight from Karachi is Beijing. Direct flights to Beijing are offered by Air China (Star Alliance).
Flights from Karachi to Ethiopia
![Ethiopia Ethiopia](https://cdn.flightconnections.com/flags/24/ET.png)
Addis Ababa is the only destination in Ethiopia with direct flights from Karachi. Direct flights to Addis Ababa are offered by Ethiopian Airlines (Star Alliance).
Flights from Karachi to Iran
![Iran Iran](https://cdn.flightconnections.com/flags/24/IR.png)
There is 1 destination in Iran that has a direct connection from Karachi, which is Tehran. Direct flights to Tehran are offered by Iran Air. This is a seasonal route that starts in July and ends in October.
Flights from Karachi to Iraq
![Iraq Iraq](https://cdn.flightconnections.com/flags/24/IQ.png)
There are 2 destinations in Iraq that have non-stop flights from Karachi.
You can fly non-stop to Al Najaf with Iraqi Airways or Pakistan. This is a seasonal route that starts in July and ends in October.
The only airline with direct flights to Baghdad is Iraqi Airways. This is a seasonal route that starts in July and ends in October.
Flights from Karachi to Kenya
![Kenya Kenya](https://cdn.flightconnections.com/flags/24/KE.png)
Nairobi is the only destination in Kenya with direct flights from Karachi. Direct flights to Nairobi are offered by Pakistan. This route has been announced recently, and is not operational yet. It will start in July 2024.
Flights from Karachi to Kuwait
![Kuwait Kuwait](https://cdn.flightconnections.com/flags/24/KW.png)
In Kuwait, the only destination that has a direct flight from Karachi is Kuwait City. Direct flights to Kuwait City are offered by Jazeera Airways.
Flights from Karachi to Malaysia
![Malaysia Malaysia](https://cdn.flightconnections.com/flags/24/MY.png)
There is 1 destination in Malaysia that has a direct connection from Karachi, which is Kuala Lumpur. Direct flights to Kuala Lumpur are offered by Batik Air.
Flights from Karachi to Oman
![Oman Oman](https://cdn.flightconnections.com/flags/24/OM.png)
In Oman, the only destination that has a direct flight from Karachi is Muscat. Non-stop flights to Muscat are offered by Oman Air (Oneworld), Pakistan and SalamAir.
Flights from Karachi to Qatar
![Qatar Qatar](https://cdn.flightconnections.com/flags/24/QA.png)
Doha is the only destination in Qatar with direct flights from Karachi. Direct flights to Doha are offered by Qatar Airways (Oneworld).
Flights from Karachi to Saudi Arabia
![Saudi Arabia Saudi Arabia](https://cdn.flightconnections.com/flags/24/SA.png)
If you are looking for a direct flight from Karachi to Saudi Arabia, there are 4 destinations to choose from.
Direct flights to Dammam are offered by Pakistan.
Airlines that operate direct flights to Jeddah are Airblue, Flynas, Pakistan, Primera Air, Saudi Arabian (SkyTeam) and SereneAir.
You can fly non-stop from Karachi to Medina with Pakistan.
You can fly non-stop to Riyadh with Flynas or Saudi Arabian (SkyTeam).
Flights from Karachi to Sri Lanka
![Sri Lanka Sri Lanka](https://cdn.flightconnections.com/flags/24/LK.png)
There is 1 destination in Sri Lanka that has a direct connection from Karachi, which is Colombo. Direct flights to Colombo are offered by SriLankan Airlines (Oneworld).
Flights from Karachi to Syria
![Syria Syria](https://cdn.flightconnections.com/flags/24/SY.png)
Damascus is the only destination in Syria with direct flights from Karachi. Direct flights to Damascus are offered by Pakistan. This route has been announced recently, and is not operational yet. It will start in August 2024.
Flights from Karachi to Thailand
![Thailand Thailand](https://cdn.flightconnections.com/flags/24/TH.png)
In Thailand, the only destination that has a direct flight from Karachi is Bangkok. Direct flights to Bangkok are offered by Thai Airways (Star Alliance).
Flights from Karachi to Turkey
![Turkey Turkey](https://cdn.flightconnections.com/flags/24/TR.png)
In Turkey, there are 2 destinations from Karachi.
Direct flights to Istanbul are offered by Turkish Airlines (Star Alliance).
The only airline with direct flights to Istanbul (Sabiha) is Pegasus.
Flights from Karachi to United Arab Emirates
![United Arab Emirates United Arab Emirates](https://cdn.flightconnections.com/flags/24/AE.png)
If you are looking for a direct flight from Karachi to United Arab Emirates, there are 3 destinations to choose from.
Direct flights to Abu Dhabi are offered by Etihad Airways.
From Karachi to Dubai there are 4 airlines that have direct services, which are Airblue, Emirates, Flydubai and Pakistan.
Non-stop flights to Dubai (Sharjah) are offered by Air Arabia, Fly Jinnah and Pakistan.
Domestic flights from Karachi
Flights from Karachi to Pakistan
![Pakistan Pakistan](https://cdn.flightconnections.com/flags/24/PK.png)
There are lots of domestic flights from Karachi (KHI). 10 airports in Pakistan have direct flights from the airport.
To Faisalabad and Gwadar, you can fly with Pakistan.
From Karachi to Islamabad there are 5 airlines that have direct services, which are Air China (Star Alliance), Airblue, Fly Jinnah, Pakistan and SereneAir.
From Karachi to Lahore there are 4 airlines that have direct services, which are Airblue, Fly Jinnah, Pakistan and SereneAir.
You can fly non-stop to Multan with Airblue or Pakistan.
You can fly non-stop to Peshawar with Fly Jinnah or SereneAir. This is a seasonal route that starts in July and ends in October.
You can fly non-stop to Quetta with Fly Jinnah or Pakistan.
All direct flights from Karachi to Skardu, Sukkur and Turbat are operated by Pakistan.
Alternative airports near Karachi
There are no alternative airports to Karachi (KHI) within a range of 125 miles (200 km).
Frequently asked questions - FAQ
How many airports are there in Karachi?
There is 1 airport in Karachi: Jinnah International Airport (Quaid-e-Azam Int'l) (KHI).
What is the best airport to fly from Karachi?
The most convenient airport to fly from Karachi is Jinnah International Airport (Quaid-e-Azam Int'l) (KHI).
How many airlines fly from Karachi?
There are 26 airlines flying from Karachi to 35 airports around the world, as of July 2024.
Which airlines fly from Karachi?
Pakistan, Airblue and Fly Jinnah operate most flights from Karachi. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Karachi?
Star Alliance, Oneworld and SkyTeam are all flying from Karachi.
How many nonstop flights are there from Karachi?
There are roughly 1,609 flights departing from Karachi every month (or 378 flights each week), to a total of 35 airports worldwide.
What is the official name of Karachi Airport?
The official name of Karachi Airport is Jinnah International Airport (Quaid-e-Azam Int'l).
What is the airport code of Karachi Airport?
The airport code of Karachi Airport is KHI.
What are the most popular flights from Karachi?
Islamabad, Dubai and Lahore are the 3 most popular routes from Karachi. For a complete overview of all flight routes from Karachi, please use our flight map.
How long is the flight from Karachi?
Karachi to Islamabad | 2h 5m |
Karachi to Dubai | 2h 15m |
Karachi to Lahore | 1h 55m |
Karachi to Jeddah | 4h 25m |
Karachi to Dubai (Sharjah) | 2h |