Bangladesh, Federated States of Micronesia, China (Hong Kong, Jiangxi, Yunnan), Indonesia (Buru I., Java, Mentawai Is., Sumatra), India (Andaman Is, Assam, Bihar, Madhya Pradesh, Maharashtra, Meghalaya, Tamil Nadu, West Bengal), Japan, Laos, West Malaysia, Myanmar, New Guinea, Thailand, Vietnam
Stouthamer et al.(2017) suggest that the synonymy of X. talumalai (Genbank number KU727039) with this species needs reinvestigation given the occurrence of the two species in two different clades with substantially different COI sequences. However, the findings of Stouthamer et al. are incorrect because they are based on a misidentified specimen of E. talumalai which is actually E. velatus.
This species is a species complex and is in need of revision (Cognato et al. 2020).