Flyet, som tilhører et oljeselskap, styrtet nær et boligområde i en forstad til den pakistanske storbyen.
En militæroffiser med ansvar for redningsoperasjoner opplyser at det ikke er noen overlevende etter ulykken.
Kort etter avgang fra Karachi meldte piloten om motortrøbbel. Flyet fikk beskjed om å vende tilbake til utgangspunktet, men rakk aldri fram til flyplassen, opplyser en talsmann for luftfartsmyndighetene.
Privatflyet var på vei til et oljefelt sør i provinsen Sindh da motorproblemene ble oppdaget.
Ifølge en talsmann for den sivile luftfartsmyndigheten i Pakistan skyldes ulykken en teknisk svikt.