Pale shiny yellow lower lip and neck is main superficial feature to recognise or differentiate it from Common Krait (B. caeruleus). Otherwise it shares more or less similar features later which are blue-black dorsum covered with fine milky white bands, head scalation and hexagonal vertebral scales. For presiece differentiation mid body count is key and most robust character.
Generally it is about 4ft in common sighting but can grow upto 6.5ft.
Body slender or mildly triangular with glossy smooth scales of blue-black range, covered with usually unpaired milky white bands which get forked on lower flank sides. Bands start from neck region in the form of oval white patchs in distant series, attain band form on going towards mid body and become most prominent on posterior two-third to half.
Underside milky white or yellow-white which may extends to flower dorsal rows. Old individuals may turn off white underside.
Head depressed with rounded snout, slightly distinct from neck. Eyes entirely Black. Entire lower lip and upper lip including lower portion of rostral and supralabials glossy yellow which gives appearance of snake having yellow and black head. However juveniles can have normal white coloration throughout underside.
Shorter than typical range, pointed and ends with a pointed tip. Typical white Bands present in almost all specimens and more clear than mid body bands.