Åtte mennesker var om bord i flyet som styrtet halvannet minutt etter avgang. De fire andre som mistet livet befant seg på bakken da flyet styrtet.
Flystyrten startet en brann i bydelen Dalmai og bilder på pakistansk tv viste en kraftig brann.
Flyet traff en bygning som var under konstruksjon på et område der den pakistanske marinen har boliger og flere ubebodde bygninger tok fyr.
Nisar Ali var hjemme sammen med venner, cirka en kilometer fra der flyet styrtet.
- Først trodde vi det var en eksplosjon, men da vi løp til området skjønte vi at det var et fly som hadde styrtet, sa han til nyhetsbyrået Reuters.
Skulle til Sudan
Det russiskproduserte flyet av typen Iljusjin IL-76 var på vei til Sudans hovedstad Khartoum, ifølge luftfartsmyndighetene i Pakistan.
Iljusjin IL-76 er opprinnelig et militært transportfly, og ble utviklet på 1970-tallet.
Det er den andre flyulykken i Karachi på under en måned.
5. november døde 21 personer etter at et fly som var leid av et internasjonalt oljeselskap krasjet like etter avgang.
Les:
I juli døde 152 mennesker da et fly styrtet i kraftig regn nær Islamabad i den verste flyulykken i Pakistans historie.
Les: