The types of bond present in NH4Cl are:
Ionic, covalent and coordinate
In NH4Cl molecule, ionic bond is formed between NH4+ and Cl- ions, 3 covalent bonds are formed between N and three H atoms and one coordinate bond is formed between N and 1 H atom.