Flights from Karachi to Kabul (KHI → KBL)
Loading map...
viaIslamabad(ISB)
KHI→ISB+1h 30mISB→KBL
3h 13m
viaMashad(MHD)
KHI→MHD+1h 30mMHD→KBL
4h 15m
viaDubai(DXB)
KHI→DXB+1h 30mDXB→KBL
4h 53m
viaAbu Dhabi(AUH)
KHI→AUH+1h 30mAUH→KBL
5h 6m
viaDoha(DOH)
KHI→DOH+1h 30mDOH→KBL
5h 41m
viaKuwait(KWI)
KHI→KWI+1h 30mKWI→KBL
6h 15m
viaRiyadh(RUH)
KHI→RUH+1h 30mRUH→KBL
6h 46m
viaMadinah(MED)
KHI→MED+1h 30mMED→KBL
8h 21m
viaJeddah(JED)
KHI→JED+1h 30mJED→KBL
8h 43m
viaIstanbul(SAW)
KHI→SAW+1h 30mSAW→KBL
10h 16m
viaIstanbul(IST)
KHI→IST+1h 30mIST→KBL
10h 24m
Frequently asked questions
Are there direct flights from Karachi to Kabul? Currently, there are no direct flights from KHI to KBL. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Karachi → Kabul.
Or try a nearby airport to Kabul
Flights from Karachi (KHI) to other airports within 350 km of Kabul.