Nonstop flights from Karachi (KHI)
Jinnah International Airport (KHI) in Karachi, Pakistan has nonstop flights to 34 destinations in 18 countries, on 26 airlines.
Airlines
- Pakistan International Airlines: 14 destinations
- Fly Jinnah: 10 destinations
- Airblue: 4 destinations
- AirSial: 4 destinations
- Flynas: 4 destinations
- Flyadeal: 3 destinations
- Saudia: 2 destinations
- Air Arabia: 1 destination
- Air China: 1 destination
- Batik Air Malaysia: 1 destination
- Biman Bangladesh Airlines: 1 destination
- Centrum Air: 1 destination
- Emirates: 1 destination
- Ethiopian Airlines: 1 destination
- Etihad Airways: 1 destination
- flydubai: 1 destination
- Gulf Air: 1 destination
- Iraqi Airways: 1 destination
- Jazeera Airways: 1 destination
- Pegasus: 1 destination
- Qatar Airways: 1 destination
- Royal Jordanian: 1 destination
- Salam Air: 1 destination
- SriLankan Airlines: 1 destination
- Thai Airways International: 1 destination
- Turkish Airlines: 1 destination
Destinations by country
Bahrain
- Bahrain (BAH): Gulf Air · 3h · 1,663 km (1,033 mi)
Bangladesh
- Dhaka (DAC): Biman Bangladesh Airlines · 3h 39m · 2,354 km (1,463 mi)
Canada
- Toronto (YYZ): Pakistan International Airlines · 15h · 11,670 km (7,251 mi)
China
- Beijing (PEK): Air China · 6h 45m · 4,864 km (3,022 mi)
Ethiopia
- Addis Ababa (ADD): Ethiopian Airlines · 5h 30m · 3,485 km (2,165 mi)
Iraq
- Baghdad (BGW): Iraqi Airways · 3h 50m · 2,407 km (1,496 mi)
Jordan
- Amman (AMM): Royal Jordanian · 5h 35m · 3,132 km (1,946 mi)
Kuwait
- Kuwait City (KWI): Jazeera Airways · 3h 53m · 1,957 km (1,216 mi)
Malaysia
- Kuala Lumpur (KUL): Batik Air Malaysia · 6h 15m · 4,445 km (2,762 mi)
Oman
- Muscat (MCT): Salam Air · 1h 50m · 911 km (566 mi)
Pakistan
- Faisalabad (LYP): Fly Jinnah and Pakistan International Airlines · 1h 40m · 918 km (570 mi)
- Gwadar (GWD): Pakistan International Airlines · 1h 30m · 471 km (293 mi)
- Islamabad (ISB): AirSial, Airblue, Fly Jinnah, and Pakistan International Airlines · 1h 55m · 1,107 km (688 mi)
- Lahore (LHE): AirSial, Airblue, Fly Jinnah, and Pakistan International Airlines · 1h 45m · 1,022 km (635 mi)
- Multan (MUX): Fly Jinnah and Pakistan International Airlines · 1h 25m · 723 km (449 mi)
- Peshawar (PEW): Fly Jinnah · 1h 50m · 1,095 km (680 mi)
- Quetta (UET): AirSial, Fly Jinnah, and Pakistan International Airlines · 1h 20m · 595 km (370 mi)
- Sialkot (SKT): Fly Jinnah · 1h 50m · 1,101 km (684 mi)
- Skardu (KDU): Pakistan International Airlines · 2h 15m · 1,411 km (877 mi)
- Sukkur (SKZ): Pakistan International Airlines · 1h 10m · 353 km (219 mi)
- Turbat (TUK): Pakistan International Airlines · 1h 25m · 432 km (268 mi)
Qatar
- Doha (DOH): Qatar Airways · 2h 30m · 1,566 km (973 mi)
Saudi Arabia
- Ad Dammam (DMM): Fly Jinnah, Flynas, and Pakistan International Airlines · 3h 15m · 1,747 km (1,086 mi)
- Jeddah (JED): AirSial, Airblue, Fly Jinnah, Flyadeal, Flynas, Pakistan International Airlines, and Saudia · 4h 25m · 2,877 km (1,788 mi)
- Medina (MED): Flyadeal, Flynas, and Pakistan International Airlines · 4h 20m · 2,768 km (1,720 mi)
- Riyadh (RUH): Fly Jinnah, Flyadeal, Flynas, Pakistan International Airlines, and Saudia · 3h 45m · 2,061 km (1,281 mi)
Sri Lanka
- Colombo (CMB): SriLankan Airlines · 3h 35m · 2,391 km (1,486 mi)
Thailand
- Bangkok (BKK): Thai Airways International · 4h 50m · 3,727 km (2,316 mi)
Turkey
- Istanbul (IST): Turkish Airlines · 6h 5m · 3,973 km (2,469 mi)
- Istanbul (SAW): Pegasus · 6h 20m · 3,915 km (2,433 mi)
United Arab Emirates
- Abu Dhabi (AUH): Etihad Airways · 2h 10m · 1,265 km (786 mi)
- Dubai (DXB): Airblue, Emirates, and flydubai · 2h 15m · 1,188 km (738 mi)
- Sharjah (SHJ): Air Arabia · 1h 55m · 1,173 km (729 mi)
Uzbekistan
- Tashkent (TAS): Centrum Air · 3h 10m · 1,829 km (1,136 mi)