Jabarkan Agihan dan ekologi dari Bakas

Ular bakas didapati di Vietnam, Thailand, Semenanjung Malaya (termasuk Singapura), Sumatra (di timur Pegunungan Bukit Barisan), serta pulau-pulau kecil di timurnya, termasuk Kepulauan Riau, Lingga, dan Bangka.

Spesies ini umumnya dijumpai di dataran rendah; namun tercatat pula dari wilayah sekitar Kerinci (900 m dpl.) dan Berastagi (1.330 m dpl.). Aslinya, ular sawah darah menghuni hutan hujan dataran rendah, rawa, dan paya-paya; terutama pada wilayah yang banyak berair, termasuk di tepian sungai dan anak-anak sungai. Akan tetapi agaknya sekarang ular-ular ini memperoleh banyak manfaat dan beradaptasi dengan baik di perkebunan-perkebunan kelapa sawit, sehingga populasinya berkembang baik di sana.

Ular yang lamban ini memangsa mamalia, teristimewa hewan pengerat, dan burung. Namun, tercatat pula beberapa kali, juga memangsa hewan yang cukup besar seperti musang akar (Arctogalidia trivirgata), musang belang (Hemigalus derbyanus), musang leher-kuning (Martes flavigula), serta kukang bukang (Nycticebus coucang). Ular bakas aktif di malam hari (nokturnal); di siang hari bersembunyi di antara tetumbuhan di air, atau di bawah rumpukan daun-daun kelapa sawit yang membusuk.

Ular betina meletakkan 10-15 butir telur setiap kalinya; ia lalu menjaga dan mengeraminya selama sekitar 70 hari. Anak-anak ular berukuran lk. 40 cm ketika baru menetas. Ular-ular ini di alam bertelur dua tahun sekali.