Wayfli › Airports › Karachi (KHI)

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 map
39direct destinations
17countries
23airlines

Direct flights from KHI by country

Pakistan (16)

Saudi Arabia (4)

United Arab Emirates (3)

India (2)

Turkey (2)

Bahrain (1)

Bangladesh (1)

Canada (1)

China (1)

Malaysia (1)

Nepal (1)

Oman (1)

Qatar (1)

Sri Lanka (1)

Thailand (1)

United Kingdom (1)

Uzbekistan (1)

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.