Se distribuye por todo el sureste tropical de Asia, desde la India y Sri Lanka hasta Indonesia y Filipinas.