A D. russelii Indiában, Srí Lankában, Bangladesben, Nepálban, Mianmarban, Thaiföldön, Pakisztánban, Kambodzsában, Tibetben, Kínában (Guangxi, Guangdong), Tajvanon és Indonéziában (Endeh, Flores, Kelet-Jáva, Komodó és Lomblen-szigetek) található. A típus hely "India" néven szerepel. Konkrétabban, ez lenne a Coromandel partja, Russell (1796) következtetése szerint. Brown (1973) megemlíti, hogy Vietnamban, Laoszban és az indonéz Sumatra szigeten is megtalálható. Ditmars (1937) állítólag Sumatrából is kapott egy példányt. Azonban ennek a fajnak az indonéziai szigetcsoportban való elterjedését még mindig tisztázni kell. Területi körében egyes területeken nagyon gyakori lehet, de más területeken ritka. Indiában gyakori D. russelii Indiában, az indiai Nyugat-Köb-part mentén és a hegyek mentén, és nagyon ritka
India, Srí Lanka, Banglades, Nepál, Mianmar, Thaiföld, Pakisztán, Kambodzsa, Tibet, Kína (Guangxi, Guangdong), Tajvan és Indonézia