Sus especies se distribuyen por el sur de Asia y Oceanía.
Se encuentran en países como la India, Sri Lanka, Indonesia, Malasia y Australia, donde habitan en hábitats variados, desde selvas hasta manglares y ecosistemas costeros. Algunas especies son endémicas de islas específicas.