Su área de distribución comprende estas tierras: Palawan y el sur de Mindanao (Filipinas); el sudeste de China; el sur de la India; Ceilán; Tailandia, Sumatra, Kalimantan y el occidente de Java (Indonesia); el Archipiélago Malayo hasta la Línea de Wallace.