Asia-Tropical: Jawa (Jawa present), Bawean present, N Queensland present, Peninsular Thailand present, SE Sulawesi present, Tanimbar Is present, north only present
Peninsular Thailand; in Malesia: Malay Peninsula (north only), Java, Bawean, SE Sulawesi, Tanimbar Is.; N Queensland.