Direct flights from Karachi Jinnah International Airport (KHI)
Karachi Jinnah International Airport in Karachi, Pakistan has direct flights to 39 airports in 17 countries, flown by 23 airlines. The longest is to Toronto (YYZ) at 11,670 km.
See every route from KHI on the mapDirect flights from KHI by country
Pakistan (16)
- BHV Bahawalpur · 670 km · ~1h 20m · PIA
- DEA Dera Ghazi Khan · 651 km · ~1h 20m · PIA
- LYP Faisalabad · 918 km · ~1h 35m · FlyJinnah and PIA
- GWD Gwadar · 488 km · ~1h 5m · PIA
- ISB Islamabad · 1,109 km · ~1h 50m · FlyJinnah, airblue and PIA
- LHE Lahore · 1,022 km · ~1h 45m · FlyJinnah, airblue and PIA
- MJD Moenjodaro · 287 km · ~50m · PIA
- MUX Multan · 723 km · ~1h 25m · FlyJinnah and PIA
- PJG Panjgur · 379 km · ~1h · PIA
- PEW Peshawar · 1,095 km · ~1h 50m · FlyJinnah and PIA
- UET Quetta · 595 km · ~1h 15m · FlyJinnah and PIA
- RYK Rahim Yar Khan · 495 km · ~1h 5m · PIA
- SKT Sialkot · 1,109 km · ~1h 50m · FlyJinnah
- KDU Skardu · 1,418 km · ~2h 15m · PIA
- SKZ Sukkur · 353 km · ~55m · PIA
- TUK Turbat · 432 km · ~1h · PIA
Saudi Arabia (4)
- DMM Dammam · 1,747 km · ~2h 40m · PIA, Saudia and Flynas
- JED Jeddah · 2,877 km · ~4h · PIA, Saudia and Flynas
- MED Madinah · 2,769 km · ~3h 55m · PIA and Flynas
- RUH Riyadh · 2,061 km · ~3h · PIA and Saudia
United Arab Emirates (3)
- AUH Abu Dhabi · 1,265 km · ~2h 5m · FlyJinnah, ITA Airways and Etihad Airways +1
- DXB Dubai · 1,188 km · ~1h 55m · Emirates, Flydubai and PIA
- SHJ Sharjah · 1,173 km · ~1h 55m · Air Arabia and PIA
India (2)
- DEL Delhi · 1,067 km · ~1h 50m · PIA
- BOM Mumbai · 874 km · ~1h 35m · PIA
Turkey (2)
- SAW Istanbul · 3,915 km · ~5h 15m · Pegasus Airlines
- IST Istanbul · 3,957 km · ~5h 20m · Turkish Airlines
Bahrain (1)
- BAH Bahrain · 1,663 km · ~2h 30m · Gulf Air
Bangladesh (1)
- DAC Dhaka · 2,354 km · ~3h 20m · Biman Bangladesh Airlines and PIA
Canada (1)
- YYZ Toronto · 11,670 km · ~14h 45m · PIA
China (1)
- CTU Chengdu · 3,658 km · ~5h · Air China
Malaysia (1)
- KUL Kuala Lumpur · 4,445 km · ~5h 55m · PIA
Nepal (1)
- KTM Kathmandu · 1,839 km · ~2h 45m · PIA
Oman (1)
- MCT Muscat · 912 km · ~1h 35m · SalamAir, PIA and THAI Airways +1
Qatar (1)
- DOH Doha · 1,566 km · ~2h 25m · Qatar Airways
Sri Lanka (1)
- CMB Colombo · 2,391 km · ~3h 25m · Malaysia Airlines and SriLankan Airlines
Thailand (1)
- BKK Bangkok · 3,727 km · ~5h 5m · Cathay Pacific and THAI Airways
United Kingdom (1)
- LHR London · 6,339 km · ~8h 15m · PIA
Uzbekistan (1)
- TAS Tashkent · 1,829 km · ~2h 45m · Centrum Air
Airlines flying from KHI
Air Arabia, Air China, Biman Bangladesh Airlines, Cathay Pacific, Centrum Air, Emirates, Etihad Airways, FlyJinnah, Flydubai, Flynas, Gulf Air, ITA Airways, Malaysia Airlines, Oman Air, PIA, Pegasus Airlines, Qatar Airways, SalamAir, Saudia, SriLankan Airlines, THAI Airways, Turkish Airlines, airblue
Going somewhere KHI doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Karachi to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.