Weling

Ular ini ditemukan di dataran rendah hingga wilayah berbukit dan bergunung hingga elevasi 1.200 m dpl. Weling hidup di hutan-hutan dataran rendah yang lembab atau kering, hutan pegunungan, hutan mangrove, semak belukar, perkebunan, lahan pertanian, dan di sekitar permukiman. Umumnya jenis ini didapati di tempat yang relatif terbuka, seringkali di dekat air, namun juga di bagian yang kering.