The Sri Lankan flying snake is distributed in Sri Lanka and Peninsular India. population in Sri Lanka can be found in dry zone lowlands and parts of the intermediate climatic zones, including Polonnaruwa, Wilpattu National Park, Sigiriya, Kurunegala, Jaffna, Trincomalee, and Monaragala. This species was believed to be endemic to Sri Lanka until researchers recorded few specimens from Andhra Pradesh (India) and found old museum specimens collected from India that are now assigned to this species.. Later this species has been sighted in parts of Eastern Ghats in Tamil Nadu.