FlyDirectFrom / Airports / Pakistan
Direct flights from Karachi KHI
Karachi Jinnah International Airport (KHI), Pakistan. 36 nonstop destinations in 17 countries.
Routes from the OpenFlights archive (~2014) with known defunct carriers removed; not verified as current. Estimated durations, not a timetable.
Historical schedule data. These routes come from the OpenFlights archive, last updated around 2014, and we have not seen them operate recently. Check with the airline before you plan around one.
“Fares” opens a fare search for that nonstop on Kiwi.com. Some links may earn us a commission at no extra cost to you.
| Destination | Airlines | Distance | Time | Status |
|---|---|---|---|---|
| Moenjodaro MJDMoenjodaro Airport, PakistanFares | Pakistan International Airlines | 287 km | 0:50 | Archive |
| Sukkur SKZSukkur Airport, PakistanFares | Pakistan International Airlines | 353 km | 0:55 | Archive |
| Panjgur PJGPanjgur Airport, PakistanFares | Pakistan International Airlines | 379 km | 0:57 | Archive |
| Turbat TUKTurbat International Airport, PakistanFares | Pakistan International Airlines | 432 km | 1:00 | Archive |
| Gwadar GWDGwadar International Airport, PakistanFares | Pakistan International Airlines | 488 km | 1:04 | Archive |
| Rahim Yar Khan RYKShaikh Zaid Airport, PakistanFares | Pakistan International Airlines | 496 km | 1:05 | Archive |
| Quetta UETQuetta International Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 595 km | 1:12 | Archive |
| Dera Ghazi Khan DEADera Ghazi Khan Airport, PakistanFares | Pakistan International Airlines | 651 km | 1:16 | Archive |
| Bahawalpur BHVBahawalpur Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 669 km | 1:17 | Archive |
| Multan MUXMultan International Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 723 km | 1:21 | Archive |
| Mumbai BOMChhatrapati Shivaji International Airport, IndiaFares | Pakistan International Airlines | 874 km | 1:32 | Archive |
| Muscat MCTMuscat International Airport, OmanFares | Oman Air, Pakistan International Airlines, Thai Airways International | 912 km | 1:34 | Archive |
| Faisalabad LYPFaisalabad International Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 918 km | 1:35 | Archive |
| Lahore LHEAlama Iqbal International Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 1,022 km | 1:42 | Archive |
| Delhi DELIndira Gandhi International Airport, IndiaFares | Pakistan International Airlines | 1,067 km | 1:45 | Archive |
| Peshawar PEWPeshawar International Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 1,095 km | 1:47 | Archive |
| Islamabad ISBNew Islamabad International Airport, PakistanFares | MexicanaLink, Pakistan International Airlines | 1,109 km | 1:48 | Archive |
| Sharjah SHJSharjah International Airport, United Arab EmiratesFares | Air Arabia, Pakistan International Airlines | 1,173 km | 1:53 | Archive |
| Dubai DXBDubai International Airport, United Arab EmiratesFares | Emirates, flydubai, Pakistan International Airlines | 1,188 km | 1:54 | Archive |
| Abu Dhabi AUHAbu Dhabi International Airport, United Arab EmiratesFares | Etihad Airways, Pakistan International Airlines | 1,265 km | 1:59 | Archive |
| Doha DOHHamad International Airport, QatarFares | Qatar Airways | 1,566 km | 2:21 | Archive |
| Bahrain BAHBahrain International Airport, BahrainFares | Gulf Air Bahrain | 1,663 km | 2:27 | Archive |
| Dammam DMMKing Fahd International Airport, Saudi ArabiaFares | Pakistan International Airlines, Saudia | 1,747 km | 2:33 | Archive |
| Kathmandu KTMTribhuvan International Airport, NepalFares | Pakistan International Airlines | 1,839 km | 2:40 | Archive |
| Tehran IKAImam Khomeini International Airport, IranFares | Iran Air | 1,928 km | 2:46 | Archive |
| Riyadh RUHKing Khaled International Airport, Saudi ArabiaFares | Pakistan International Airlines, Saudia | 2,061 km | 2:55 | Archive |
| Dhaka DACHazrat Shahjalal International Airport, BangladeshFares | Pakistan International Airlines | 2,354 km | 3:16 | Archive |
| Colombo CMBBandaranaike International Colombo Airport, Sri LankaFares | Malaysia Airlines, SriLankan Airlines | 2,391 km | 3:19 | Archive |
| Madinah MEDPrince Mohammad Bin Abdulaziz Airport, Saudi ArabiaFares | Pakistan International Airlines | 2,768 km | 3:45 | Archive |
| Jeddah JEDKing Abdulaziz International Airport, Saudi ArabiaFares | flynas, Pakistan International Airlines, Saudia | 2,877 km | 3:53 | Archive |
| Chengdu CTUChengdu Shuangliu International Airport, ChinaFares | Air China | 3,658 km | 4:48 | Archive |
| Bangkok BKKSuvarnabhumi Airport, ThailandFares | Cathay Pacific, Thai Airways International | 3,727 km | 4:53 | Archive |
| Istanbul ISTIstanbul Airport, TurkeyFares | Turkish Airlines | 3,971 km | 5:10 | Archive |
| Kuala Lumpur KULKuala Lumpur International Airport, MalaysiaFares | Pakistan International Airlines | 4,445 km | 5:44 | Archive |
| London LHRLondon Heathrow Airport, United KingdomFares | Pakistan International Airlines | 6,339 km | 7:57 | Archive |
| Toronto YYZLester B. Pearson International Airport, CanadaFares | Pakistan International Airlines | 11,670 km | 14:14 | Archive |
At a glance
- Nonstop destinations
- 36
- Countries served
- 17
- Airlines
- 18
- Longest route
- Toronto (YYZ), 11,670 km
- Shortest route
- Moenjodaro (MJD), 287 km
- Verified current
- 0 of 36
Airlines flying nonstop from Karachi
Pakistan International Airlines (29), MexicanaLink (7), Saudia (3), Thai Airways International (2), Air Arabia (1), Air China (1), Cathay Pacific (1), Emirates (1), Etihad Airways (1), flydubai (1), flynas (1), Gulf Air Bahrain (1), Iran Air (1), Malaysia Airlines (1), Oman Air (1), Qatar Airways (1), SriLankan Airlines (1), Turkish Airlines (1). The number is how many of the destinations above each airline flies.
Nearby departure airports
Other origins within 400 km of KHI, nearest first.
About these routes
Rows marked Verified were seen operating in the 30 days to 2026-10-16. Rows marked Archive come from the OpenFlights route archive (around 2014); we remove the airlines we know have folded, but a route can still have changed since, so treat those rows as a starting point and confirm with the airline before booking. How the data is built.