Indonesia (Sumatra, Jawa, Bali, Sulawesi, Maluku), Papua Nugini, Malaysia, Singapura, Filipina, Thailand, Vietnam, Kamboja, Banglades, India, Butan, Nepal, Sri Lanka, Cina, Jepang (Zhu & Gradstein 2005;